Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.
Currently we are looking for a Python Developer for our Minsk office to make the team even stronger.
Our project provides a back-end service that processes hundreds documents per day. As a key developer on the project, you will be responsible for maintenance of existing project’s code and infrastructure, as well as developing new features and making significant improvements in its architecture.
Participate in full-cycle web application development: design, implement, test, and launch solutions in Python;
Communicate with the customer to clarify requirements.
Highly experienced in Python, strong middle level promising to senior;
Experience with relational databases (PostgreSQL, MySQL);
Knowledge of OOP and design patterns;
Knowledge of Python coding standards and best practices;
Understanding of software development life cycle and development methodologies;
Basic knowledge of Unix-based OS (CentOS, Debian, Ubuntu);
Upper-Intermediate+ (B2+) level of English;
Knowledge of Flask or Django (any other web framework);
Understanding of API building principles in web (REST API);
Understanding of distributed applications architecture;
Experience with messaging queues (RabbitMQ, ZeroMQ, etc.);
Experience with Docker;
AWS (EC2, S3, Lambda).
Experience exchange with colleagues all around the world;
Competitive compensation depending on experience and skills;
Regular assessments and salary reviews;
Social package: medical care, sports, family care;