CI/CD Pipeline Management: Design, configure, and maintain end-to-end automated pipelines using Azure DevOps for both standard applications and Salesforce-specific workflows. (Repos, Pipelines, Artifacts) for Salesforce and MuleSoft components; define branching, versioning, and release workflows.
Salesforce Deployments: Lead release management activities for Salesforce, including metadata management, environment synchronization, and sandbox refreshes. (SFDX/Metadata API, packaging, org‑to‑org promotion), ensuring consistent pipelines across SIT, UAT, Pre‑Prod and Prod.
Collaboration: Partner with development, QA, and security teams to align DevOps strategies with business needs and resolve deployment blockers.
Monitoring & Security: Implement observability and security scanning within pipelines to ensure system health and compliance. Create and manage user access in ADO and Salesforce platforms.
Mentor engineers on CI/CD, tooling, and best practices; contribute to internal playbooks and KT assets for onboarding/new joiners.
Requirements
Essential:
Experience: 5+ years of professional experience in DevOps or Release Engineering.
Cloud Expertise: Deep knowledge of the Azure DevOps suite (Pipelines, Boards, Repos, multi‑stage YAML/classic pipelines, environments, approvals, artifacts).
Salesforce Knowledge: Strong understanding of Salesforce metadata (Apex, LWC, Flows) and Salesforce CLI (SFDX).
Version Control: Proficiency in Git and advanced branching strategies like GitFlow.
Scripting: Proficiency in Bash, Python, or PowerShell for custom automation tasks.
Preferred Skills:
Deployment Tools: Hands-on experience with Copado or Flosum for automated Salesforce releases.
Infrastructure as Code (IaC): Use tools like Terraform or Ansible to automate infrastructure provisioning and maintain consistency across environments.
MuleSoft Integration: Oversee deployment and lifecycle management for MuleSoft APIs and integrations, ensuring high availability and reliability. (CloudHub 2.0, Runtime Manager, properties encryption, secret management via Azure Key Vault).
How this aligns to Capita's values:
Customer First, Always Stable, automated CI/CD and release processes are delivered to ensure smooth, predictable deployments that support teams and end‑users.
Fearless Innovation Modern automation, AI enhancements, and continuous pipeline improvements are introduced to increase delivery speed, quality, and reliability.
Achieve Together Development, QA, and security teams collaborate effectively to unblock releases, align workflows, and maintain consistent deployments across environments.
Everyone is Valued Engineers are supported through mentoring, shared best practices, and clear documentation that strengthens onboarding and team capability.
We're committed to your development and success, providing opportunities to learn, progress, and shape better outcomes for customers and communities. If you're ready to make an impact and grow your career, Capita is the place for you. Check out our website www.capita.com
What's in it for you?
A competitive basic salary
23 days' holiday (rising to 27) with the opportunity to buy extra leave
The opportunity to take a paid day out of the office, volunteering for our charity partners or a cause of your choice
Company matched pension, life assurance, a cycle2work scheme, 15 weeks' fully paid maternity, adoption and shared parental leave, paternity pay of two weeks...and plenty more
Voluntary benefits designed to suit your lifestyle - from discounts on retail and socialising, to health & wellbeing, travel and technology Access to our Employee Network Groups, which represent every strand of
Benefits
Health insuranceVision insuranceParental leave
Additional Information
Purpose of the role:
We are seeking an experienced DevOps Engineer to design, implement, and manage automated CI/CD pipelines within our cloud and Salesforce ecosystems. You will own build and deployment workflows in Azure DevOps, drive environment stability and release governance, and partner closely with Salesforce, MuleSoft, QA, and Operations. You will be responsible for ensuring seamless software delivery through high-quality automation and robust deployment strategies.
Job title:
Senior DevOps Engineer (DSA BAU)
Job Description:
*CANDIDATES MUST BE ELIGIBLE FOR SC CLEARANCE*