Genpact is seeking an OT Developer to design and develop industrial IoT solutions, integrating OT systems with cloud platforms, handling real-time data processing, and ensuring secure IoT device communication, to help global enterprises work smarter, grow faster, and transform at scale.
Requirements
- Hands-on experience with AWS IoT Core, AWS IoT Greengrass, AWS Lambda, AWS Kinesis, S3, and DynamoDB.
- Strong knowledge of MQTT, WebSockets, and industrial communication protocols (OPC-UA, Modbus, BACnet, etc.).
- Proficiency in Python, Node.js, or Java for IoT application development.
- Experience with IoT security best practices (TLS, mutual authentication, X.509 certs).
- Familiarity with edge computing and real-time data streaming architectures.
- Hands-on experience integrating PLC/SCADA systems with cloud platforms.
- Knowledge of industrial protocols like OPC-UA, Modbus, and BACnet for data ingestion.
Responsibilities
- Develop and implement IoT-based solutions using AWS IoT Core and other AWS IoT services.
- Build secure and scalable MQTT communication between OT devices and AWS cloud.
- Work on edge-to-cloud data flow, enabling real-time monitoring and analytics.
- Develop IoT rules, device shadows, and AWS IoT policies to manage device connectivity.
- Implement AWS IoT Greengrass for edge computing and local processing.
- Utilize AWS Lambda, AWS S3, AWS DynamoDB, and AWS Kinesis for real-time data processing.
- Integrate PLC/SCADA systems, sensors, and industrial machines with AWS IoT.
Other
- Minimum Qualifications: Bachelor’s or master’s degree in computer science, Software Engineering, or related field.
- Proven work experience as an OT Developer with hands-on experience.
- Work-from-Anywhere Roles or Location-based Roles (e.g., Richardson roles – metro area can be adjusted by role location)
- Los Angeles, California based candidates are not eligible for this role.
- Full-time schedule with education level of Bachelor's / Graduation / Equivalent