Responsibilities:
- Design, development, and support of services and platforms for basic network and infrastructure services using IaC based on Linux and OpenSource solutions, including cluster solutions.
- Ensuring the operability, development, and relevance of the CI/CD Jenkins/GitLab system.
- Deployment, scaling, and debugging of the K8s orchestration system using ArgoCD in case of malfunctions.
- Support for the OpenStack cloud virtualization platform.
- Support for DBMS storage and other data storage systems (PostgreSQL, MongoDB, OpenSearch).
- Providing technical expertise and mentoring on the above-mentioned areas for 1-2 colleagues.
- Interaction with developers, data engineers, and related teams.
- Participation in code reviews and improvement of engineering practices.
- Optimization/modification/writing of custom automation processes for the CI/CD process.
We expect from the future team member:
- Deep knowledge of Linux/Unix, including experience with Linux KVM-based virtualization systems (libvirt, OpenStack).
- Understanding of LAN principles, computing system architecture, and storage systems.
- Proficient programming skills in Bash, Python/Groovy/Go.
- Experience in building and supporting CI/CD platforms.
- Experience with relational and/or analytical databases (PostgreSQL, ClickHouse, etc.).
- K8s, docker, podman, containerd, CRIO.
- Experience with monitoring systems (Prometheus, VictoriaMetrics, Zabbix).
- Experience with centralized system log collection and analysis systems.
We also welcome:
- Experience with message queuing systems/message brokers (Kafka, RabbitMQ).
- Proficiency in Go programming language, as well as the JVM stack (Java, Scala, Groovy).
- Experience with centralized configuration management systems (Ansible, Puppet, openTOFU).
- Experience with backup systems.
- Understanding of high-availability system construction.
- Experience with multi-stage systems (Dev/Test/Prod).
- Proficiency in any other general-purpose programming languages.
We offer
Employee Care
— Voluntary medical insurance with dental coverage from the first day of work
— Preferential insurance terms for loved ones
— Opportunity to take a day off for health recovery
Assistance with personal and professional matters
— Legal consultations on any issues
— Sessions with a psychologist to maintain mental health
— Assistance from experts in healthy lifestyle and personal finance management
— Bonuses for patents and inventions
Development and New Knowledge
— Online learning portal with lectures from experts
— Participation in top conferences
— English language learning
— Additional professional training through external courses
Support for active and creative hobbies
— A program where you can attend training sessions, creative workshops, and participate in competitions with colleagues — the company partially covers the expenses.
Bonuses and discounts from partners
— Discounts on visiting restaurants and fitness clubs, food delivery services, online cinema subscriptions, and other special offers.
Selection process: interviews and/or a test assignment.