Job Search and Career Advice Platform

Enable job alerts via email!

System Engineer (CI/CD & Automation) _ Contract

NTT SINGAPORE PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is seeking a Senior System Engineer to support CI/CD automation and application lifecycle processes for a major bank. The candidate will analyze and maintain applications, work with CI/CD pipelines, and provide production support. Ideal candidates will have over 6 years of experience in system engineering and strong scripting skills in languages such as Java, Python, or Shell. This position offers a 12-month renewable contract and requires working closely with developers and business users.

Qualifications

  • 6+ years of experience in System Engineering / DevOps / Application Support.
  • Experience with CI/CD, automation, scripting.
  • Strong fundamentals in programming/scripting (Java, Python, Shell, Groovy, PowerShell).
  • Experience in Linux and Windows environments.

Responsibilities

  • Analyse, enhance, debug, maintain, and support applications.
  • Support build & release processes, CI/CD pipelines, and automation.
  • Provide production deployment support and post-implementation checks.
  • Troubleshoot issues across Linux/Windows environments.

Skills

CI/CD
System Engineering
Application Support
Scripting
Troubleshooting
Analytical Skills

Education

Degree in Computer Science, IT, or equivalent

Tools

Jenkins
Bitbucket
Artifactory
Docker
SonarQube
Veracode
Job description
Senior System Engineer (CI/CD & Automation)

Employer: NTT Data Singapore
Work Location: Alexandra (Major Local Bank)
Contract: 12-Month Renewable Contract

About the Role

We are looking for a Senior System Engineer to support CI/CD automation, build & release processes, deployment workflows, and end-to-end application lifecycle activities for a major Singapore bank. This role suits candidates who have solid DevOps/system engineering experience and can work across scripting, automation, and application support.

Key Responsibilities
  • Analyse, enhance, debug, maintain, and support applications
  • Support build & release processes, CI/CD pipelines, and automation
  • Work with Jenkins, Bitbucket, and Artifactory for build and deployment
  • Perform requirement analysis, mapping design, and technical documentation
  • Execute unit tests & SIT; support UAT planning and coordination
  • Handle job scheduling, deployment, and version control
  • Provide production deployment support and post-implementation checks
  • Troubleshoot issues across Linux/Windows environments
  • Work closely with developers, testers, and business users
Key Requirements
  • Degree in Computer Science, IT, or equivalent
  • 6+ years of experience in System Engineering / DevOps / Application Support
  • Experience with CI/CD, automation, scripting, and enterprise application support
  • Strong fundamentals in programming/scripting (any of: Java, Python, Shell, Groovy, PowerShell)
  • Experience in Linux and Windows environments
  • Good analytical and troubleshooting skills
Good to Have
  • Financial services project experience
  • Cloud exposure (AWS/Azure/GCP)
  • Docker / container tools
  • Static/dynamic code scanning knowledge (SonarQube, Veracode)

Interested candidates are kindly requested to email their CV with their experience to sandeep.sringeripai@global.ntt

We look forward to your application!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.