Position: Back-end developer (Python/Django)
Company: Innohub
Category: Python
Experience required: 2y
English level: intermediate
Published: 2021-01-01T00:00:00+02:00

**Requirements:**
— 2+ years Django Framework;
— 2+ years Python;
— Prior experience working with Agile/Scrum Process;
— Superior software development skills with solid understanding of OOP, SOLID
— Experience in relational database technologies including PostgreSQL;
— Prior knowledge/experience of working of Redis, MongoDB;
— RabbitMQ, Celery;
— REST, SOAP APIs;
— Familiarity with Linux and web application development;
— Familiarity with container technology Docker;
— Passion for writing clean, modular, well commented, well-tested, readable and reusable code;
— Excellent analytical and problem-solving skills;
— Organisational and time management skills, ability to manage workload and effectively allocate appropriate time to a range of tasks;
— Project management and communication skills;
— Understanding of software development practices such as agile development, testing and peer reviewing;
— Ensure security and efficacy of the data;
— Highly experienced in back-end engineering systems and process automation engineering.

**Will be a plus:**
— Experience with Nginx, Apache Nutch, Sphinx, Solr;
— Experience with kubernetes;
— Experience with AI systems;

**Responsibilities:**
— Design and development of backend architecture of the application;
— Cooperation with frontend and backend software developers;
— Interaction with product owner;

**What you can expect from us:**
— Possibilities to do what you do best and to develop your skills even further;
— Opportunity to work in a successful company with a friendly team;
— Centrally located office in Kyiv, close to the metro station Zoloti Vorota;
— Work-Life-Balance due to flexible working hours;
— PE accounting and support;
— 20 working days holiday per year and paid sick lists;
— Possible business trips abroad;