The Senior DevOps Engineer – Systems Integration is responsible for designing, implementing, and operating end-to-end Application Lifecycle Management (ALM) and development and operations (DevOps) capabilities across complex, multi-system enterprise environments. The role focuses on enabling automated, secure, and high-quality delivery pipelines that support large-scale systems integration programmes.
This role acts as a technical leader and DevOps enabler, working closely with development, integration, quality assurance (QA), security, and release teams to establish continuous integration/continuous delivery (CI/CD) pipelines, release management processes, Agile (iterative delivery) / Scrum (team delivery framework) practices, quality gates, and DevOps dashboards. The objective is to ensure solutions are predictable, high quality, auditable, and continuously deployable.
Job Responsibilities:
End-to-end ALM and DevOps architecture
- Design and implement end-to-end ALM frameworks covering requirements-to-deployment traceability and build, test, release, and deployment cycles.
- Define DevOps architecture for multi-team, multi-environment systems integration.
- Establish standards for branching strategies, versioning, and artefact management.
CI/CD pipeline engineering
- Build and maintain automated CI/CD pipelines supporting application development, integration services and middleware, and data/platform components.
- Automate build, test, security scanning, and deployment processes.
- Support environment promotion (development (DEV) → test (TEST) → user acceptance testing (UAT) → production (PROD)) with approvals and controls.
Release and environment management
- Define and operate release management processes across multiple teams and systems.
- Support release planning, deployment calendars, and cutover activities.
- Enable rollback, blue/green, or canary deployment strategies where applicable.
- Manage configuration, secrets, and environment consistency.
Agile / Scrum ways of working
- Support Scrum and Agile delivery models within DevOps pipelines.
- Enable sprint-based delivery with continuous integration and delivery.
- Integrate work item tracking with build and release pipelines.
- Support Agile metrics such as velocity, burndown, and flow.
Quality engineering and automation
- Embed quality gates into pipelines including automated unit tests, integration/regression testing, and code quality/coverage checks.
- Integrate security and compliance checks (DevSecOps) and enable shift-left testing and quality practices.
DevOps metrics and dashboards
- Design and maintain DevOps dashboards covering build/deployment health, pipeline performance, release frequency and failure rates, and quality/test metrics.
- Provide visibility for engineering, delivery, and leadership teams.
Tooling, automation and platform enablement
- Implement and standardise DevOps tooling across teams.
- Automate infrastructure and platform provisioning where applicable.
- Support integration with cloud platforms and enterprise systems.
- Continuously improve DevOps capabilities through automation and optimisation.
Collaboration and leadership
- Act as a DevOps subject matter expert for systems integration programmes.
- Work closely with developers and integration engineers, QA/testing teams, security and compliance teams, and release and service management teams.
- Mentor engineers and promote DevOps and automation best practices.
Job Requirements:
Technical skills
- Strong expertise in CI/CD and ALM tooling (e.g. Azure DevOps, GitHub, GitLab, Jenkins).
- Experience with source control, branching strategies, and artefact repositories.
- Strong understanding of release management and environment management.
- Strong understanding of test automation and quality engineering.
- Experience integrating DevOps pipelines with cloud and enterprise platforms.
- Scripting and automation skills (e.g. PowerShell, Bash, YAML (YAML Ain't Markup Language)).
Experience
- 8–12+ years of overall information technology (IT) experience.
- 6–8+ years of hands-on DevOps / CI/CD experience.
- Proven experience supporting large-scale systems integration programmes.
- Strong experience working in Agile / Scrum delivery environments.
Competencies
- Strong collaboration across development, integration, QA, security, and release teams.
- Comfortable working in large, multi-team delivery programmes with governance and audit requirements.
- Continuous improvement mindset with a focus on automation, reliability, and repeatability.
- Ability to mentor engineers and uplift DevOps ways of working.
Qualifications and Certifications
- DevOps or Agile certifications (e.g. Azure DevOps Engineer, SAFe, Scrum Master).
- Cloud platform certifications (Azure / Amazon Web Services (AWS) (desirable).
- Information Technology Infrastructure Library (ITIL) or service management certifications (desirable).
What Success Looks Like
- End-to-end ALM and DevOps pipelines are robust, automated, and repeatable.
- Releases are predictable, low-risk, and well governed.
- Quality is embedded early and consistently across delivery.
- Teams have excellent visibility through DevOps dashboards and metrics.
- Integration solutions are delivered faster, with higher quality and confidence.
- DevOps is a core enabler of systems integration success, not a bottleneck.
Additional Requirements & Eligibility
- Right to work in the Philippines: must hold (and maintain) the appropriate visa/work authorisation for the role and assignment length.
- Hold a current passport suitable for business travel (including the ability to obtain visas as required) and be willing to travel where needed.
- Satisfy KPMG background screening and any client-specific screening requirements (which may include identity, criminal history, qualification, professional membership and other checks).
- Provide required onboarding documentation as requested by People & Inclusion.