Position: Python Developer, E-commerce Platform
Company: DataArt
Experience required: 3y
Category: Python
English level: intermediate
Published: 2021-05-01T00:00:00+03:00

**About the vacancy**

The client is an American company that produces and sells its own line of hair care products (an alternative to proprietary shampoo and a range of styling products). At the same time, they use a non-trivial sales and marketing methodology that requires a lot of software support.

DataArt has been working on this project for over 4 years. The team currently consists of a team lead, 2 engineers, 2 QAs, DevOps, and PM. We are the main vendor, but there is also a separate team that deals with front-end development. We are currently developing a custom e-commerce platform.

The application is written in Python/Django and deployed on AWS, the infrastructure is quite complex and extensive, at the moment it consists of over 20 servers and over 50 different components. A migration to micro-services is planned.

**Must have**
- 3+ years of Python web programming experience
- Knowledge of Django
- Experience with PostgreSQL
- Experience with distributed cloud-based solutions
- Good spoken English
**
Would be a plus**
- Oscar
- Celery
- AWS
- Experience with e-commerce development (domain knowledge)
- Experience with building integrations with 3rd party systems
- Experience with Docker