Source description
About the role
Job Requirements We are looking for an experienced Python Developer with 5–7 years of hands-on experience in building scalable applications and working across modern backend and microservices architectures.
Key Responsibilities:
-
Develop and maintain backend services using Python and Flask framework
-
Design and implement RESTful APIs and microservices architecture
-
Work with Docker for containerization and deployment
-
Integrate and manage messaging protocols like MQTT
-
Collaborate with frontend teams (ReactJS with TypeScript) for seamless integration
-
Work on Linux-based environments and ensure system performance
-
Manage time-series data using InfluxDB
-
Use GitHub for version control and code collaboration
-
Write unit and integration tests using Pytest
Required Skills:
-
Strong proficiency in Python
-
Experience with Flask API development
-
Hands-on experience with Docker and Microservices
-
Good understanding of MQTT protocol
-
Familiarity with ReactJS (TypeScript)
-
Working knowledge of Linux systems
-
Experience with InfluxDB is a plus
-
Strong understanding of Git/GitHub workflows
-
Experience with testing frameworks like Pytest
Good to Have:
-
Exposure to cloud platforms
-
Strong problem-solving and debugging skills
More at Quest Global