Join MTS as a Middle DevOps Engineer to develop and maintain CI/CD, manage infrastructure as code, and enhance reliability.
Join MTS as a Middle DevOps Engineer to develop and maintain CI/CD, manage infrastructure as code, and enhance reliability.
Responsibilities
- Develop and maintain CI/CD;
- Manage infrastructure as code;
- Ensure observability and improve reliability.
Requirements
- Knowledge of Linux (Ubuntu/CentOS/Alma/Debian) at an administration level (systemd, namespaces, cgroups, iptables/nftables);
- Understanding of network protocols (TCP/IP, DNS, HTTP/HTTPS, SSL/TLS);
- Knowledge of Ansible (writing roles, playbooks, working with inventory);
- Experience writing pipelines in GitLab CI;
- Knowledge of Docker and experience with Kubernetes (a plus);
- Understanding of K8s architecture, ability to write Helm charts, and work with Ingress/Service Mesh;
- Knowledge of Prometheus and Grafana, OpenTelemetry, Instana;
- Experience writing scripts in Bash, Python (or Go);
- Experience in administration and backup of PostgreSQL, Redis, Kafka.