Position: Strong Middle or Senior Python developer
Company: Interlogic
Category: Python
Experience required: 2y
English level: intermediate

We are looking for an experienced Python developer for one of our new projects. It’s a system for the management of dormitories and public housing facilities. The key feature of the system is to maintain a queue of students who applied for a dormitory. The system implements a set of state-regulated rules for determining a priority of each applicant based on various factors, like how far from university the student lives, how long time the student has been in the queue, what is the student's family composition, etc.

Responsibilities
Design and development, research, code review
Discussing and refining requirements
Implementing CI/CD, support of production operations
Other common tasks like performing deployment, writing tests, sharing knowledge with other team members, etc.

Requirements
Good knowledge of Python and experience with Django
Good knowledge of SQL, PostgreSQL
Solid understanding of OOP principles
Interest and awareness of modern approaches and best practices in software development
Basic Linux is mandatory (Linux bash, nginx, systemd)
Interest in DevOps would be a big plus
Experience with NoSQL and Docker would be a plus

Personal qualities
Good spoken English and communication skills
Strong problem-solving skills and analytical thinking
Attention to details

We offer you
Stable projects and long term employment
4 weeks of paid vacations
90 days of fully paid sick leaves
Office in the city center with park area around
No bureaucracy
Free accounting services