Country/Region:  IN
Requisition ID:  30623
Work Model: 
Position Type: 
Salary Range: 
Location:  INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI

Title:  Subcontractor

Description: 

Area(s) of responsibility

 

Ignition Perspective Developer

We are seeking an experienced Ignition Perspective Developer to join our innovative team at Amrize. In this role, you will be responsible for developing robust, scalable, and modular solutions to meet our current and future system needs. You will leverage your expertise in Python, Java, and SQL to create custom scripts and integrations, ensuring efficient data connections and optimal database performance within the Ignition platform.

This is a dynamic position that requires a developer who can handle both front-end and back-end tasks, from designing user-friendly interfaces to processing edge data and managing containerized applications.


Key Responsibilities

  • Platform Development: Develop and maintain applications on the Ignition Perspective platform, creating robust, scalable, and modular solutions.
  • Database & Scripting: Leverage expertise in Python, Java, and SQL to create custom scripts and integrations within Ignition for efficient data connections and optimal database performance.
  • User Interface Design: Design and build user-friendly interfaces using Ignition Perspective for industrial dashboards, collaborating with stakeholders to meet requirements and follow best practices.
  • System Integration: Integrate industrial protocols (MQTT, OPC UA), third-party APIs, and SAP to connect Ignition with various systems.
  • Back-End Logic: Write back-end logic in Python and Java to process edge data and integrate disparate systems.
  • DevOps & Deployment: Deploy and manage containerized applications with Kubernetes and automate CI/CD pipelines using GitHub Actions.
  • Optimization: Optimize platform features using Ignition, HiveMQ, and TimescaleDB to ensure performance, security, and scalability of time-series data workflows.
  • Collaboration: Collaborate with cross-functional teams to innovate and solve complex manufacturing challenges.
  • Documentation & Training: Provide documentation and training for smooth system adoption and maintenance.

 

 

 


Required Skills & Experience

  • 5+ years of experience working as an Ignition developer on the Ignition Perspective platform.
  • Proficiency in Python, Java, and SQL for web development, scripting, and data management.
  • Proficiency in HTML, CSS, and JavaScript for UI development.
  • Strong understanding of scalable architectures and modular design principles.
  • Experience working in a manufacturing or Operational Technology (OT) environment.
  • Experience with MQTT and Ignition MQTT Modules.
  • Proficiency in programming and configuring PLCs, HMIs, and SCADA systems.