IB

DevSecOps Engineer

IBM
Singapore Posted 22 Sept 2026
FULL TIME
Devops
Docker
Ansible
Terraform
Java
+1 more

Job Description

Introduction

A position at IBM Consulting is centered around fostering enduring client partnerships and engaging in collaborative efforts globally. You will collaborate with prominent organizations across various sectors, assisting them in navigating their hybrid cloud and AI transformations. With the backing of our strategic alliances, comprehensive IBM technology, and Red Hat, you will be equipped to instigate significant change and enhance client outcomes. At IBM Consulting, a spirit of curiosity drives our success. You will be empowered to challenge conventional thinking, investigate innovative concepts, and develop creative solutions that yield tangible results. Our culture emphasizes growth and empathy, focusing on your long-term professional development while appreciating your distinct skills and experiences.

Your Role And Responsibilities

About the job:

  • Collaborate with the Project team within a DevOps framework.
  • Direct the continuous integration, continuous deployment, and continuous testing processes.
  • Partner closely with both development and operations teams to devise a DevOps strategy and toolkit tailored to specific squads.
  • Establish, deploy, and maintain robust, scalable systems with high availability.
  • Execute and automate the deployment and security hardening of systems.
  • Construct and enhance scalable containerized systems/environments utilizing the latest technologies (e.g., Redhat Openshift, MLOps tools, etc.).
  • Automate security hardening during testing, deployment, and production setups, adhering to industry best practices.
  • Configure and sustain CI/CD, automated testing, and development and delivery environments.
  • Create scripts/programs for system monitoring and health checks.
  • Manage daily monitoring, backup, deployment, and system maintenance.

About You

  • Proficient in cloud orchestration, configuration management, and auto-scaling methodologies.
  • Experienced in creating and developing CI/CD pipelines and workflows (preferably Gitlab CI/CD).
  • Skilled in building and managing container image pipelines.
  • Proficient with automation tools such as Ansible/Terraform.
  • Familiar with load balancing setups for TCP/IP, HTTP, DNS, and routing.
  • Knowledgeable about IT security standards, including CIS.
  • Solid hands-on experience with Infrastructure-as-Code for configuration management and application deployment.
  • Proficient in one or more programming languages (Java, Python).
  • Knowledgeable in continuous integration, test automation, version control, and software configuration management.

Required Technical And Professional Expertise

  • Diploma or Degree in Electrical Engineering, Computer Science, Communications Engineering, or a related field.
  • Minimum of 1 year of experience in system analysis, design, and programming.
  • Experience with software-defined infrastructure (OpenStack).
  • Familiarity with infrastructure provisioning tools (Docker, Ansible, etc.).
  • Strong understanding of hardware infrastructure systems (network switches, firewalls, routers, etc.) and Linux operating systems.
  • At least 1 year of experience in creating and managing CI/CD pipelines, as well as implementing DevOps principles and practices. Knowledge of DevSecOps is a plus.
  • Self-driven with excellent communication skills. Hands-on experience in using AWS Cloud Formation scripts for configuration management and application deployment.
  • At least 1 year of experience working with cloud provisioned resources. Experience with Linux, Windows, and network troubleshooting is an advantage.
  • Experience in an Agile environment, collaborating closely with developers. Knowledge in continuous integration, test automation, version control, and software configuration management is required.
  • Outstanding communication skills.

Preferred Technical And Professional Experience

  • Familiarity with Scripting Technologies: Exposure to scripting technologies such as JavaScript and CSS is advantageous for developing cloud solutions. This knowledge can be leveraged to create customized solutions for clients.
  • Knowledge of Angular.js: Familiarity with Angular.js is beneficial for crafting cloud solutions, enabling the delivery of versatile and effective solutions to clients.
Join WhatsApp Channel