Position: Back-end Team Lead (Python)
Company: MCG
Experience required: 5y
English level: upper

**Responsibilities**
- Back-end development
- Ad-hoc ETL scripts development
- Research and work with 3rd parties API
- Build solution architecture
- Development of Best Practices Implementation: Unit Testing (TDD), Code - Review, CI/CD, GitFlow
- Team leadership
- Work with Agile/Scrum

**Requirements**
- 5+ years of back-end development (Python / Go, API)
- Leadership experience
- Development Best Practices Implementation: Unit Testing (TDD), Code Review, CI/CD, GitFlow
- NoSQL databases
- Application Architecture and Database modeling practice
- Experience with high-load and high scale databases
- Agile/Scrum
- English Upper-intermediate

**Will be a plus**
- AWS API development
- 3rd parties API
- Machine Learning
- Technologies: elasticsearch, memcache, kafka, logstash

**We offer**
Compensation packages: salary, paid vacations, medical insurance, local and international industry events and trainings, high-end industry research and analytics access.

Office perks: a strategic coffee deposit built to support good mood and last enough in emergency situations plus whatever you need to get the things done!