Python Developer

Job Description

About us :

We are a fast-growing Industrial DataOps startup by IITians/ISB graduates, revolutionizing how manufacturers harness data for efficiency and automation. With our proprietary Industrial Edge Gateway and Manufacturing Execution System (MES), we enable seamless data flow and intelligent decision-making for the Automotive and Electronics Manufacturing industries.

Role Overview:
Were looking for a Python Developer to join our core engineering team. You will work closely with product, hardware, and data teams to build high-performance backend systems and industrial data pipelines that directly power mission-critical manufacturing operations.

Key Responsibilities :
Design, develop, and deploy scalable Python applications and microservices.
Build and maintain RESTful APIs and real-time data integrations.
Develop data ingestion pipelines for IoT and industrial data sources.
Collaborate with cross-functional teams (edge, frontend, data) to deliver product features
Write clean, maintainable, and well-tested code.
Diagnose, debug, and resolve issues in production environments.

Requirements:
2+ years of hands-on Python development experience.
Expertise in frameworks like FastAPI, Flask, or Django.
Strong knowledge of REST APIs, async programming, and system architecture.
Experience with PostgreSQL, MongoDB, or other databases.
Familiarity with Docker, Git, and CI/CD practices.
Solid understanding of design patterns and scalable system design.

Preferred Qualifications:
Experience in Industrial Automation or IIoT domains.
Knowledge of MQTT, OPC-UA, or Modbus protocols.
Exposure to Linux systems, basic networking, or edge computing
Experience with message brokers like Kafka or RabbitMQ. Why Join Us?
Be part of an innovative startup driving Industrial AI & DataOps.
Competitive salary + performance-based incentives.
Opportunity to work with cutting-edge IIoT and automation technologies.
Fast-growing environment with career progression opportunities

Related Jobs