Senior DevOps Engineer (Salesforce)

Marcusdonald

Not Interested
Bookmark
Report This Job

profile Job Location:

London - UK

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

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

  • ensure the correct implementation of availability and capacity management standards and procedures
  • identify capacity issues and implement the required changes
  • initiate remedial action (applied to Salesforce and ADO environments)

Development process optimisation

Practitioner

  • analyse current processes
  • identify and implement opportunities to optimise processes
  • lead and develop a team of experts to deliver service improvements
  • help to evaluate and establish requirements for the implementation of changes by setting policy and standards

Information security

Practitioner

  • design solutions and services with security controls included specifically engineered to mitigate security threats (including Salesforce-specific access and data security controls)

Modern development standards

Practitioner

  • apply modern development standards and support others in applying them (including Salesforce DX and ADO Pipelines)

Programming and build (software engineering)

Practitioner

  • collaborate with others when necessary to review specifications
  • use the agreed specifications to design code test and document programs or scripts of medium-to-high complexity using the right standards and tools

Prototyping

Practitioner

  • approach prototyping as a team activity actively soliciting prototypes and testing with others
  • establish design patterns and iterate them
  • use a variety of prototyping methods and choose the most appropriate

Service support

Practitioner

  • identify locate and fix service faults (including Salesforce release issues and deployment troubleshooting)

Systems design

Practitioner

  • design systems characterised by medium levels of risk impact and business or technical complexity
  • select appropriate design standards methods and tools and ensure they are applied effectively
  • review the systems designs of others to ensure appropriate technology and integration

Systems integration

Practitioner

  • define the integration build
  • co-ordinate build activities across systems
  • understand how to undertake and support integration testing activities (particularly Salesforce integrations with Ofgem systems)

User focus

Practitioner

  • collaborate with user researchers and can represent users internally
  • explain the difference between user needs and the desires of the user
  • champion user research to focus on all users
  • prioritise and define approaches to understand the user story guiding others in doing s
  • offer recommendations on the best tools and methods to use

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

  • Proven experience implementing and maintaining CI/CD pipelines for Salesforce using Azure DevOps (ADO).
  • Experience integrating automated testing and code quality tools (Code Checker BrowserStack Playwright and SonarCloud.

Desirable

  • Experience supporting Salesforce deployments in public sector or enterprise-scale environments with cross-platform integrations.

Behaviours

Making Effective Decisions

Communicating and Influencing

Delivering at Pace

OFFICIAL


Required Experience:

Senior IC

Job DescriptionOFFICIALRole 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 SCOfgem wor...
View more view more

Key Skills

  • APIs
  • C/C++
  • Computer Graphics
  • Go
  • React
  • Redux
  • Node.js
  • AWS
  • Library Services
  • Assembly
  • GraphQL
  • High Voltage