Systems Engineer, Smart Platform
Core
Design and maintain the Open Digital Platform (ODP) to enable seamless integration between enterprise applications, smart building systems, and operational technology (OT) for Singapore's public sector.
Role type
Senior Systems Engineer (Backend & Integration)
Builds
Scalable middleware services, APIs, messaging infrastructure, and telemetry pipelines for the Open Digital Platform.
Domain
Public sector digital transformation, Smart City Technology, Industrial IoT (IIoT)
Required skills
Java, Spring Boot, RabbitMQ, Docker, Kubernetes, Linux, Git, CI/CD, REST APIs, MQTT, OPC UA, BACnet, Modbus
Preferred skills
PLCs, IIoT, Cloud technologies (Azure, AWS)
Responsibilities
Design and develop backend services and microservices; Develop protocol adapters for various communication protocols; Design event-driven architectures and implement asynchronous workflows; Develop monitoring, observability, and troubleshooting for distributed services; Manage Dockerized applications and Kubernetes deployments; Produce software design and API documentation.
Seniority
Senior, hands-on IC
