Position: Python Developer
Company: Light IT
Category: Python
Experience required: 3y
English level: intermediate

We are looking for a Python Developer to join the Light IT team :)

**Requirements:**
- 3+ years of experience working as a Python Developer;
- Basic knowledge of Rust;
- Experience with asyncio;
- Experience with AWS, Google Cloud;
- Experience with relational DBMS (MySql or PostgreSql) - SQLAlchemy;
- Understanding and experience with OOP;
- Knowledge and ability to apply the principles and patterns of software design and development;
- Experience with Git;
- Knowledge of industry standards and the ability to follow them;
- Ability to write high-quality code;
- Understanding of architectural styles of interaction between components of a distributed application in a network (REST, SOAP, RPC);
- Ability to work in a team, understanding of Agile (Scrum) and traditional development methodologies;
- Proficiency in English at the level of reading project documentation and basic communication.

**Will be a plus:**
- Experience with Fastapi, Starlette frameworks;
- Experience with deployment tools (Terraform, Kubernetes, Docker, Vagrant, Ansible);
- Experience with Django Framework, Django REST and popular libraries (Celery, Pytest, etc.);
- Experience with DICOM.
 
**What we offer:**
- Flexible schedule without overtime
- Cooperation through FOP of the 3rd group, assistance of an accountant
- Vacation 18 working days (24 calendar days), paid sick leave (no fixed number of days)
- Mentoring, internal team training and individual development plan
- Providing the necessary equipment for work or a bonus for depreciation of personal equipment
- Compensation for specialized courses, conferences, meetups
- Bonus system, where each employee independently determines the bonus category (education/sports/health) to be used per quarter
- Referral system
- Corporate Travel Manager