Master Delivery (Прямиком) is a tech startup that has grown 200x in just 6 months, operates on a federal scale, and is actively continuing its expansion. The team has high traction metrics, a friendly and driven team, interesting ambitious goals for world domination, no bureaucracy, and...
Responsibilities
- Writing complex high-load microservices in Python and Go, writing unit tests (TDD);
- Participating in code reviews;
- Participating in architecture design, developing solutions for microservice fault tolerance, performance, and maintainability;
- Developing APIs for mobile, web applications, and internal services in Python and Go;
- Integration with delivery partners.
Requirements
- Experience developing in Python 3.X;
- Deep understanding of the Python language, its strengths and weaknesses;
- Experience with aiohttp/Sanic/FastApi;
- Deep understanding of OOP principles and design patterns;
- Deep understanding of relational databases (indexes, triggers, experience in query optimization and profiling);
- Experience with rabbitMQ, Kafka;
- Practical skills with Docker, k8s;
- Solid knowledge of network protocols and standards (HTTP, UDP, REST, etc.).
A plus would be:
- Experience implementing projects built on a microservice architecture;
- Experience writing microservices in Go;
- Experience with the Grafana stack.
Conditions
- According to the Labor Code, from the first working day;
- With an official "white" salary;
- Remote (you can come to the office 2-3 times a month, as needed, or work fully remotely);
- Voluntary medical insurance after successfully passing the probation period (3 months);