Position: Python Developer
Company: Altoros
Category: Python
Experience required: 3y
English level: intermediate
Published: 2021-05-01T00:00:00+03:00

In this role, you will work closely with members of the engineering and product teams to deliver against an ambitious product roadmap as well as have direct impact on the products and features you’ll be building.

Tech stack is composed of **Python/Django** and **React** with everything hosted on AWS.

**Responsibilities:**

– Organize full lifecycle software development;
–  Write well designed, testable, efficient code;
– Work alongside and effectively coordinate with other engineers on the team;
– Come up with procedures and frameworks to avoid technical debt;
– Create efficient architectural and database design;
– Evaluate and deploy software tools, processes and metrics;
– Help other engineers excel in their job and in their careers.

**Requirements:**

– At least 4 years of experience in software development;
– 3+ years of experience with Python (Django);
– Excellent knowledge of Relational Databases, NoSQL and ORM technologies (Django ORM, SqlAlchemy);
– Have experience utilizing cloud services such as AWS, Azure, Google Cloud etc.;
– Strong understanding of SDLC;
– Upper-Intermediate (B2)+ level of English (both written and spoken);
– Excellent written and verbal communication skills.

**Nice to have requirements:**

– Knowledge of React is a plus;
– Experience with pub/sub architectures with Kafka and RabbitMQ;
– Exposure to containerized environments using Docker or Kubernetes.

**Benefits:**

– Opportunities for professional development;
– Flexible working schedule;
– External education, partly/fully paid relevant certifications;
– Health insurance;
– Corporate e-library (Mann, Ivanov and Ferber Publisher);
– Paid sick leave and five sick days;
– Transparent employment and payment schemas;
– Loyalty program (goods and services at a discount for Altoros employees).