Python Developer

13 hours ago


Ludhiana, Punjab, India Lean IT Inc. Full time ₹ 8,00,000 - ₹ 12,00,000 per year

Company Description

Lean IT Inc. is a technology leader specialized in delivering advanced cloud solutions and data services to a diverse range of clients. As a Salesforce Ridge Partner, we provide expert consultancy, tailored solutions, and seamless API integrations to optimize the Salesforce platform. Our expertise extends to Data Visualization, Big Data Implementation, Data Migration, and Data Modernization, transforming data into actionable insights for businesses. Backed by a team of highly skilled and certified professionals, we prioritize continuous learning and adapting to the dynamic tech industry. As a Pledge 1% member, we are equally committed to corporate social responsibility through philanthropic efforts globally.

Role Description

This is a full-time, on-site role for a Python Developer (IoT & Edge Gateways – Raspberry Pi) located in Ludhiana. The role involves designing, developing, and implementing back-end systems for IoT and edge gateway solutions, particularly in conjunction with Raspberry Pi technology. Day-to-day responsibilities include developing software systems, programming using Python in an object-oriented environment, managing backend operations, and maintaining robust database systems to efficiently handle IoT data. You will work closely with cross-functional teams to build and maintain scalable, high-quality solutions for our clients.

Job Title: Python Developer (IoT & Edge Gateways – Raspberry Pi)

Location: Ludhiana- onsite

Employment Type: Full-time

Experience: 2-3+ years (IoT development preferred)

Job Summary

We are looking for a skilled Python Developer with hands-on experience in IoT gateway development, specifically on Raspberry Pi and other edge hardware. The ideal candidate will design, develop, and maintain edge applications that communicate with sensors, PLCs, cloud platforms, and internal enterprise systems. You will be part of our IoT engineering team responsible for building secure, scalable, and reliable data ingestion, processing, and device-management solutions.

Key Responsibilities


• Develop and optimize Python applications for IoT gateways running on Raspberry Pi and Linux-based edge devices


• Interface with sensors, PLCs, industrial devices, Modbus / RS485 / MQTT / OPC-UA / HTTP APIs


• Build local data acquisition, processing, storage, and edge analytics logic


• Implement reliable IoT communication protocols (MQTT, REST, WebSocket, TCP/UDP, etc.)


• Integrate edge gateways with cloud IoT platforms (AWS IoT, Azure IoT, GCP, or custom APIs)


• Ensure secure device authentication, data encryption, and robust OTA (Over-the-air) update mechanisms


• Optimize performance, memory usage, and uptime for always-on edge systems


• Develop containerized services using Docker on Raspberry Pi


• Build monitoring, logging, and remote device management capabilities


• Collaborate with hardware, firmware, and backend teams to ensure smooth system integration


• Maintain technical documentation and deployment guides

Must-Have Technical Skills


• Strong proficiency in Python 3


• Experience building applications on Raspberry Pi (Raspbian / Raspberry Pi OS / Linux)


• Hands-on with IoT protocols: MQTT, Modbus, OPC-UA, REST, WebSockets, TCP/IP


• Experience handling sensor data, GPIO, I2C, SPI, Serial, USB interfaces


• Familiar with Edge computing architectures


• Understanding of Linux scripting, system services (systemd), networking


• Experience with databases (Oracle, SQLite, InfluxDB, PostgreSQL, Redis preferred)


• Experience with Git, CI/CD pipelines, code versioning

Good to Have


• Exposure to industrial IoT, SCADA, manufacturing systems


• Knowledge of cloud IoT services (Zoho IoT, GCP IoT)


• Experience building OTA update systems, device provisioning, security hardening


• Familiarity with AI/ML at edge (TinyML, TensorFlow Lite, etc.)

Soft Skills


• Strong analytical and troubleshooting skills


• Ability to work independently and in cross-functional teams


• Good documentation and communication skills


• Passion for building reliable IoT systems

What We Offer


• Work on real-world Industrial IoT deployments


• Opportunity to innovate with edge computing and automation


• Collaborative tech-driven culture


