30 Jul
|
Idyaite Technology Solutions Private
|
India
30 Jul
Idyaite Technology Solutions Private
India
Experience: 4–6 Years
Location: Remote
Employment Type: Full-Time
Job Summary
We are looking for a skilled Python Backend Developer with experience in building scalable
APIs using FastAPI. The ideal candidate should have hands-on experience with PostgreSQL,
InfluxDB, and MQTT-based communication. You will be responsible for developing high-
performance backend services, integrating IoT devices, managing time-series data, and
collaborating with cross-functional teams to deliver reliable solutions.
Key Responsibilities
Develop and maintain REST APIs using Python and FastAPI.
Design and optimize PostgreSQL databases for high-performance applications.
Work with InfluxDB for storing and querying time-series data.
Implement MQTT-based communication for IoT devices and real-time messaging.
Integrate backend services with third-party APIs and applications.
Write clean, maintainable, and well-documented code.
Optimize application performance, scalability, and security.
Troubleshoot, debug, and resolve production issues.
Collaborate with frontend developers, DevOps engineers, and QA teams.
Required Skills
Robust proficiency in Python.
Hands-on experience with FastAPI.
Good knowledge of PostgreSQL database design and optimization.
Experience with InfluxDB or other time-series databases.
Working knowledge of MQTT protocol and MQTT brokers (e.g., Mosquitto, EMQX,
HiveMQ).
Experience with RESTful API development.
Familiarity with Git version control.
Understanding of Docker and containerized deployments.
Basic knowledge of Linux environments.
Preferred Skills
Experience with Celery and Redis.
Knowledge of WebSockets for real-time applications.
Familiarity with cloud platforms such as Azure or AWS.
Understanding of IoT architectures and edge device communication.
Knowledge of CI/CD pipelines.
Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
4–6 years of professional experience in Python backend development.
Application Question(s):
- How many years of experience do you have with Python and FastAPI?
- Have you built and deployed Rest APIs using Fast API?
- Do you have hands-on experience with PostgreSQL?
- Have you implemented MQTT-based communication or worked with MQTT brokers such as Mosquitto, EMQX, or HiveMQ?
- Have you worked on any IoT projects involving connected devices or real-time data?
- Are you comfortable working in a remote, full-time role?
- What is your current CTC and expected CTC?
- What is your notice period (in days)?
Work Location: Remote
📌 Python Backend Developer (FastAPI) (India)
🏢 Idyaite Technology Solutions Private
📍 India