Master Delivery (Прямиком) is a tech startup that has grown 200x in just 6 months, is present on a federal scale, and is actively continuing its expansion. The team has high traction metrics, a friendly and energetic team, interesting ambitious goals for world domination, no bureaucracy and...
Responsibilities
- Create and develop existing company services in Python and Go
- Write code directly
- Manage the backend development team
- Recruit, hire, mentor, and develop the backend team
- Communicate with business, analysts, QA
- Participate in the formation of the project architecture
- Find, study, and implement new technologies
Requirements
- Experience in development with 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 optimizing and profiling queries);
- Experience with RabbitMQ, Kafka;
- Practical skills in Docker, Kubernetes;
- Confident knowledge of network protocols and standards (HTTP, UDP, REST, etc.)
- Team management experience.
Will be a plus:
- Experience in implementing projects built on a microservices architecture;
- Experience in writing microservices in Go;
- Experience with Grafana stack.
Will be a plus:
- Experience working on large projects with a mixed set of technologies;
- Experience in the delivery or e-commerce sector;
- Experience with big data.
Conditions
- According to the Labor Code, from the first working day;
- With an official "white" salary;
- Quarterly bonus - based on goal achievement;
- Hybrid with up to 80% remote format;
- Voluntary medical insurance after successful completion of the probationary period (3 months)