Employment Type: Singaporean Only
About the Role
We are looking for a DevSecOps Engineer to support and enhance DevOps and security practices across enterprise environments. You will work closely with development and operations teams to design, implement, and maintain secure, scalable, and automated systems.
Key Responsibilities
- Work within DevOps environments to support CI/CD and automation practices
- Design, implement, and maintain CI/CD pipelines (GitLab CI/CD preferred)
- Collaborate with development and operations teams to define DevOps strategies and toolsets
- Deploy and maintain scalable, high-availability systems
- Automate deployments, system monitoring, and health checks
- Build and manage containerised environments (e.g. Kubernetes, OpenShift)
- Implement infrastructure-as-code (IaC) using tools like Terraform/Ansible
- Perform security hardening across testing, deployment, and production environments
- Manage system monitoring, backup, deployment, and maintenance activities
- Support load balancing configurations (TCP/IP, HTTP, DNS, routing)
Requirements
- Experience with CI/CD pipeline development and automation
- Hands-on experience with cloud platforms and orchestration tools
- Experience with container technologies (Docker, Kubernetes, OpenShift)
- Strong knowledge of Infrastructure-as-Code (Terraform, Ansible)
- Knowledge of IT security standards (e.g. CIS benchmarks)
- Familiar with scripting/programming (Java or Python)
- Understanding of version control, test automation, and configuration management
Preferred / Good to Have
- Experience with OpenStack or software-defined infrastructure
- Experience with AWS CloudFormation
- Knowledge of DevSecOps practices and security automation
- Familiar with Linux/Windows systems and network infrastructure (firewalls, routers, switches)
- Experience working in Agile environments
Qualifications
- Diploma/Degree in Computer Science, Engineering, or related field
- Minimum 1 year experience in DevOps / system engineering / software development