Senior/Lead OSDU DevOps
Senior/Lead OSDU DevOps
Req. VR-123700
Project description
The aim of the project is to maintain enterprise Data Platform's release processes and strategies. The team is responsible for taking the high-level release strategy principles from the Data Platform's governance body (the PMC or equivalent replacement) and defining the actionable processes to implement them for client.
Responsibilities
- Developing and documenting a process procedure for release management;
- Running the mechanics of the release and creating release artifacts;
- Monitoring and applying patches for third party dependencies;
- Document and mediate the governance gap between the stakeholders and the developers to promote consistent application of processes to all Data Platform development activities.
- Manage creation of release notes detailing the relevant changes;
- Merge clean PR/MRs into correct release branches, according to the release strategies defined;
- Security & Vulnerability Management;
- Coordinate with project developers for code patches;
- Help the governance body to establish effective release principles;
Skills
Must have
- Proven experience in Software Release Engineering or Platform
- Maintenance for large-scale distributed systems;
- Strong experience in Software Configuration Management (SCM) / change management;
- Hands-on experience with the OSDU Data Platform, its architecture and build mechanics used by it;
- Expert-level proficiency in GitLab CI/CD, pipeline automation, and managing complex release branches;
- Strong familiarity with Java, Python, and NodeJS build and dependency management ecosystems;