Description:
Build and Release Engineers are in charge of the software design, building phases, and release duties for their organization. They create and maintain infrastructure to build software applications as well as test and troubleshoot code before release.
Skills for Deploying:
- Octopus
- Team city
- VSTS
- Msbuild
- Nuget
- Azure build
- Azure deploy
Skills for Branch/Merge:
- VSTS/TFS source control
- VSTS managing groups, users, permissions
- GitFlow
- Gated check-ins
- SDLC experience
Responsibilities:
- CI/CD
- SDLC strategy and enforcing delivery patterns
- Branching and merging code
- Gated check-ins
- Automating deployment of code
- Deploying code to non-prod and prod
- Reporting to auditors: deployments, down to the lines of code changed