DevOps Engineer

SCIENTE

Singapore

On-site

SGD 120,000 - 160,000

Full time

15 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SCIENTE is seeking an experienced Application Operations/DevOps Engineer to support enterprise applications in a UNIX/Linux environment. You will drive automation, CI/CD pipelines, and incident management while collaborating with development and operations teams across a complex IT landscape.

The role requires strong scripting skills (Python/PowerShell), hands-on DevOps experience, and ITIL-aligned processes.

Qualifications

  • Minimum 8+ years of experience in UNIX/Linux environments.
  • Experience in Application Operations and Production Support with L2 assistance.
  • Hands-on with DevOps technologies such as Ansible, GitLab, Docker or Kubernetes.
  • Strong troubleshooting, incident management, and RCA capabilities.
  • Scripting experience in Python and/or PowerShell.
  • Solid understanding of IT ecosystems, architectures, and production environments.
  • Automation, monitoring, alerting, and reliability improvements.
  • Strong CI/CD knowledge and DevOps practices.
  • Experience with disaster recovery, migrations, and major maintenance.
  • Ability to communicate effectively and work with global teams.
  • Bachelor’s degree in Computer Science, IT, or related field.

Responsibilities

  • Provide primary L2 operational support for enterprise applications.
  • Investigate incidents, manage technical issues, and coordinate escalations to resolution.
  • Monitor production applications and infrastructure for availability and performance.
  • Troubleshoot complex UNIX/Linux, applications, and IT systems.
  • Perform RCAs and implement corrective actions.
  • Support disaster recovery, migrations, and major maintenance activities.
  • Automate repetitive tasks using Python, PowerShell or Ansible.
  • Develop and maintain CI/CD pipelines for efficient deployments.
  • Enhance monitoring, observability, and dashboards using enterprise tools.
  • Improve reliability through automation and proactive monitoring.
  • Collaborate with Development and Operations teams to bridge gaps.
  • Maintain scripts and operational documentation.
  • Manage escalations and production incidents with stakeholders.
  • Participate in on-call shifts and after-hours work as needed.
  • Adhere to ITIL, change management, and problem management processes.
  • Identify opportunities to improve operational efficiency and stability.
  • Share knowledge via documentation and training sessions.
  • Collaborate with globally distributed teams to ensure service delivery.
  • Promote continuous learning and proactive problem-solving.

Skills

UNIX/Linux
Application Operations
L2 Production Support
DevOps
Python
PowerShell
CI/CD
Automation
Root Cause Analysis
ITIL
Agile
Communication

Education

Bachelor’s degree in Computer Science/IT/Programming

Tools

Ansible
GitLab
Docker
Kubernetes
Grafana
Kibana
Prometheus
Dynatrace

Job description

We are seeking an experienced Application Operations / DevOps Engineer with strong experience in enterprise application support, UNIX environments, automation, and production operations. The role involves providing L2 operational support, improving system reliability, implementing automation and CI/CD pipelines, managing incidents and escalations, and driving continuous improvements across complex IT environments. The position also requires hands‑on experience with scripting, DevOps tools, monitoring, application architecture, ITIL practices, and collaboration between Development and Operations teams.

Mandatory Skill-set
  • Minimum 8+ years of experience working in UNIX/Linux environments;
  • Strong experience in Application Operations, Production Support, and L2 technical support;
  • Hands‑on experience with at least one DevOps technology such as Ansible, GitLab, Docker, or Kubernetes;
  • Strong experience in system operations, troubleshooting, incident management, and technical issue resolution;
  • Experience with scripting languages, preferably Python and/or PowerShell;
  • Good understanding of IT ecosystems, application architectures, infrastructure, and production environments;
  • Experience in automation, monitoring, alerting, and system reliability improvements;
  • Strong understanding of CI/CD pipelines and DevOps practices;
  • Experience supporting complex operational activities including disaster recovery, migrations, major maintenance, and production changes;
  • Ability to perform Root Cause Analysis (RCA) and implement corrective/preventive actions;
  • Experience managing technical escalations and ensuring timely resolution of production issues;
  • Strong understanding of ITIL practices, Agile methodologies, and continuous improvement principles;
  • Ability to maintain and improve existing operational workflows, processes, and frameworks;
  • Strong analytical, troubleshooting, problem‑solving, and communication skills;
  • Bachelor’s degree in Computer Science, Information Technology, Programming & Systems Analysis, Computer Studies, or a related discipline.
