Configure and maintain CI/CDpipelines, incorporating streamlined change management and release processes.
Develop scripts and automationtools to support software build, integration, and deployment across development and production environments.
Automate the configurationmanagement of development, QA, and production workloads.
Develop automation andprocesses to enable teams to deploy, manage, scale, and monitor applications indata centers and cloud environments.
Defineand enforce branching strategies and code review gates across teams. (plus point)
Integrate automated code quality checks and test coverage thresholds as mandatory pipeline stages. (plus point)
Manageand maintain artifact repositories for build artefact versioning and dependency management. (plus point)
GitOps & Release Management
Implement GitOps workflows for declarative, Git-driven continuous delivery to Kubernetes clusters.
Manage release versioning, changelogs, and rollback strategies to ensure controlledand auditable deployments.
Coordinate blue-green deployments, canary releases, and feature flag rollouts to reduce deployment risk.
Infrastructure asCode & Automation
Implement Infrastructure asCode (IaC) pipelines to reduce manual configuration drift.
Build self-healing systems with automated remediation for common alerts.
Design, build, optimize, and monitor automation systems to identify bottlenecks and maximize service availability.
Provision virtual machines, databases, containers, and licenses for development teams.
Implement configuration management systems for business continuity and automate disaster recovery measures.
Enforce IaC code reviews, linting, and policy-as-code to prevent misconfigurations.
Platform & Application Support
Troubleshoot and resolve system and application issues across platforms, including participating in on-call escalations for critical incidents.
Take ownership of end-to-end infrastructure and security solutions across the organization.
Deploy and manage monitoring tools to track infrastructure performance, utilization, and health.
Build and maintain internal developer platforms (IDPs) or self-service tooling to improve developer productivity and reduce platform team toil.
Security (DevSecOps)
Implement security practices aligned with industry standards to protect organizational data and infrastructure.
Plan, implement, and monitor system security architecture, including threat and risk assessments.
Perform security checks such as vulnerability assessments and system hardening.
Apply secure configurations and security controls for infrastructure and applications.
Integrate SAST (Static Application Security Testing) and DAST (Dynamic Application Security Testing) tools directly into CI/CD pipelines.
Implement container image scanning and enforce policies to block deployment of images with critical vulnerabilities.
Manage secrets securely using dedicated secret management tools — no secrets in code or config files.
Apply shift-left security principles, embedding security checks as early as the code commit stage.
Collaboration & Enablement
Serve as the bridge between application teams and infrastructure teams, enabling self-service for troubleshooting.
Train agency teams on operational best practices and tool adoption (e.g., ITSM workflows, DevOps pipelines).
Champion DevOps culture across engineering squads through workshops, documentation, and internal community of practice sessions.
Experience and Skills Needed
Core Skills
Strong understanding of:
Software Development Life Cycle(SDLC)
Test-Driven Development (TDD)
Continuous Integration (CI)
Continuous Delivery (CD)
GitOps principles and declarative infrastructure management.
Shift-left security practices and DevSecOps culture.
Infrastructure & Platform Experience
Experience working with high availability, high performance, and high security multi-data-center systems.
Experience with hybrid cloud environments.
Hands-on experience deploying and managing workloads on Kubernetes (EKS, AKS, or GKE) in production.
Programming /Scripting
Proficiency in at least three scripting languages, such as:
Bash
PowerShell
Python
Go
DevOps &Cloud Tools
Git and modern branchingworkflows.
Public cloud platforms (AWS,Azure, Google Cloud).
Experience with automationtools (e.g., Terraform, Ansible) to minimize downtime and reduce human error.
CI/CDplatforms: GitHub Actions, GitLab CI/CD, Jenkins, or equivalent.
GitOps tools: ArgoCD or Flux.
Artifact management: JFrog Artifactory or Sonatype Nexus or equivalent.
Secret management: HashiCorp Vault, AWS Secrets Manager, or Azure Key Vault or equivalent.
Code quality and security scanning: SonarQube, Snyk, Trivy, or Checkov or equivalent.
Must Have
Bachelor’s degree in computer science, Information Technology, or a related field.
2–5 years of relevant experience.
Proven experience as a DevOpsEngineer or in a similar role.
Knowledge of agile methodologies, DevOps pipelines, test-driven development, and information security practices.
Cloud infrastructure experience.
Strong problem-solving and communication skills, with the ability to explain complex issues to non-technical audiences.
A collaborative, resourceful mindset with the ability to deliver innovative solutions.
Demonstrable experience securing CI/CD pipelines including secret management and container image scanning
Experience implementing and maintaining GitOps workflows in a production Kubernetes environment.
Good to Have
Experience with Singapore Government Projects will be advantageous.
Database experience and scripting experience (Shell script / PowerShell / Python) are an advantage.
Experience with service mesh technologies (Istio, Linkerd) for microservices environments.
Familiarity with Platform Engineering concepts and Internal Developer Platforms (IDP).
Exposure to chaos engineering practices (e.g., LitmusChaos, Gremlin) for resilience testing.
Certifications
AWS Certified DevOps Engineer –Professional
Microsoft Certified: AzureDevOps Engineer Expert
Google Professional CloudDevOps Engineer
HashiCorp Certified: TerraformAssociate
Certified KubernetesAdministrator (CKA)
CertifiedKubernetes Application Developer (CKAD) - Plus point
GitLabCertified CI/CD Associate - Plus point
AWSCertified Security – Specialty (for DevSecOps-heavy roles) - Plus point
By submitting your resume/CV, you consent and agree to allow the information provided to be used and processed by or on behalf of Xtremax Pte Ltd for purposes related to your registration of interest in current or future employment with us and for the processing of your application for employment.
You also represent to us that you have obtained the consent of your referees when you disclose to us their personal data for the purpose of conducting reference checks.
The personal data held by us relating to your application will be kept strictly confidential and in accordance with the PDPA. You may also refer to our Privacy Policy for more details here:
We regret to inform you that should you not consent to providing the necessary data required for us to process your application, your application will be considered void.
Xtremax Pte Ltd is a web design and software development company based in Singapore that creates digital experiences to help our clients build sustainable relationships. Since opening our doors in 2003 in Singapore, we have grown to become a strategic digital partner to government, large organiza...
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Back End Developer Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!