The vacancy is well-defined but lacks compensation details, affecting overall quality.
Job description
MTS is looking for a Senior C++ Developer for the MWS Cloud Platform to develop distributed data storage systems and orchestration services.
Responsibilities
### Responsibilities
- Development of distributed data storage systems and orchestration services;
- Work on observability and release processes;
- Development of low-level system components ensuring interaction between storage and virtual machines, and direct data storage;
- Performance measurement and search for new solutions for low-level storage devices;
- Work on the build and testing infrastructure for distributed systems;
- Development of high-load services for our storage systems;
- Integration with other cloud components.
Requirements
### Requirements
- Strong knowledge of C/C++, with at least 6 years of commercial development experience;
- Built and maintained fault-tolerant systems;
- Experience with databases;
- Attention to system quality: documentation, writing tests, code readability, observability of all components;
- Interest in cloud technologies and data storage technologies in particular, and readiness to study them in depth;
- Confident Linux user, especially from the console;
- Experience with large clouds (AWS, Azure, GCP, Yandex Cloud) and Kubernetes is a plus.
About MTS
MTS operates a job portal at job.mts.ru, posting vacancies such as 1C Analyst Intern in Moscow involving requirements gathering, task assignment to developers, functional testing, and user consulting. It also lists opportunities like Yandex Procurement Specialist Intern.