Senior DevOps Engineer
On-siteSingapore, Singapore
Job Summary
Design and implement scalable integration and deployment solutions across distributed systems and digital platforms. Define and maintain CI/CD pipelines for automated build, test, deployment, and release workflows. Develop Infrastructure as Code, automation scripts, and reusable deployment tooling to ensure consistency across development, integration, QA, UAT, and production environments. Integrate software subsystems, middleware, APIs, and third-party platforms while configuring environments for repeatability. Implement monitoring, logging, observability, and backup best practices, collaborating with cybersecurity teams to embed security controls and compliance into pipelines. Troubleshoot complex deployment and infrastructure issues across distributed systems and support release management, validation, and rollback procedures. Partner with Solution Architects and engineering teams to define strategies, produce technical documentation, and ensure alignment with operational constraints.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology or related discipline
- 5+ years of experience in DevOps, system integration, platform engineering, or cloud infrastructure delivery
- Strong collaboration and stakeholder engagement skills
- Ability to work effectively in fast-paced and cross-functional engineering environments
- Strong hands-on experience with Docker, Kubernetes, Helm, GitLab CI/CD, Ansible, Linux administration
- Experience with Infrastructure as Code (IaC), automation scripting, and deployment orchestration
- Experience working with APIs, middleware, networking, and distributed systems integration
- Familiarity with networking fundamentals including DNS, SSL, routing, NAT, VLANs and reverse proxies such as NGINX or HAProxy
- Experience with scripting languages such as Bash or Python
- Understanding of secure deployment practices including secrets management and SSH administration
- Strong troubleshooting, analytical and communication skills
- Experience with cloud platforms such as: Amazon Web Services (AWS), Microsoft Azure, Google Cloud
- Experience with Terraform, VMware, Grafana, Prometheus, ELK, FluentBit
- Experience implementing monitoring, alerting, and observability solutions
- Familiarity with DevSecOps and secure software delivery practices
- Understanding of high availability and resiliency concepts such as RPO, RTO and SLA management
- Exposure to Agile delivery methodologies and modern software engineering practices (SDLC)
- Basic understanding of databases, clustering, and deployment architecture
Desired Qualifications
- Development experience in Java, Go or C#
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.