Position: Python Team Lead
Company: DTeam
Experience required: 5y
English level: upper

:DTeam is looking Python Team Lead to join our team !

**Requirements:**
English – Upper-Intermediate
-5+ years of experience in Python;
-Basic experience with Kubernetes and Helm charts;
-Experience working on relational databases (PostgreSQL);
-Experience working on Linux, Docker;
-Exceptional problem solving, technical and data analysis skills;
-Strong Computer Science fundamentals.
-Extensive knowledge in software design and design patterns;
-Experience in incorporating and utilizing BDD / Unit testing;
-Experience working on NoSQL databases (Elasticsearch, Redis);
-Experience with designing, implementing RESTful API’s (Django, FastAPI).
-Knowledge of data structures, algorithms and computer science concepts related to the platform;
-Mastery of relevant development languages, tools, frameworks, utilities and technical dependencies;
-Understanding of implications from design and implementation choices toward building secure, scalable, durable, flexible, accessible solutions;

**Responsibilities:**
-Ability to write and value high quality, reusable software with minimal defects;
-Aptitude to pick up new technologies and trends, as they become relevant for the business and our platforms;
-Capability to analyze, diagnose and propose solutions to user problems;
-Expertise to understand and escalate technical challenges with options and recommendations.
-Developing web services and components;
-Working with the newest technologies;
-Writing documentation.

**Working conditions:**
- Interesting projects, career growth opportunities
- Ability to work in the office or remotely
- Social package (vacation, sick leave, courses, etc.)
- English courses
- Gym membership