Mid Level Python developer

Software Development
  • Software Development
  • India

Join a fast‑growing software firm pioneering industrial automation solutions. We’re seeking a Python‑savvy engineer to design and scale backend services for complex data and PLC integration.

What You’ll Do

  • Develop and maintain Python backend applications and microservices.
  • Process and analyze large datasets using Pandas or NumPy.
  • Build file‑handling pipelines for CSV, Excel, JSON, XML, and binary formats.
  • Integrate PLCs via Modbus, OPC‑UA, MQTT, TCP/IP, or serial communications.
  • Create REST APIs with FastAPI or Flask for real‑time data exchange.
  • Optimize code for performance, scalability, and reliability.
  • Implement logging, monitoring, and alerting for industrial deployments.

What You Need

  • 2–3 years of professional Python development experience.
  • Proficiency with Pandas, NumPy, or equivalent data‑processing libraries.
  • Hands‑on experience with PLC communication protocols.
  • Knowledge of REST API development using FastAPI or Flask.
  • Familiarity with PostgreSQL, MongoDB, or SQLite databases.
  • Comfort working on Linux and Windows environments.
  • Experience with Git version control.

Good to Have

  • Background in industrial automation or IoT projects.
  • Experience with Docker containerisation.
  • Understanding of real‑time streaming and monitoring tools.
  • Ability to visualize data via dashboards.

The Opportunity

The role offers immediate joining and close collaboration with frontend, hardware, and automation teams, giving exposure to end‑to‑end industrial software pipelines.

Similar Jobs to Apply
  • Aristocrat
    Noida

    Contribute to a team reshaping the gaming industry by crafting engaging high-quality gaming solutions. Work on the iLottery game platform building both front-end and back-end components. Join an ambit
  • Azuga, Inc.
    India

    Apprentice Program Software Engineering Duration: 6 months Training Period: 2-3 Weeks of Guided Onboarding Work-Mode: Full-Time & Hybrid Post-Programme: Full-Time role based on performance E
  • Mastercard
    Pune

    Join a high‑impact team building Mastercard’s Product Express—a platform that streamlines fintech onboarding across the globe. You’ll craft end‑to‑end digital solutions that power secure,
  • AstraZeneca
    India

    You’ll shape the developer‑tooling platform that powers artifact management, vulnerability intelligence, and static code analysis, turning tools like JFrog Artifactory, Xray and SonarQube into fri