Senior Python Developer
Skills
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
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.