MSIG ASIA PTE. LTD.
See if you qualify before applying
Get your match score and detailed fit analysis in 10 seconds.
This is a hands-on role responsible for establishing and operating a modern DevOps practice, and performing Site Reliability Engineering (SRE) to support the successful delivery and operation of a B2B2C/D2C Digital Platform Programme at MSIG Asia.
In addition to DevOps and SRE responsibilities, the role provides day-to-day solution architecture support to ensure delivery aligns with enterprise standards. The incumbent will work closely with the Enterprise Architect to ensure alignment to Group architecture practices and standards, support the Product Owner on technical matters, and coordinate with internal technology team leads and external delivery partners. The role reports to the Technology Solutions department and operates as an embedded specialist within a cross-functional delivery team (“pod”) supporting the Digital Platform Programme.
Please note that this is a 1-year contract role.
Key Responsibilities
DevOps and SRE
Lead hands-on DevOps enablement for the Digital Platform Programme, including Continuous Integration and Continuous Delivery (CI/CD) pipeline improvements, release automation, environment promotion controls, and deployment quality practices.
Establish and operate SRE practices, including observability, service monitoring, alerting, Service Level Objectives (SLOs), incident readiness, and Root Cause Analysis (RCA) discipline.
Improve engineering outcomes by increasing deployment frequency, reducing lead time for changes, and strengthening release safety
Strengthen production readiness through structured practices such as runbooks, dashboards, logging standards, alert tuning, and operational handover.
Reduce high-severity incidents (Severity 1 and Severity 2) and improve Mean Time to Recovery (MTTR) through enhanced system resilience and runtime support.
Solution Architecture and Technical Delivery
Provide day-to-day solution architecture support, guiding design and implementation decisions in collaboration with the Enterprise Architect
Ensure solutions align with enterprise architecture principles, approved standards, and non-functional requirements.
Apply practical design patterns to enhance resilience, scalability, recoverability, and operability (e.g., retries, queuing, idempotency, circuit breakers, failover handling).
Escalate material architecture changes and design deviations through appropriate governance channels for review and approval.
Work closely with engineering teams and vendors to translate approved designs into deliverable, maintainable, and supportable solutions.
API, Integration and Runtime Enablement
Support the implementation of API and integration patterns with a focus on reliability, performance, observability, and supportability
Work with internal and external teams to improve integration consistency, service behaviour, and partner onboarding readiness
Ensure event-driven and messaging-based patterns are implemented in a scalable and recoverable manner
Security and Identity Implementation
Work with cybersecurity and architecture teams to implement approved security and identity requirements
Support secure-by-design practices, including secrets management, identity integration, application protection, and logging standards
Drive improved engineering discipline to reduce recurring code and security issues and ensure timely remediation
Collaborate with the relevant security governance function on cybersecurity governance, risk oversight, and security approvals
Cloud Cost, Quality and Governance
Partner with the organisation’s cloud engineer to enhance cloud cost visibility and optimisation through tagging discipline, right-sizing, utilisation reviews, and engineering usage improvements
Promote strong delivery governance and engineering discipline, including code quality, operational readiness, and consistency of implementation.
Ensure delivery partners and vendors adhere to agreed technical, operational, and security standards
Leadership and Ways of Working
Provide hands-on technical leadership, especially for backend and platform-related delivery.
Coach engineering and delivery teams on DevOps, SRE, resilience, observability, and production support practices
Act as a technical focal point during delivery, resolving day-to-day issues and aligning teams on execution standards.
Requirements
Minimum 10 years of experience in software engineering, platform engineering, or technical delivery roles, including at least 5 years in cloud-based solution delivery
Proven experience leading DevOps and SRE practices, including CI/CD, monitoring and logging, incident management, RCA, SLOs, and production readiness
Strong hands-on experience in solution architecture for digital applications, APIs, and integrations in cloud environments.
Experience delivering digital platforms involving customer-facing journeys and partner ecosystems is desirable, especially insurance digital distribution or policy servicing platforms
Practical experience with Microsoft Azure and/or Amazon Web Services (AWS), including services such as API Management (APIM), serverless functions, messaging services (e.g. Service Bus), Key Vault, Application Gateway and Web Application Firewall (WAF), storage, and observability tooling
Experience designing and implementing resilience patterns for distributed systems and external integrations
Ability to guide engineering teams and vendors on implementation quality, runtime reliability, and operational discipline
Practical experience in cloud cost optimisation in collaboration with delivery and finance stakeholders
Exposure to Infrastructure as Code, container platforms, and cloud-native delivery models is desirable
Strong communication and stakeholder management skills across programme, technology, architecture, infrastructure, and security teams
Experience working in regulated environments with multiple governance stakeholders is desirable
Relevant cloud architecture or platform certifications are preferred