• Competitive compensation



  • Ludhiana, Punjab, India Life Solutions Company Full time ₹ 3,60,000 - ₹ 5,40,000 per year

    Job Opportunities for Python Developer – IT DepartmentPosition: Python Developer – IoT (Edge / Raspberry Pi)Location: Ludhiana (Onsite)Experience: 2–3 yearsJob DescriptionWe are looking for a skilled Python Developer (IoT – Edge / Raspberry Pi) to design and deploy IoT applications using Raspberry Pi and industrial gateways. The candidate will work...

  • Python Developer

    2 weeks ago


    Ludhiana, Punjab, India Bajajsons Ltd Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Company DescriptionBajajsons Ltd is a leading manufacturer of Forged & Machined Components for the automobile industry. With six manufacturing units spread across North India and West India, we specialize in transmission, suspension, chassis, and critical engine components for both two-wheelers and four-wheelers. Our dedicated team of 2800 employees is...


  • Ludhiana, Punjab, India Infugin Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    𝐈𝐧𝐟𝐮𝐠𝐢𝐧 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐢𝐞𝐬 is looking for a passionate and skilled 𝐏𝐲𝐭𝐡𝐨𝐧/𝐃𝐣𝐚𝐧𝐠𝐨 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 to join our growing team We are seeking a highly skilled to join our dynamic team and contribute to cutting-edge AI-driven projects and automation...


  • Ludhiana, Punjab, India Tinvio Digital Services Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Your Role : We're seeking a highly motivated and experienced Senior Python Engineer with a passion for technology and a drive to solve complex challenges. You'll be an integral part of a diverse team of product managers, engineers, and designers, working collaboratively to build scalable, robust backend solutions, primarily focused on the accounting and...

  • Angular Developer

    4 days ago


    Ludhiana, Punjab, India CREATIVE LINE INTERNATIONAL PVT. LTD. Full time ₹ 2,40,000 per year

    Need a angular, python Developer well versed in front end and also have knowledge of SQL server and Web APIJob Type: Full-timePay: From ₹20,000.00 per monthWork Location: In person

  • Full Stack Developer

    2 weeks ago


    Ludhiana, Punjab, India Warping Vex Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Hiring Full-Stack Developer in Ludhiana. Build AI-powered mobile app for auto e-commerce listings. Skills: React Native, NestJS, Python/FastAPI, PostgreSQL, REST APIs, OAuth, AWS, Docker, AI/ML, marketplace APIs Required Candidate profileRole: Full Stack DeveloperIndustry Type: Software ProductDepartment: Engineering - Software & QARole Category: Software...


  • Ludhiana, Punjab, India 11271a2e-b30f-4c23-a49f-68a5c9a2774f Full time ₹ 18,000 - ₹ 25,000 per year

    A full-stack developer job description involves a wide range of responsibilities across both the front-end and back-end of software development, including designing, coding, and maintaining applications, building and integrating APIs, managing databases, and ensuring overall application functionality and performance. Key duties include writing clean code,...


  • Ludhiana, Punjab, India LN Webworks Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    ResponsibilitiesDesign and develop AI/ML models for real-world applications.Build and maintain robust backend systems and APIs.Collaborate with data scientists, DevOps, and product teams to deliver scalable AI solutions.Deploy models to production and monitor performance.Optimize model and system performance for latency, throughput, and scalability.Document...


  • Ludhiana, Punjab, India Victrix Systems And Labs Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities : Acts as technical lead and subject matter expertComplex issue resolution for third-party applications used in production and manufacturing.Collaborate with software developers and engineering teams to support deployment, testing, and maintenance of custom solutions.Leads large projects, upgrades, or cross-site implementationsDesigns,...


  • Ludhiana, Punjab, India Benovymed Healthcare Private Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Role Responsibility Description : -We are looking for passionate, Strong experience with an entrepreneur mindset to join us as Hardcore Full Stack Data Scientist end-to-end single-handed multi-hat role who is already working in applied AI in ML, deep Learning, ANN, and CNN platform specifically working as single-handed doers or in a small Data Science...