Middle/Senior DevOps Engineer

1 Hour ago • 4-8 Years

About the job

SummaryBy Outscal

We're seeking a skilled DevOps Engineer with expertise in Linux administration, CI/CD pipelines (Jenkins/Gitlab CI), IaC tools (Terraform, Docker), monitoring systems (Prometheus/Grafana), and centralized logging (ELK/Graylog). Experience with GCP/AWS cloud management is a must.

You are our person if you have:

  • experience in administering Linux servers (Debian/Ubuntu, CentOS)
  • experience in building pipelines in Jenkins/Gitlab CI
  • understanding of the IaC paradigm and skills in utilizing it, including such tools as Terraform, Docker, Bash, and Python for implementing GCP/AWS cloud management scenarios
  • experience in setting up and using monitoring/alerting systems with Prometheus/AlertManager/Grafana
  • experience in setting up and using systems for centralized log collection based on ELK/Graylog2/Loki stacks
  • overall understanding of the work principles as well as skills in administering various SQL/NoSQL DBMSs
  • ability and desire to continuously learn
  • English proficiency at a level that's sufficient for reading and understanding documentation without a dictionary, listening to technical reports with subtitles, and communicating with developers in bug trackers/help desks
  • desire to continuously improve the DevOps and development teams' work

We'll consider it a significant advantage if you have:

  • understanding of the IaC and GitOps paradigms and the experience of implementing them, including such tools as: Terragrunt, Ansible/similar systems, Kubernetes and Helm, and Python for implementing GCP cloud management scenarios
  • experience in using practices/strategies for deploying distributed systems blue-green deployment and canary deployment
  • experience in deploying real projects in Google Cloud (GCP) or AWS/Azure
  • the ability to diagnose and figure out infrastructural issues in order to fix them and prevent their recurrence
  • vast gaming experience and interest in the gaming industry

Some points on tasks:

  • automating and improving builds/deploys
  • automating deployment and updating of server infrastructure
  • monitoring and maintaining server infrastructure
  • closely cooperating with the development and testing teams
  • diagnosing problems in production environment

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug