Position: Python/Django Software Engineer
Company: GroupBWT
Experience required: 1y
Category: Python
English level: intermediate
Published: 2021-06-01T00:00:00+03:00

**Requirements:**
- **1,5+** work experience in Python, Django, Django REST Framework, Django ORM;
- Hands-on experience with SQL (SQLite, PostgreSQL, MySQL);
- Ability to understanding the principles of work and implementation of JWT, authorization, work of privileges (permissions);
- Excellent knowledge of principles of building REST API;
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC);
- Working knowledge in code testing principles (unit tests, integration tests, TDD);
- Git, Git Flow, Conventional Commits.

**Will be a plus:**
- Experience with JavaScript, React.js;
- Experience in data collection processes (parsing) using Scrapy or other frameworks;
 -Working experience with RabbitMQ, Redis or SQS;
- Working experience with AWS;
- Basic skills Administration Unix systems;
- Working experience with docker, docker-compose.

**Benefits:**
- **New modern office in a city center** which has everything you need for productive work.   
- **Work anywhere.** Decide whether you want to work in the office or remotely, result is what important. 
- **Paid Vacations & Sick Leaves.** Up to 14 calendar days of vacation, up to 15 sick leaves per year.
- **Continuous Education.** From internal webinars, workshops and knowledge sharing to paid conferences with opinion leaders. 
- **Professional development.** Career development path built for every employee with the intention to support strong and improve weak sides.
- **Meal Reimbursement.** Up to 50% of meal reimbursement.