Senior Python Developer - IIoT & Backend Technologies
HR Assistance india Consultancy•Bangalore
Full-timeSenior
👁️ 0 views•📝 0 applications•Posted 8/28/2026•Expires 10/6/2026
Get alerts for roles like this
More Senior Python Developer - IIoT & Backend Technologies roles in Bangalore — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
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.
Required Skills
CI/CDCross-functional CollaborationDocumentationJenkinsProduct ManagementPythonUI/UX
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.