Our typical Python projects consist of dynamic REST API services seamlessly integrated with cutting-edge AWS and Azure cloud services. Moreover, our projects usually feature background services, including data consumers, workers, or system daemons.
Mainly, we work with startup projects, so you will need to solve specific challenges to help our customers meet their business requirements.
PAY ATTENTION: only those candidates who meet the listed requirements will receive an answer!
Necessary skills and qualifications
At least 5 years of commercial experience with Python frameworks (Flask, FastAPI, or Django REST, etc.)
Experience with AWS or Azure cloud services (configurations and usage)
Ability to transform business needs (ideas) into technical solutions
Proactive position in solution development and process improvements
Hands-on experience with application performance optimization and low-level debugging
Good knowledge of HTTP protocol
Knowledge of communication protocols: MQTT/XMPP/AMQP/RabbitMQ/WebSockets
Experience with relational/non-relational databases
Ability to cooperate with customers and teammates
Enough skill to assume the role of a primary developer/ tech lead of the project
At least an intermediate level of written and verbal English
Will be a plus
Experience with any other back-end technologies
Ability to investigate new technological areas and understand them in depth through rapid self-learning
Practical experience collecting data from hardware devices (IoT), such as Arduino or Raspberry Pi
Azure or AWS certifications
Ability to brainstorm technical challenges and solutions
Experience with documenting technical solutions