Position: Python Back-end Developer ( ML Project )
Company: SoftConstruct
Experience required: 3y

**Requirements:**
- 4+ years of experience in Python (Django);
- Experience with designing, implementing RESTful API’s ;
- Experience working on relational databases (PostgreSQL);
- Experience working on NoSQL databases (Redis);
- Experience working on job scheduling, task queues;
- Experience with Cloud Services (preference to Google Cloud Platform);
- Experience working on Linux, Kubernetes, Docker;
- Experience in incorporating and utilizing BDD / TDD / Unit testing;
- Extensive knowledge of best practices in software design and design patterns;
- Strong Computer Science fundamentals.

**Nice to have:**
- Knowledge of another programming language;
- Some experience in Machine Learning;

**Responsibilities:**
- Setup and maintain backend infrastructure;
- Participate in complex project design teams;

**We offer:**
- Interesting and challenging work in a product and data-driven company;
- Plenty of opportunities to learn, grow and progress in your career;
- We keep a work-life balance;
- Health insurance;
- Free English classes;
- Paid vacation 24 days and paid sick leave;
- Silent office near Lukyanivska metro station;
- Participate in R&D projects.

**We in media:**
https://bit.ly/2C8K9ZZ
https://bit.ly/2OpjJZp
https://bit.ly/2qUdAMo
https://bit.ly/2DLMGtu