Senior DevOps Engineer (Salesforce)
Job Summary
Job Description
OFFICIAL
Role details
| Role Title Role Profile | Senior DevOps Engineer (Salesforce) |
| Level | Level 2b |
| Directorate | Digital Data and Security Services (DDSS) |
| Location | London / Glasgow / Cardiff |
| Contract Type | Permanent / Fixed-Term |
| Approach | Choose an item. |
| Security Level Required | SC |
Ofgem works on behalf of energy consumers to ensure that every household and business in the UK can rely on a safe affordable and environmentally sustainable energy supply. We are playing a vital part in accelerating the transition to Net Zero and a carbon neutral energy system a goal that everyone wants to achieve. Whatever your role youll be playing your part in creating new energy solutions that are great for customers and great for the environment.
Ofgem has a culture of inclusion that encourages supports and celebrates the diverse voices and experiences of our colleagues. It fuels our innovation and helps ensure we can best represent the consumers and the communities we serve. Everyone is welcome - as an inclusive workplace our employees are comfortable bringing their authentic selves to work.
This role aligns with the Senior DevOps Engineer role in the Government Digital and Data Capability Profession.
Purpose
A Senior DevOps Engineer is responsible for the integration and delivery of software components within a complete DevOps toolchain. This includes designing implementing and optimising solutions across multiple Salesforce workstreams and technical domains.
At Ofgem this means working as a senior technical specialist to architect build and operate resilient automated environments and deployment pipelines focused on the Salesforce platform using Azure DevOps (ADO) for Salesforce deployments integrating testing and code quality tools such as ADO Test Plans Salesforce Code Checker and SonarCloud (in future). You will manage work tracking through ADO Boards and Confluence contribute to testing automation with BrowserStack and Playwright and ensure that Salesforce delivery aligns with Ofgems cloud engineering and governance standards. You will influence delivery practices across Salesforce and adjacent platforms ensuring resilience repeatability and compliance in all pipeline activities.
At this role level you will:
- transform technical requirements into an effective DevOps toolchain to enable product delivery
- provide coaching and mentoring to more junior colleagues
- ensure that deployment strategies for products are repeatable scalable and highly available
- have deep technical knowledge providing support to delivery teams and solving complex problems
Key Responsibilities:
Pipeline and Release Engineering
- Design maintain and optimise Salesforce CI/CD pipelines using Azure DevOps (ADO) supporting metadata and source-driven deployments. Implement automated testing integration via ADO Test Plans BrowserStack and Playwright.
Quality and Compliance Assurance
- Integrate code quality and compliance tools such as Salesforce Code Checker and SonarCloud to enforce secure coding and testing standards ensuring releases meet Ofgems quality and assurance requirements.
Collaboration and Stakeholder Engagement
- Collaborate with Salesforce product owners developers architects and the wider Cloud Engineering and Security teams to deliver reliable auditable and efficient DevOps solutions.
Tooling and Automation Leadership
- Continuously improve DevOps tooling and automation frameworks across Salesforce and adjacent platforms. Champion Infrastructure as Code and Continuous Testing approaches.
Knowledge Sharing and Continuous Improvement
- Contribute to Ofgems devops community. Share technical knowledge and identify opportunities to improve DevOps maturity delivery velocity and platform reliability.
Skills
| Skill | Level | Description |
| Availability and capacity management | Practitioner |
|
| Development process optimisation | Practitioner |
|
| Information security | Practitioner |
|
| Modern development standards | Practitioner |
|
| Programming and build (software engineering) | Practitioner |
|
| Prototyping | Practitioner |
|
| Service support | Practitioner |
|
| Systems design | Practitioner |
|
| Systems integration | Practitioner |
|
| User focus | Practitioner |
|
Key Outputs and Deliverables
- Salesforce CI/CD pipelines and Azure DevOps (ADO) tooling configurations aligned with Ofgem delivery and compliance standards.
- Code quality test automation and security integration (Code Checker SonarCloud BrowserStack Playwright) within DevOps pipelines.
- Automated reliable and auditable Salesforce environments and release processes across sandboxes and production environments.
- Dashboards and reports in ADO Boards and Confluence for tracking delivery progress and operational metrics.
- Technical leadership in Salesforce DevOps best practices across Ofgems Devops Engineering community.
Key Stakeholder Relationships
Internal
- Salesforce Developers and Administrators
- Technical and Solution Architects
- Programme and Delivery Managers
- Security Data and Operations Teams
- Product Owners and Business Analysts
External
- Salesforce and Azure DevOps Vendors
- Suppliers and Service Providers (tooling automation testing)
- Government Digital Service (GDS) and central assurance bodies
- Cabinet Office and cross-government capability leads
- Cross-government communities of practice (DevOps CRM automation)
Role Criteria
| Essential |
|
| Desirable |
|
Behaviours
Making Effective Decisions
Communicating and Influencing
Delivering at Pace
OFFICIAL
Required Experience:
Senior IC