646 Senior Devops Engineer jobs in Singapore
DevOps Engineer
Posted today
Job Viewed
Job Description
Mandatory Skills
- Possess a degree in Computer Science/Information Technology or related fields.
- At least 5 years of strong DevOps experience with strong experience in CI/CD pipeline and artifactory management.
- Proficiency with CI/CD workflows such as GitHub Action, Jenkins.
- Proficiency with artifact repository management systems such as JFrog, Nexus.
- Strong Linux administration skills and Shell scripting expertise.
- Experience with software engineering with in at least one of these programming languages: JavaScript, Java, Python , or .NET
- Experience with containerization technologies such as Docker, Kubernetes, EKS, Helm (Relevant certifications are a plus).
- Experience with AWS and solid understanding of Cloud services and infrastructure management (AWS certifications are a plus).
- Experience with IaC sucn as Terraform , Cloudformation.
- Experience in diagnosing and resolving complex system issues across multiple technology layers.
- Excellent communication skills to work effectively with diverse engineering teams.
- Able to communicate fluently in English.
- Strong team-player mindset and focused on leveraging experience to help the team succeed.
- Passion for advocating and implementing best practices in Software Engineering and DevOps.
** Client is looking for strong DepOps Engineer with experience in Python, Github, AWS and Terraform
Skillsets (Good to have)
NA
Brief Job Description
Summary:
- Require a highly skilled engineer with extensive experience in GitHub, JFrog, Terraform, and Cloud technologies such as AWS and Azure.
- He/she is expected to support the team in operational activities, including but not limited to platform support and maintenance, as well as development work related to these technologies.
DevOps Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Set up, configure, and maintain enterprise platforms supporting application development, testing, deployment, and maintenance.
- Manage platform infrastructure, ensure smooth application coordination, provide production support, and maintain comprehensive technical documentation.
- Execute and enforce enterprise governance frameworks to ensure effective design, development, and sustainability of DevOps platforms.
- Oversee setup and configuration of Common Services instances by the Government Commercial Cloud Infrastructure (GCCI) operator, ensuring compliance with project and security requirements.
- Design, develop, and maintain integrations between Common Services and external systems or services.
- Implement DevSecOps practices by embedding security throughout the CI/CD pipeline, ensuring compliance with enterprise and regulatory standards.
- Monitor, troubleshoot, and optimize system performance, ensuring scalability, resilience, and security.
- Collaborate with cross-functional teams (developers, QA, security, infrastructure) to align DevSecOps practices with organizational objectives.
- Provide technical guidance, mentorship, and best practices to teams on DevSecOps adoption.
Qualifications & Skills:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience in DevOps/DevSecOps engineering with hands-on expertise in CI/CD pipelines, automation, and containerization.
- Strong knowledge of cloud infrastructure (AWS, Azure, GCP; GCCI experience preferred).
- Expertise in Kubernetes, Docker, Terraform/CloudFormation, and configuration management tools (Ansible, Puppet, or Chef).
- Familiarity with security tools (SAST, DAST, vulnerability management) and integrating them into DevOps workflows.
- Solid understanding of governance frameworks, compliance requirements, and secure system design.
- Proficiency in scripting/programming languages (Python, Bash, Go, or similar).
- Excellent problem-solving, documentation, and communication skills.
- Experience working in Agile/Scrum environments with enterprise-scale platforms.
devops engineer
Posted today
Job Viewed
Job Description
Job Title: DEVOPS Operations Support Engineer (Senior Consultant)
- Job Summary – highlight project details/what is exciting about the role :
Operations Support Enginer plays a crucial role focusing on integrating security practices within the development and operations processes. These skilled professionals ensure the creation of secure applications and software while maintaining a fast-paced, efficient development lifecycle.
Responsibilities include monitoring system performance, diagnosing and resolving technical issues, and implementing solutions to enhance system reliability. The role involves close collaboration with development teams to integrate robust security measures, automate operational processes, and ensure compliance with industry standards. Additionally, the individual manages incident response activities,
conducts regular system audits, and provides technical support to maintain seamless and efficient
operations.
Key Responsibilities – list what the person will be doing on a day to day basis:
Work with cross-functional teams including Product Manager, Business Analysts, Quality Assurance Testers and Solution Architect to deliver technical solutions
Assist in Hands-on coding and scripting
Participate in Agile ceremonies, including Sprint Planning, Daily Stand-ups, Reviews, and Retrospectives
Conduct and participate in code reviews to ensure high code quality and adherence to best practices
Support and manage CI/CD pipelines, deployment processes and infrastructure provisioning, maintaining and optimising cloud infrastructure, monitoring system performance, troubleshooting issues, ensuring system security and compliance
Troubleshoot and resolve complex technical issues in low-code applications
Plan and perform user acceptance testing
Understand the IT management policy, quality management policy and security guidelines to ensure the development processes, procedures and system are designed to comply with these policies and guidelines
Manage and resolve day-to-day IT related issues pertaining to application, infrastructure or security, to facilitate smooth running of daily operations
Oversee QA and testing processes to maintain quality and functionality.
Essential
Skills:
- Cloud solutioning and hand-on experience mandatory with AWS Cloud
(Government Commercial Cloud – GCC will be beneficial)
DevOps experience is required with hand-on with CI / CD platforms like GitLab, Jira, Confluence, Sonarqube.
Infra-as Code hands-on experience is mandatory with CloudFormation and Terraform skills.
Strong problem-solving skills and able to prioritise and manage multiple tasks
Knowledge of relevant technology concepts (e.g. relational databases, cloud based architectures, docker and containers)
Proficiency and experience in programming (Python, React, Node JS, C#, TypeScript, JavaScript, HTML, CSS) is preferred
Should be able to build Scripts and API Integrations with knowledge of JWT, JWKS, Cognito and Authorisers.
Experience in working with LLM is an added advantage. E.g. Open AI,
Amazon Q. Gemini
Good design, coding, testing and debugging skills
Relevant experience in and knowledge of microservice architecture will be advantageous
Relevant experience in web-based development and mobile IT projects
Ability to work both independently and as part of a team with professionals at all levels
Working experience in government environment will be advantageous
Familiarity with governance, adoption of digital services in enterprise IT environments.
Work experience and strong troubleshooting skills in resolving application, infrastructure (including desktop, server, network) and security related issues in a (Singapore) government environment is preferred
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, MIS or related field is preferred.
Relevant working experience as a developer or equivalent in at least 3 Agile/ full project development life cycle and a minimum of 5 years' experience in the relevant role.
Good communication, documentation and interpersonal skill.
Good team-work spirit.
Positive, enthusiastic, and self-motivated.
DevOps Engineer
Posted today
Job Viewed
Job Description
About ST Engineering
ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart city, defence, and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.
Our history spans more than 50 years, and our strategy is underpinned by our core values – Integrity, Value Creation, Courage, Commitment and Compassion. These 5 core values guide every aspect of our business and are embedded in our ST Engineering culture – from the people we hire, to working with each other, to our partners and customers.
About our Line of Business – Cloud & Data Centre Solutions
ST Engineering Cloud and Data Centre Solutions Pte Ltd provides all aspects of cloud management, services, and solutions, from initial setup and migration to ongoing operations and optimization. Services include engineering works to design, build and provide facility management service for mission critical environments such data centers, disaster recovery, and business continuity sites.
Together, We Can Make A Significant Impact
We are seeking a highly skilled DevOps Engineer to join our team and play a critical role in automating, deploying, monitoring, and securing our cloud-based applications and infrastructure. The ideal candidate will have strong expertise in CI/CD pipelines, cloud services, containerization, and infrastructure as code (IaC). You will work closely with software development and IT operations teams to enhance development workflows, optimize performance, and ensure the reliability of our systems.
Be Part of Our Success
- Design, implement, and manage CI/CD pipelines to automate software deployment.
- Maintain, monitor, and enhance cloud-based infrastructure (AWS, Azure, or GCP).
- Develop and manage Infrastructure as Code (IaC) using Terraform, Ansible, or CloudFormation.
- Implement containerization and orchestration using Docker and Kubernetes.
- Ensure system security and compliance by applying best security practices.
- Monitor system performance and troubleshoot issues to maintain uptime and reliability.
- Automate repetitive tasks to improve operational efficiency.
- Collaborate with developers, security teams, and IT operations to streamline workflows.
- Implement logging, monitoring, and alerting using tools like Prometheus, Grafana, ELK Stack, or Datadog.
- Maintain version control and source code management tools such as Git and GitHub/GitLab.
Qualities We Value
- At least 3 years of proven experience in DevOps, Site Reliability Engineering (SRE), or Cloud Engineering.
- Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud. (Good to have)
- Proficiency in scripting languages (Python, Bash, Shell, or Go).
- Strong knowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, or CircleCI.
- Experience with containerization technologies (Docker, Kubernetes).
- Expertise in Infrastructure as Code (IaC) using Terraform, Ansible, or similar tools.
- Familiarity with monitoring and logging tools like Prometheus, Grafana, ELK Stack, or Datadog.
- Understanding of networking, security best practices, and Linux administration.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
Our Commitment That Goes Beyond the Norm
- An environment where you will be working on cutting-edge technologies and architectures.
- Safe space where diverse perspectives are valued, and everyone's unique contributions are celebrated.
- Meaningful work and projects that make a difference in people's lives.
- A fun, passionate and collaborative workplace.
- Competitive remuneration and comprehensive benefits.
DevOps Engineer
Posted today
Job Viewed
Job Description
We're seeking a DevOps Engineer to design, automate, and optimize GitLab CI/CD workflows and IaC—within Singapore Government Commercial Cloud (GCC) environments—while operating in a rotational shift model to support 24×7 services.
Key ResponsibilitiesCI/CD Pipeline Design & Optimization
- Collaborate with dev/ops teams to design efficient CI/CD pipelines (build, test, deploy).
- Implement GitLab CI/CD best practices to reduce build times and improve deployment throughput.
- Develop/manage IaC for GitLab infrastructure provisioning and configuration.
- Use GitLab APIs and CI scripts to automate repetitive tasks and boost productivity.
- Orchestrate multi-release deployments across dev/test/stage/prod with reliable environment management and rollbacks.
- Automate provisioning/config using Terraform (and optionally AWS CloudFormation) across GCC tenants.
- Maintain secure, compliant, and observable infrastructure (logs/metrics/alerts).
- Write/maintain Python, Bash, or PowerShell scripts to enhance reliability and support CI/CD workflows.
- Provide L2/L3 CI/CD and infra support during assigned shifts; participate in on-call rotation.
- Perform change, incident, and problem tasks with clear handovers between shifts.
- Execute planned maintenance and emergency fixes during off-peak windows as scheduled.
- Experience: 5+ years as a DevOps/SRE (or similar) in SHIP/GCC or multinational environments.
- GCC: Hands-on experience operating in Singapore GCC (AWS/Azure), including tenancy controls and adherence to IM8-aligned practices.
- CI/CD: Strong proficiency with GitLab CI/CD (pipelines, runners, artifacts, environments).
- IaC: Solid experience with Terraform; bonus for AWS CloudFormation.
- Scripting: Proficient in Python, Bash, or PowerShell.
- Version Control: Strong Git fundamentals (branching strategies, MR workflows).
- Ops: Comfortable with 24×7 rotational shifts and on-call support.
- Exposure to AWS services commonly used in CI/CD (ECR/ECS/EKS, S3, CloudWatch).
- Experience with secrets management, policy as code, and security scanning in pipelines.
- Familiarity with ITSM (Inc/Change/Problem), cost optimization, and observability stacks.
DevOps Engineer
Posted today
Job Viewed
Job Description
Job Description & Requirements
- Development and management of key components of the cloud infrastructure supporting our services, ensuring, and improving availability and reliability of the infrastructure
- Past experience in Bash commands / scripting, Working with various AWS services
- Or at least used before Ansible/Terraform – some development work done before or able to articulate how to use each command line respectively.
- Diploma in IT with at least 1 year of experience
- Must be willing to do rotating shift work
DevOps Engineer
Posted today
Job Viewed
Job Description
What you will be working on:
You will be responsible for building, maintaining, and optimizing the infrastructure and deployment processes that enable fast, secure, and reliable software delivery. Your responsibilities include:
CI/CD Pipeline Management: Collaborate on the design, implementation, and maintenance of CI/CD pipelines to improve deployment velocity and system reliability.
Infrastructure as Code (IaC): Contribute to IaC initiatives using tools such as Terraform to provision and manage infrastructure efficiently and consistently.
Observability & Monitoring: Work with the team to ensure application and system observability through metrics, logs, and distributed tracing using tools like Kibana and OpenTelemetry.
Platform Reliability: Participate in platform reliability efforts, including setting up monitoring and alerting systems, conducting automated testing, and tuning performance.
DevSecOps Integration: Help drive the adoption of DevSecOps practices, integrating security into CI/CD pipelines and ensuring infrastructure and application compliance.
In addition, you will work within a team of software engineers to:
Write code that is clean and maintainable
Perform code reviews
Write unit tests and integration tests
Tackle a wide variety of challenges across the technical stack
Participate in regular tech-sharing sessions and team retrospectives
You will also collaborate closely with the other members of the cross-functional team:
Work with designers to understand customer pain points, come up with solutions, and then continually prototype, test, and iterate
Work with Product Owners and Business Analysts to craft user stories by providing technical analysis
Work with the Scrum Master to build a positive team culture
What we are looking for:
DevOps & Cloud Expertise: Strong understanding of DevOps methodologies, Agile development practices, and cloud technologies (preferably AWS).
CI/CD Tools: Practical experience with CI/CD tools and building pipelines using platforms such as GitLab CI/CD.
Infrastructure as Code (IaC) : Proficiency in tools like Terraform to automate infrastructure provisioning and management.
Containerization & Orchestration: Hands-on experience with Docker and AWS ECS for building, managing, and orchestrating containerized applications.
Networking Fundamentals: Solid understanding of networking concepts (e.g., TCP/IP, DNS, load balancing, firewalls, VPNs, subnets ) as they relate to cloud and on-prem environments.
Monitoring & Observability: Familiar with observability tools ( e.g., Elastic Stack, CloudWatch, OpenTelemetry ) for metrics, logging, and tracing.
Keen sense of learning & self-discovery
Team player with good communication skills who can work independently with minimal supervision
Good analytical and problem-solving skills
Experience working within an Agile software development environment
Good-to-have skills:
Strong understanding of programming fundamentals
Experience building and deploying full-stack enterprise applications
Experience with modern web application technology stacks (preferably Django and React)
Experience working with K8s, crafting manifests
Experience working with AWS native services
Experience in automated testing
Be The First To Know
About the latest Senior devops engineer Jobs in Singapore !
DevOps Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, implement, and manage CI/CD pipelines for application deployment.
- Maintain and improve cloud infrastructure (AWS, Azure, GCP, or others).
- Automate manual processes to increase efficiency and reliability.
- Monitor system performance, availability, and scalability.
- Implement and maintain Infrastructure as Code (IaC) using tools such as Terraform, Ansible, or CloudFormation.
- Ensure security, compliance, and best practices in infrastructure management.
- Troubleshoot issues across development, testing, and production environments.
- Collaborate with cross-functional teams to support product delivery.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or equivalent experience.
- Proven experience as a DevOps Engineer or in a similar role.
- Strong knowledge of cloud platforms (AWS, Azure, or GCP).
- Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, etc.).
- Proficiency in scripting languages (Python, Bash, Shell, etc.).
- Hands-on experience with containerization and orchestration (Docker, Kubernetes).
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK, etc.).
- Strong problem-solving and troubleshooting skills.
DevOps Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities
Design and implement secure cloud infrastructure solutions across AWS and Azure environments
Lead the integration of security practices throughout the CI/CD pipeline
Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or ARM templates
Implement automated security testing and compliance monitoring within the development lifecycle
Establish and maintain cloud security controls, policies, and best practices
Monitor and optimise cloud infrastructure performance, security, and costs
Collaborate with development teams to ensure security requirements are met throughout the application lifecycle
Respond to and remediate security incidents and vulnerabilities
Provide technical leadership and mentoring in cloud security best practices
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, or related field
3 - 5 years of experience in DevOps or Cloud Engineering roles
Strong expertise in AWS and Azure cloud platforms
Proficiency in Infrastructure as Code tools and practices
Experience with containerization technologies (Docker, Kubernetes)
Knowledge of security frameworks and compliance standards (ISO 27001, CIS)
Strong scripting skills (Python, Bash, PowerShell)
Experience with CI/CD tools (Jenkins, GitLab, Azure DevOps)
Technical Skills
Cloud Platforms: AWS, Azure
Security Tools: CloudWatch, Azure Monitor, Security Center
Infrastructure as Code: Terraform, CloudFormation, ARM templates
Containerization: Docker, Kubernetes
CI/CD: Jenkins, GitLab, Azure DevOps
Scripting: Python, Bash, PowerShell
Version Control: Git
Monitoring: ELK Stack, Prometheus, Grafana
DevOps Engineer
Posted today
Job Viewed
Job Description
NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.
Overview
As a Senior DevOps Engineer, you will setup, configure and manage non-production and production platforms for automation. You will lead the development, design and implementation of DevOps and automation solutions. You will also need to work closely with other DevOps Leads to enable automation by developing playbooks and ensure best coding standards and practices.
Additionally, the role requires hands-on expertise in scripting languages such as Ansible, Python, Terraform, Chef, Groovy, and PowerShell, as well as experience in CI/CD pipelines, DevOps platform management, and cloud-based automation. You should be proactive, possess strong problem-solving skills, and have a passion for automation and process optimization.
What will you do?
Automation Development & Implementation
- Understand automation concepts and their application in day-to-day service delivery and operations within IT Managed Services.
- Build and maintain automation playbooks using technologies such as Ansible, Python, Terraform, Chef (Ruby), Groovy, PowerShell, and JavaScript.
- Operationalise and manage automation development initiatives to enhance productivity.
- Code or script for automated testing, as well as carry out automated testing procedures in testing and production environments.
- Code control and versioning of Infra-as-code (IaC) playbook.
- Migration and deployment of the playbook to operationalise automation use cases to improve productivity.
Platform & Infrastructure Management
- Familiarity with integration of automation solutions with external tools such as ITSM platforms.
- Ensure compliance with ITSM integration and other relevant system tools.
Service Delivery & Operational Efficiency
- Understand automation concepts and their application in day-to-day service delivery and operations within IT Managed Services.
- Ensure process efficiency, automation stability, and system reliability.
- Drive continuous improvements through proactive automation development.
Pre-sales & Business Support
- Provide presales solution support for the development of an automation solution.
The ideal candidate should possess:
Experience
- 6+ years of hands-on experience developing IaC code development for automation in service delivery/operations.
Proven hands-on experience in:
- Strong experience in Ansible, Terraform, and Chef platform setup, configuration, and management.
- Code versioning, CI/CD, and automated testing.
- DevOps platform setup and CI/CD pipeline deployment.
- End-to-end implementation of IaC in managed services projects.
Technical & Professional Skills
- Strong knowledge of Linux/Unix/Windows Administration .
- Experience with automation/configuration management using Puppet, Chef, or Ansible .
- Hands-on experience with PostgreSQL, MS SQL, and MySQL .
- Proficiency in source code control, versioning, and automation tool integration .
- Some knowledge in developing playbooks using RPA tools .
- Certifications in DevOps or automation tools (preferred).
Non-Technical / Soft Skills
- Strong problem-solving skills and attention to detail.
- Passion for programming and automation , with a proactive approach to process improvements.
- Good understanding of systems, networking, and software development lifecycle .
- Self-motivated, team player, and able to work independently.
Qualifications
- Degree/Diploma in Computer Science, IT, or a related field.
- Hands-on experience in developing Infrastructure-as-Code (IaC) using scripting languages such as Ansible, Python, Chef (Ruby), Terraform (HCL), Groovy, PowerShell, or Bash .
We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.
Together, we make the extraordinary happen.
Learn more about us at and visit our LinkedIn career site.