In this role, you will handle core build and release responsibilities including managing and responding to tickets related to signing, building, and releasing software, ensuring tasks are completed quickly and accurately. You will work within a secure and specialised release build system where most processes are automated but still require careful manual oversight. A major focus of the role is migrating legacy Jenkins jobs into a modern Jenkins pipeline, creating new Jenkins files and assisting with the setup of a new Jenkins instance. You will collaborate closely with engineers, working mostly in an on premise enterprise environment. Strong experience with continuous integration, particularly Jenkins, is essential, and it is highly valuable if you have experience managing secure keys, completing CI migration work, or building CI pipelines from scratch.
Qualifications
* Experience in build and release or similar engineering roles
* Strong scripting ability with Python and PowerShell, with Python as the priority
* Experience using Jenkins for continuous integrationAbility to work across modernisation and migration projects
* Experience working in enterprise level environments
* Strong version control experience with Git and GitHub Enterprise
Plusses
* Experience building CI pipelines from scratch
* Experience with secure or specialised release build systems
* Strong knowledge of Windows build tooling including C++, CMake, and WiX
* Ability to debug complex or intermittent build issues
* Ability to integrate new build technologies with minimal disruption
#J-18808-Ljbffr