Desired Skill-set
  • Experience working in the banking or financial services domain;
  • Experience with Control‑M or other enterprise task schedulers;
  • Knowledge of observability and monitoring tools such as Grafana, Kibana, Prometheus, AppDynamics, or Dynatrace;
  • Experience with Docker, Kubernetes, Ansible, and GitLab environments;
  • Knowledge of production monitoring, alert management, application performance, and system availability;
  • Experience with security monitoring and operational controls;
  • Knowledge of disaster recovery, system migrations, and major maintenance activities;
  • Experience with on‑call support and rotational shift environments.
Responsibilities
  • Provide primary operational technical support for enterprise applications and assist functional support teams with technical troubleshooting;
  • Provide L2 production support, investigate incidents, manage technical issues, and coordinate escalations through to resolution;
  • Monitor production applications and infrastructure to ensure availability, reliability, performance, and operational stability;
  • Troubleshoot complex issues across UNIX/Linux environments, applications, infrastructure, and interconnected IT systems;
  • Perform Root Cause Analysis (RCA) for recurring and major incidents and implement appropriate corrective and preventive actions;
  • Support complex operational activities including disaster recovery, application migrations, major maintenance, upgrades, and production changes;
  • Automate repetitive operational tasks using Python, PowerShell, Ansible, or other scripting/automation technologies;
  • Develop and maintain CI/CD pipelines to improve deployment efficiency and reduce time‑to‑market;
  • Implement and improve monitoring, alerting, observability, and operational dashboards using appropriate enterprise tools;
  • Improve system reliability and quality through automation, proactive monitoring, security enhancements, and continuous improvement initiatives;
  • Maintain and improve existing operational workflows, processes, standards, and support frameworks;
  • Work closely with Development and Operations teams to bridge the gap between application development and production operations;
  • Maintain programmable code and operational scripts based on technical instructions and system specifications;
  • Manage technical escalations, production incidents, planned changes, and operational activities while ensuring appropriate communication with stakeholders;
  • Participate in rotational shifts and on‑call support for critical production environments, including non‑business hours and weekends when required;
  • Support incident, change, and problem management processes in accordance with ITIL and organizational standards;
  • Identify opportunities to improve operational efficiency, system stability, and automation across the application landscape;
  • Prepare and maintain technical documentation, operating procedures, knowledge articles, and troubleshooting guides;
  • Conduct knowledge‑sharing sessions and provide technical guidance and training to team members;
  • Collaborate with globally distributed teams and stakeholders to ensure effective delivery of operational services;
  • Promote a culture of continuous learning, innovation, knowledge sharing, and proactive problem‑solving.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Lead
DevOps Lead

CORNERSTONE GLOBAL PARTNERS PTE. LTD. • Singapore

On-site
SGD 140,000 - 190,000
DevOps Engineer
DevOps Engineer

Merquri • Singapore

On-site
SGD 90,000 - 140,000
DevOps Lead
DevOps Lead

Join DevOps • Singapore

On-site
SGD 120,000 - 180,000
DevOps Engineer
DevOps Engineer

Keppel Data Centres • Singapore

On-site
SGD 90,000 - 150,000
Day 2 Software System Engineer
Day 2 Software System Engineer

Ascendion Engineering Solutions Singapore Pte. Ltd • Singapore

On-site
SGD 100,000 - 140,000
DevOps Engineer
DevOps Engineer

eAspire Technolabs Inc. • Singapore

On-site
SGD 70,000 - 120,000
DevOps Engineer
DevOps Engineer

SAVANT INFOTECH SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Day 2 System Engineer
Day 2 System Engineer

COMBUILDER PTE LTD • Singapore

On-site
SGD 89,000 - 134,000
Application Support Specialist
Application Support Specialist

Luxoft • Singapore

On-site
SGD 60,000 - 90,000
Automation and DevSecOps Engineer 1
Automation and DevSecOps Engineer 1

NETS • Singapore

On-site
SGD 90,000 - 150,000