Description
We are looking for an experienced Python developer to participate in the creation and support of modular components for a distributed cloud infrastructure. You will develop reliable, scalable, and testable Python modules that integrate into a large ecosystem of open-source services.
Responsibilities
- development and support of Python modules interacting with distributed infrastructure components
- writing unit, integration, and end-to-end tests
- participation in code review and adherence to code quality standards
- building and publishing packages (including .deb/.rpm) for Linux distributions.
- diagnosing and resolving issues in Linux production environments
- interaction with DevOps and SRE teams to ensure the stability and performance of solutions.
Requirements
- understanding of hypervisor operation principles and experience interacting with QEMU/KVM via API or CLI (e.g., via libvirt or directly)
- proficient knowledge of Linux: working with systemd, journalctl, network stack, file systems
- practical experience with containerization technologies: Docker and/or Podman (including writing Dockerfiles, managing images, configuring networks and volumes)
- experience interacting with (or developing for) any of the following - OpenStack, Apache CloudStack, Proxmox VE, OpenNebula, oVirt
- commercial Python development experience from 5 years
- deep understanding of asynchronous programming, multithreading, and IPC in Linux
- experience with package build systems (e.g., rpmbuild, mock, koji, fedpkg or similar)
- knowledge of CI/CD principles and experience with Git, GitLab CI
- understanding of REST API, RPC principles and inter-service communication.
- experience with virtualenv, pip, Poetry or similar dependency management tools.
Will be a plus:
- knowledge of oslo libraries and openstacksdk
- understanding of networking (L2/L3, VLAN, VXLAN).
Conditions
- office at Novodanilovskaya Embankment 10
- annual bonus and yearly salary review
- accredited IT company status with all its benefits
- extended voluntary health insurance (VHI) from day one and preferential insurance for family
- Sber Corporate University, internal educational platform, participation in IT conferences
- preferential mortgage from Sberbank, SberPrime+ subscription, discounts from partners and services of the group of companies.