About
One of Russia's leading research centers, implementing federal-level projects in biomedicine, biotechnology, genomic research, biological safety, and digital healthcare. The team conducts molecular genetic research in oncology, microbiology, immunology, and infectious diseases, as well as developing drugs and test systems. The work lies at the intersection of medicine, genetics, and IT. The team operates its own on-premise infrastructure, develops a Kubernetes platform, automates operational processes, and implements modern DevOps practices.
Responsibilities
•Maintain Kubernetes clusters in a production environment.
•Migrate existing services and applications to Kubernetes and participate in designing the target architecture.
•Set up and maintain CI/CD processes for internal and external services.
•Automate infrastructure and deployment processes.
•Ensure service resilience, availability, and observability.
•Monitor, diagnose, and resolve incidents across infrastructure and applications.
•Collaborate with development, data analytics, and system administration teams on service operations.
•Prepare and maintain technical documentation.
Requirements
•At least 3 years of experience as a DevOps Engineer.
•Mandatory hands-on experience operating Kubernetes in production.
•Experience migrating applications and infrastructure services to Kubernetes.
•Experience implementing GitOps practices and CI/CD processes (GitLab CI, ArgoCD).
•Strong understanding of Kubernetes resources: Deployment, StatefulSet, DaemonSet, Ingress, Service, ConfigMap, and Secret.
•Experience working with Helm and maintaining Helm charts.
•Strong knowledge of Linux, containerization, and networking.
•Experience with Ansible and Terraform.
•Experience operating PostgreSQL, Kafka, and other stateful services.
•Understanding of how to build highly available PostgreSQL solutions, including replication, failover, and Patroni.
•Experience setting up monitoring and logging systems (Prometheus, Grafana, Loki, VictoriaMetrics).
•Understanding of load balancers, reverse proxies, and message brokers.
•Automation skills in Bash or Python.
•Experience documenting infrastructure and operational processes.
Nice to have
•Experience with PostgreSQL, Kafka, or Redis Operators in Kubernetes.
•Experience building a GitOps platform based on ArgoCD.
•Experience operating high-load Kubernetes clusters.
•Experience implementing observability services and SRE practices.
•Experience with HashiCorp Vault and Consul.
Conditions
•Employment in accordance with the Russian Labor Code.
•Competitive salary, discussed individually based on skills and experience.
•Work at a fast-growing, stable organization that is resilient to crises.
•Work alongside professionals at the intersection of advanced IT and science.
•Modern equipment for all workstations.
•Opportunities for professional growth and training.
•Interesting engineering challenges with no regular on-call duties.
•Work schedule: 5/2 in the Moscow office; hybrid work may be available after the probation period.