Position: Python Senior/Tech Lead (Bots Platform)
Company: SoftConstruct
Category: Python
Experience required: 5y

Skills & Experience:

- 5+ years of experience in Python;
- Experience working with relational and NoSQL databases;
- 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 / TDD / Unit testing;
- Experience with designing, implementing RESTful API’s (Aiohttp, FastAPI).

Nice to have:

- Experience with Cloud Services (preference to Google Cloud Platform);
- Some experience with Kubernetes and Helm charts;
- Experience with Telegram bots creation.

Main responsibilities:

- Lead the platform development team;
- Keep tech solution in the agreed scope and acceptable timing;
- Solve issues that arise on a daily basis;
- Participate in groomings, demo and other Scrum/Kanban activities;
- Escalate blockers to PM and stakeholders.

What can we offer you:

- Annual leave: 20 working days per year;
- All paid sick days with a doctor’s note (no limit on the number of times, but for 1 time it is paid up to 2 weeks) and 6 short terms sick leave;
- Registration of FOP 3 group (the company pays all taxes and the commission of banks in addition), there is an accountant for conducting FOP (free of charge);
- Individual English classes at EnglishDom online school (within 50%of the amount of compensation);
- 450 USD annual budget for training and/or sports (within 50% of the compensation of the amount of expenses) after the probationary period;
- Free health insurance after probationary period.