We are looking for someone to support in the day to day running and integrity of the Jisc DXP (Digital Experience Platform) and take responsibilities covering the various associated tooling and related infrastructure including Copado and Salesforce.
You will also support the overall release and environment strategy for the Platform(s) at Jisc, driving continuous improvement of these processes to optimise efficiency and quality as well as supporting all aspects of the release management lifecycle to deliver effective change.
You will have the opportunity to gain additional knowledge and experience by working with a number of different teams including Platform reliability and release managers and engineers, Development teams and the Information security team.
You will need to be able to demonstrate your previous experience in a role responsible for managing releases and environments (development, sandbox, testing and production) and ideally have working knowledge on the Salesforce platform and MuleSoft.
Please note: (Platform; in this role we define Platform as the hardware and software used to deliver service(s) to our customers).
Other responsibilities will include:
Support the day-to-day running and integrity of the Platform(s), planning and managing short-term stability and long-term scalability and bridging the gap between development and operations, maintaining large-scale Platforms effectively.
Support the leveraging of software engineering practices to automate operational tasks, for example, managing production systems, handling incidents and responding to emergencies.
Assess risks associated with releases and develop mitigation plans to minimize impact on the business.
Support the release communication with the stakeholder’s ensuring expectations are managed and benefits of change promoted.
Support the consistent delivery or timely releases to drive customer satisfaction and adoption, delivering new features, improvements, and bug fixes promptly and thereby enhancing the overall experience with the Platforms
Key Skills and Experience:
Previous experience in a role responsible for managing releases and environments (development, sandbox, testing and production) for Salesforce.
Demonstrable experience with:Salesforce configuration including flows, profiles, permission sets, permission set groups
Demonstrable experience with at least two Salesforce Cloud platforms including at least one from Sales Cloud, Service Cloud, Media Cloud, Data Cloud and Experience Cloud.
Understanding of the Salesforce platform architecture and a working knowledge of Salesforce release management.
Knowledge of source control systems (e.g. Github,Gitlab), release branching strategies, continuous integration pipelines for moving code across environments.
Demonstrable experience in (some of) the following technologies:Linux, Windows or Cloud-based systems administration
Extract Transfer Load (ETL) tooling
Ability to create, develop and maintain policies, processes and procedures.
Confident and able to release communications across development projects, preparing release notes, raising CAB requests.
Passion and drive to learn new software and/or business process techniques and apply them to solve business problems
An understanding of the following frameworks:Release Management Lifecycle
Software Development Lifecycle (SDLC)