HamburgerMenu
hirist

Senior Python Developer - IIoT & Backend Technologies

HR Assistance india Consultancy
8 - 12 Years
Bangalore

Posted on: 30/06/2026

Job Description

Key Responsibilities :

Application Development :

- Design, develop, and maintain Python applications running on Ubuntu, Windows, and Dockerized environments.

- Implement scalable modules to handle, validate, parse, and manage large JSON datasets, especially Modbus device templates.

- Understanding of various IIOT communication protocols such as Modbus TCP & RTU, MQTT, OPCUA, etc..

- Collaborate with UI/UX teams to integrate backend services with modern frontend applications.

- Ensure application performance, scalability, and reliability.

Code Quality & Best Practices :

- Follow internal coding guidelines, architecture patterns, and documentation standards.

- Write clean, maintainable, and modular Python code using OOP principles.

- Use pytest or equivalent frameworks for writing unit and integration tests.

- Participate in peer code reviews and architecture discussions.

CI/CD, Deployment & DevOps Alignment :

- Build, manage, and optimize Jenkins CI/CD pipelines for automated builds, testing, and deployments.

- Develop and debug Dockerfiles, container images, and multi-stage builds.

- Work with teams to maintain environments, optimize container performance, and resolve deployment issues.

Data Handling & Device Template Management :

- Manage device configuration repositories involving Modbus and other protocol-based templates.

- Implement validation rules, schema checks, and transformation logic for large configuration datasets.

- Contribute to enhancements in how configuration and metadata are stored, indexed, and accessed.

Cross-Functional Collaboration :

- Work with UI/UX designers to ensure seamless integration between backend logic and UI components.

- Collaborate with QA, DevOps, product management, and platform engineering teams.

- Translate functional requirements into high-quality technical implementations.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...