Location:** Astana
Employment: Full-time employment
Format: Hybrid (3 days in office / 2 days remote)
Employment Agreement: according to the Labor Code of the Republic of Kazakhstan
We are looking for a DevOps Engineer to join our team! If you feel confident in Kubernetes, love automation, and know how to keep infrastructure in order – let's get acquainted!
Responsibilities:
- Administer on-premise and managed Kubernetes clusters
- Deploy applications using Helm
- Configure and maintain GitLab CI/CD
- Write Dockerfile and docker-compose
- Manage EFK/ELK logging stack and troubleshoot issues
- Configure monitoring based on Prometheus stack
- Administer PostgreSQL
- Administer Linux servers
Candidate Requirements:
- Experience in Kubernetes administration
- Skills in application deployment via Helm
- Ability to write Dockerfile and docker-compose
- Experience in CI/CD configuration (GitLab CI/CD - pipelines, optimization)
- Experience with EFK/ELK stack
- Experience in monitoring configuration: Prometheus, Grafana, Alertmanager
- Deep understanding of PostgreSQL administration
- Experience with message brokers - Kafka or RabbitMQ
- Confident Linux administration skills
- Excellent communication skills and teamwork ability
- Desire for development and solving non-trivial technical challenges
Plus:
- Experience with IaC (Terraform)
- Experience with CaC (Ansible)
- Knowledge of GitOps (ArgoCD)
Conditions:
- Location: Astana
- Format: full-time, hybrid (3 days office / 2 days remote)
- Employment: officially, according to the Labor Code of the Republic of Kazakhstan
- There will be 2 DevOps in the team