Про роботу
We are looking for a Back-end Developer (Python/Django) to join our RnD team!
Requirements:
— Highly experienced in back-end engineering systems and process automation engineering;
— Familiarity with Linux and web application development;
— 3+ years Django Framework;
— 3+ years Python;
— Experience in database technologies including PostgreSQL; MongoDB is a plus;
— Prior knowledge/experience of working with:
RabbitMQ,
Redis,
Celery;
REST, SOAP APIs;
— Familiarity with Docker;
— Ensure security and efficacy of the developed architectures, modules and code in general;
— Data structures and algorithms knowledge and understanding:
algorithms on trees, graphs etc;
recursive functions design.
— Prior experience working with Agile/Scrum Process;
— Superior software development skills with solid understanding of OOP and SOLID principles;
— 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;
Will be a plus:
— Experience with AI systems, (ML/DL/Computer Vision) in general;
— Experience with Nginx, Apache;
— Experience with kubernetes;
— Experience with Data Version Control;
Responsibilities:
— Design and development of backend architecture of the application/service;
— Design and development of modules for communication between application and other systems (SAP/Primavera, etc);
— Development of main logic of ODT system;
— Cooperation with frontend and backend software developers;
— Cooperation with NavisWorks plugin C# developers regarding APIs, security tokens and license exchange etc;
— 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;