Search...

DevOps Engineer

Skills

About the Role

You will automate repetitive tasks, set up and tune infrastructure services, and support development and QA teams with deployments, environment configuration, and dashboards. You will be on-call for production incidents, troubleshoot and resolve production and development issues, and help develop and tune an internal Kubernetes platform on bare-metal infrastructure.

Requirements

  • Understanding of networking fundamentals
  • Proficiency in Linux OS including system metrics and filesystems
  • Experience with PostgreSQL
  • Experience with load balancers (Nginx, Envoy, AWS ELB/NLB)
  • Skilled in container orchestration using Docker and Kubernetes
  • Experience with CI/CD processes, specifically GitLab
  • Knowledge of observability tools like Prometheus, VictoriaMetrics, Grafana and ELK/EKF/OpenSearch
  • Experience with Infrastructure as Code using Ansible and Terraform
  • Scripting abilities in Shell and Python
  • English proficiency at B2 level for technical communication
  • Experience with Kafka, ClickHouse, RabbitMQ and cloud services is a plus

Responsibilities

  • Automate repetitive tasks
  • Set up, configure and optimize infrastructure services
  • Assist developers and QA with services, environment variables, deployment pipelines and dashboards
  • Serve as duty DevOps engineer and be on-call for production issues
  • Resolve production and development issues using strong troubleshooting skills
  • Participate in developing and tuning the internal Kubernetes platform on bare-metal infrastructure

Benefits

  • Remote work setup with access to hubs in Dubai, Yerevan, London and Belgrade
  • Compensation for medical expenses
  • Provision of necessary equipment
  • 20 working days of paid vacation annually
  • 11 days off per year
  • 14 days of paid sick leave
  • Access to internal conferences, English courses and corporate events