Role: Senior Devops Engineer
Duration: 12 months (extendable)
Location: Singapore (CBD)
Job Description: Senior DevOps Engineer
Role Summary
The Senior DevOps Engineer is responsible for building, managing, and improving DevOps platforms, CI/CD pipelines, deployment automation, and cloud-based application delivery solutions. The role helps development teams deliver software faster, securely, and reliably across different environments.
The engineer works closely with development, security, infrastructure, and operations teams to improve deployment processes, automation, governance, and system reliability.
Key Responsibilities
DevOps & CI/CD Engineering
- Design, build, and maintain CI/CD pipelines for application delivery.
- Automate software deployment processes and infrastructure provisioning.
- Manage DevOps tools, templates, and reusable deployment components.
- Improve delivery processes and engineering standards.
Release & Deployment Support
- Support application deployments across development, testing, and production environments.
- Troubleshoot deployment issues and support production releases.
- Assist with release and change management activities.
Cloud & Container Platforms
- Support container-based application deployments using Kubernetes and OpenShift.
- Manage application configurations, deployment packages, and environments.
- Implement automation for cloud and infrastructure operations.
DevSecOps & Automation
- Integrate security checks into CI/CD pipelines.
- Support vulnerability scanning, code quality checks, and compliance requirements.
- Develop scripts and automation tools to reduce manual work.
- Promote DevOps best practices and continuous improvement.
Stakeholder Collaboration
- Work with developers, testers, security, infrastructure, and operations teams.
- Provide technical guidance on DevOps solutions and practices.
- Support incident investigation and root cause analysis.
- Share knowledge and support operational readiness.
Technical Skills
DevOps & CI/CD
- GitLab CI/CD
- Source Code Management
- Release Management
- Jira and Confluence Administration
Cloud & Containers
- Kubernetes
- Red Hat OpenShift
- AWS services (EC2, Security Groups, S3)
- Infrastructure Automation
Automation & Infrastructure as Code
- Shell Scripting
- Python
- Ansible
- Terraform
Security & Quality
- SonarQube
- Nexus Repository / NexusIQ
- Vulnerability Management
- DevSecOps practices
Operations
- Production deployment support
- Incident troubleshooting
- Root cause analysis
- Operational readiness
Key Deliverables
- Automated and reliable CI/CD pipelines.
- Secure and compliant software delivery processes.
- Standardised deployment frameworks.
- Improved deployment efficiency and reliability.
- Reduced manual operational activities through automation.
Preferred Experience
- Experience in enterprise DevOps platform engineering.
- Hands-on experience with CI/CD pipeline design and optimisation.
- Experience with cloud-native applications and container platforms.
- Knowledge of infrastructure automation and configuration management.
- Experience supporting production environments and release management.