Position: Middle Python Developer
Company: DataArt
Category: Python
Experience required: 3y
English level: upper

КЛІЄНТ
Our client is in the IoT space, developing devices for large commercial entities.

КОМАНДА
The project team consists of 20+ people: project managers, developers, and others.

ОСОБЛИВОСТІ ПОЗИЦІЇ
We are looking for candidates with essential experience in Python, unit testing (Python), AWS (Lambda/Serverless) and restful API design/development to join an existing team to work on an existing platform.

СТЕК ТЕХНОЛОГІЙ
- Python, AWS (API Gateway, Lambda, SQS, SNS, IAM).

Обов'язки
- Develop clean, maintainable code following best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
- Debug code, perform code reviews, and troubleshoot problems, leveraging your analytical problem-solving skills
- Identifying new opportunities, proposing high-quality solutions, and outlining technical specifications
- Lead collaboration, pull requests and mentoring for a cross-functional team

Вимоги
- 3+ years of professional software development experience in Python
- Strong knowledge of Flask Python web framework
- Experience working with AWS technologies (Lambda/Serverless)
- Skills in building RESTful APIs in Python
- Knowledge of HTML5, and CSS3
- Experience in using object-relational mapping (ORM) technologies
- Experience with relational DBMS (PostgresSQL, MySQL, etc.)
- Experience with microservice architectures
- A service-minded approach and a problem-solving attitude
- Prioritization skills and capability to make high impact decisions while multitasking
- Good spoken English

Буде плюсом
- Familiarity with Agile methodologies