DevOps Engineer
Location: Singapore
Employment Type: Contract (6 months)
Working Schedule: 5 days per week, 40 hours per week
Industry: Financial Services
We are seeking a motivated DevOps Engineer to join the Service Management team of a leading global financial services organisation.
This role sits at the intersection of software engineering and IT operations, focusing on improving production stability, operational efficiency, service reliability, and automation across large-scale enterprise platforms.
The successful candidate will work closely with engineering and operations teams to modernise service management processes through Python scripting, Microsoft Power Platform, observability solutions, and AI-enabled automation.
Automation & Engineering
Design, develop, and maintain automation scripts, internal tools, and applications to streamline service management processes.
Build automated workflows for monitoring, alerting, reporting, and operational recovery.
Leverage Python, APIs, infrastructure-as-code, and system integrations to improve operational efficiency.
Reduce manual intervention through scalable and repeatable automation solutions.
Observability & Service Reliability
Enhance monitoring capabilities, alert quality, and system observability across enterprise applications and platforms.
Analyse recurring incidents and operational trends to identify automation and reliability improvement opportunities.
Collaborate with engineering and operations teams to strengthen production readiness and service supportability.
AI & Operational Innovation
Support the development and implementation of AI-enabled operational solutions, including intelligent assistants, automated runbooks, and knowledge retrieval tools.
Explore opportunities to automate incident summarisation, reporting, and operational insights.
Contribute to initiatives that improve productivity through responsible adoption of AI technologies.
Governance & Operational Controls
Ensure automation solutions comply with established security, risk, audit, and change management frameworks.
Maintain technical documentation, operational runbooks, and process improvements.
Support controlled and compliant execution of production changes.
Essential Qualifications
Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
2–4 years of experience in DevOps, software engineering, automation engineering, or a related technical field.
Hands-on experience with Python or other scripting languages for automation and system integration.
Familiarity with Linux/Unix environments and distributed systems concepts.
Experience with Microsoft Power Platform, including Power Apps, Power Automate, Power BI, or Dataverse.
Understanding of monitoring and observability practices, including metrics, logs, alerts, and dashboards.
Strong analytical, problem-solving, communication, and cross-functional collaboration skills.
Preferred Qualifications
Experience with Terraform, Ansible, CI/CD pipelines, or GitOps workflows.
Familiarity with IT Service Management (ITSM) tools such as ServiceNow.
Exposure to Kubernetes, containerisation, or platform engineering concepts.
Working knowledge of AWS and/or Microsoft Azure.
Exposure to generative AI, AI/ML concepts, or AI-enabled operational automation.
Understanding of secure automation practices and enterprise governance controls.
Previous experience in financial services or other regulated environments.
Gain exposure to large-scale, business-critical enterprise platforms.
Work on meaningful automation and service reliability initiatives.
Develop practical experience with modern DevOps technologies, Microsoft Power Platform, and AI-enabled operations.
Collaborate with experienced engineering and operations professionals in a global enterprise environment.
Interested candidates are encouraged to apply with an updated resume highlighting their relevant DevOps, Python automation, Microsoft Power Platform, and production support experience.