Position: Middle Python Engineer (Travel project)
Company: Avenga
Experience required: 3y
English level: upper

**Project description** 
As a part of our team, you will be involved in a project – online reputation management software for hotels, restaurants, and destinations across the world.

We are looking for a person who would be an independent thinker who is able to work well alone or in group settings. We believe in developing and supporting our engineers so that they can reach their full potential while facilitating a healthy work/life balance. It is a great chance to both develop your career & have an impact on meaningful projects! If you have relevant skills and experience for this fantastic role, please do not hesitate to apply today!

**What you bring along**
3+ years of experience with Python;
Good understanding of Relational DBs and confidence in using PostgreSQL;
Good knowledge and hands-on experience of Kafka;
Ability to apply TDD methodology;
Solid knowledge of SOLID, Design Patterns and OOP;
Experience in developing REST APIs;
Understanding of Docker;
Solid knowledge of Git.

**This is your mission**
Build APIs;
Work in a highly collaborative environment with product managers, experts, and fellow engineers;
Contribute to a future-ready, high-quality, and performance code base;
Share your technical solutions and product ideas with the team;
Contribute to the team and organizational improvements in process and infrastructure.

**Nice to have**
Experience with k8s;
Experience with document-oriented DBMS(MongoDB);
Experience with FastAPI;
Knowledge of ElasticSearch.

**Your benefits**
Flexible remote policy;
Reimbursement of education and certification;
Medical and sports services compensation;
Paid out of reach, sick days and public holidays;
Language school on site; 
Accounting and legal support.