CareerPlanGet AI match score →

Python Developer - Specialist SW Engineer

bangalore, in💼 Full-time🗓 2026-06-15 → 2026-07-31

Core

Design, develop, and maintain scalable Python applications for handling large JSON datasets and IIoT device templates across Ubuntu, Windows, and Dockerized environments.

Role type

Senior Python Specialist Software Engineer

Builds

Backend services, device configuration repositories, and CI/CD pipelines for industrial automation tooling

Domain

Industrial Internet of Things (IIoT), Industrial Automation, Data Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Python (OOP, async, multiprocessing), JSON parsing & validation, Docker containerization, Jenkins CI/CD, Linux/Windows environments, Unit & integration testing (pytest), Git version control

Preferred skills

Modbus/IIoT protocols (TCP/RTU/MQTT/OPCUA), Kubernetes, Cloud platforms (Azure/AWS/GCP), Code quality tools (flake8, black, mypy, pylint)

Technologies

Python, Ubuntu, Windows, Docker, Jenkins, Git, pytest, Modbus, MQTT, OPCUA

Responsibilities

Design and develop Python applications for IIoT device template management; Implement scalable modules for parsing and validating large JSON datasets; Build and optimize Jenkins CI/CD pipelines for automated builds and deployments; Collaborate with UI/UX teams to integrate backend services with frontend applications; Manage device configuration repositories and implement validation rules for metadata; Participate in peer code reviews and architecture discussions.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