📍 КипрКазахстанПомощь с переездом
inDrive is an international technological platform for transport and personal services. We are one of the top 2 mobile travel booking services in the world with over 150 million installs, over 2 billion trips, 700+ cities in 40+ countries.
Stack
Python 3.9+FastAPIAsyncIOSQLKafka/RabbitMQDockerKubernetes
- Main framework — FastAPI.
- ORM — SQLAlchemy.
- DB — PostgreSQL.
- Repository — GitHub.
- CI — GitHub Actions.
- Logs and monitoring — Datadog.
- Interservice interaction — API/Kafka/RabbitMQ.
Responsibilities
- Writing complex high-load microservices in Python and Go, writing unit tests (TDD).
- Participation in code review and mentoring.
- Participation in architecture design, development of solutions for fault tolerance, performance and maintainability of microservices.
- API development for mobile, web applications and internal services in Python and Go.
- Integration with delivery partners.
Requirements
- Proficiency in Python (3.9+). Go as an advantage.
- Experience with FastAPI.
- Understanding and experience with asyncio.
- Good understanding of SQL. Experience with SQLAlchemy will be a plus.
- A minimum of 3 years’ experience in product development and support.
- Experience with kKafka or RabbitMQ.
- Experience with Docker and K8s.
Conditions and benefits
- Relocation to company offices in Kazakhstan or Cyprus.
- Modern MacBook Pro and other equipment necessary for work.
- Unlimited opportunities for professional and career growth, regular external and internal training from our partners.
- Partially or fully paid additional training courses, English classes with a teacher in the office.
- Personal growth programs in which we set goals and move towards them together.
- Become part of an international team of professionals and just good people who together create one of the coolest success stories in the global IT industry.
Нисо Худоербекова Recruiter