Arbetsbeskrivning
This is an exciting opportunity to contribute to a highly experienced team responsible for software system integration, product packaging, builds, and the common infrastructure that empowers all developers within our Visual Studio and Azure DevOps environment.
You will be working with key technologies and processes including Build pipelines, GIT-branching, MSBuild, and Google Test.
You will collaborate closely with software architects, the process owner, program manager, and the release project manager within our agile (SAFe) R&D environment.
Your role will be crucial in supporting cross-domain and cross-functional product release projects.
Your focus will be on:
- Maintaining and improving our configuration management processes.
- Designing, implementing, and managing our DevOps pipelines and infrastructure within Azure DevOps.
- Ensuring the integrity and traceability of our software releases.
- Optimizing our build processes for efficiency and reliability.
- Supporting and enhancing our GIT branching strategies.
- Working with tools such as MSBuild and Google Test within our development environment.
- Collaborating effectively with developers to streamline their workflows.
What we're looking for in you:
- Proven experience as a Software CM and/or DevOps Engineer.
- A strong understanding of configuration management principles and best practices.
- Solid experience with Azure DevOps, including Build pipelines.
- Proficiency in GIT branching strategies.
- Experience with build tools such as MSBuild.
- Familiarity with testing frameworks like Google Test is a plus.
- A structured approach with the ability to see the bigger picture.
- Good knowledge of the development environment and tools we utilize.
- Excellent collaboration and communication skills.
On a personal level:
You are a structured individual with a keen eye for the overall system.
You possess a strong understanding of our environment and the tools we employ to ensure efficient and reliable software delivery.