Position: Senior Python Developer
Company: Betmaster
Category: Python
Experience required: 3y
English level: upper
Published: 2020-07-01T00:00:00+03:00

What will you do?

•	Make architectural decisions for product backend;
•	Implement design, develop backend and write tests;
•	Monitor trouble proof operation of production;
•	Monitor performance, optimize where necessary.

Examples of tasks:
Creation of new product features, integration of new payment methods, data providers, development of automated communication systems with users and risk management systems, and more.

Our stack:

•	Python, Django, PostgreSQL, RabbitMQ, Redis.

What are the requirements?

•	Commercial development experience 5+ years;
•	Excellent knowledge Python 3.x, Django;
•	Experience in the design and development of complex highly-loaded systems;
•	Excellent knowledge of general programming issues: design patterns, data structures, algorithms;
•	Ability to decompose large tasks;
•	Ability to take responsibility, initiative, and keep attention to detail;
•	English language at intermediate and above level;

Will be a plus
•	Experience with SQL and NoSQL DBs, understanding of the key features of each of them;
•	Team leadership experience;
•	Experience in gaming or sports betting industry.