Location: Remote
Job Type: Full-Time
Experience: 4–6 Years
About the Role
We are looking for an experienced Python Backend Developer with strong expertise in FastAPI to build scalable backend applications and APIs. The ideal candidate should have experience working with PostgreSQL, InfluxDB, and MQTT-based communication for IoT solutions.
Key Responsibilities
- Develop and maintain RESTful APIs using Python and FastAPI.
- Design and optimize PostgreSQL databases.
- Work with InfluxDB or other time-series databases.
- Implement MQTT-based communication for IoT devices.
- Integrate backend services with third-party APIs.
- Write clean, maintainable, and well-documented code.
- Optimize application performance, scalability, and security.
- Troubleshoot production issues and perform debugging.
- Collaborate with cross-functional teams, including frontend, DevOps, and QA.
Required Skills
- 4–6 years of Python backend development experience.
- Strong hands-on experience with Python and FastAPI.
- Good knowledge of PostgreSQL.
- Experience with InfluxDB or other time-series databases.
- Knowledge of MQTT and MQTT brokers (Mosquitto, EMQX, HiveMQ, etc.).
- Experience building REST APIs.
- Familiarity with Git.
- Working knowledge of Docker and Linux.
Preferred Skills
- Experience with Celery and Redis.
- Knowledge of WebSockets.
- Familiarity with Azure or AWS.
- Understanding of IoT architecture and edge device communication.
- Knowledge of CI/CD pipelines.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
If you are passionate about building scalable backend systems and have experience working with modern Python technologies, we'd love to hear from you.
Apply now with your updated resume.
Pay: ₹1,000,000.00 per year
Perks:
- Work from home
Application Question(s):
- Do you have professional experience developing REST APIs using Python and FastAPI?
- What is your notice period (in days)?
- What is your current CTC?
- What is your expected CTC?
- Are you available to work remotely full-time (11:00AM–8:00 PM IST) on a 3-month contract?
Experience:
- Python backend development?: 4 years (Required)
- FastAPI: 2 years (Required)