Job Description
We are seeking a DevOps / Backend Engineer to design, build, and operate cloud-native platforms that support multiple development teams. You will play a key role in CI/CD pipeline management, Kubernetes-based infrastructure, automation, and observability, while acting as a feature owner collaborating with agile delivery teams and platform engineering stakeholders.
This role requires a strong DevOps mindset, hands-on technical expertise, and the ability to drive innovation and modernization in a complex enterprise environment.
Key Responsibilities
CI/CD & Pipeline Management
• Design, implement, and optimize CI/CD pipelines to enable continuous integration and continuous delivery.
• Ensure efficient, reliable build, test, and deployment workflows across multiple teams.
• Maintain and improve pipeline reliability, security, and performance.
Cloud-Native Infrastructure & Containers
• Design, deploy, and manage containerized applications using Docker, Kubernetes, and Helm .
• Operate cloud-native workloads on platforms such as Microsoft Azure (or equivalent).
• Implement best practices for ingress, networking, TLS termination, and secure connectivity.
Feature Ownership & Agile Delivery
• Act as feature owner across the full lifecycle, coordinating with internal and external stakeholders.
• Resolve bugs and deliver sprint stories with a strong focus on quality and reliability.
• Contribute to innovation initiatives, platform modernization, and complexity reduction.
• Work closely with platform engineering teams and serve agile development teams.
Automation & Infrastructure as Code
• Drive automation-first practices to improve productivity and reduce manual effort.
• Advocate and implement “everything as code” approaches (pipelines, infrastructure, configuration).
Monitoring, Observability & Reliability
• Implement and manage observability solutions (metrics, logs, traces, alerts).
• Monitor system health, performance, and uptime using tools such as Prometheus, Grafana, Dynatrace, ELK, or Splunk .
• Proactively identify, troubleshoot, and resolve production issues.
Proof of Concept & Technical Leadership
• Conduct Proofs of Concept (POCs) to evaluate and introduce new technologies.
• Act as a technical pioneer, helping the organisation adopt and adapt to new tools and platforms.
Requirements
Education & Experience
• Bachelor’s or Master’s degree in Computer Science , Engineering , or a related discipline, or equivalent relevant working experience .
• Proven experience in DevOps engineering , cloud platforms, and CI/CD environments.
Technical Skills
• Strong knowledge of CI/CD pipelines , DevOps practices, and cloud-native architectures.
• Hands-on experience with Docker, Kubernetes, and Helm .
• Proficiency in .NET (C#) or Java for backend development.
• Experience with CI/CD tools such as GitLab, Jenkins, Azure DevOps , or similar.
• Strong knowledge of Git for version control and collaboration.
• Experience with deployment and infrastructure tools such as Octopus Deploy, Terraform , or equivalent.
• Familiarity with relational databases such as Microsoft SQL Server, Oracle , or similar.
Nice to Have
• Scripting experience using PowerShell, Bash, or Python .
• Understanding of networking concepts, ingress controllers, and load balancers.
• Experience with AWS or Google Cloud Platform in addition to Azure.
Soft Skills & Competencies
• Strong problem-solving mindset with a can-do, pragmatic, and open-minded attitude .
• Comfortable working in agile, cross-functional teams .
• Excellent communication and collaboration skills.
• High sense of ownership and pride in delivering quality solutions.
• Very good command of English (spoken and written).
Additional Information
• Location: Singapore
• Employment Type: Full-time
• Industry: Technology / Banking / Financial Services