Vacancy expired!
- Collaborate with teams to understand the requirements of build and release pipelines and use tools such as Azure DevOps, GitLab, GitHub, and other technologies to meet these requirements.
- Create new repositories, build pipelines, and release pipelines for new applications.
- Focus on the automating, refactoring, monitoring, and streamlining of new and existing build and release processes that support multiple development and scripting languages.
- Troubleshoot build and release processes.
- Support teams during work hours and occasionally after-hours when deployment issues occur.
- Understanding of Agile software development principles.
- General knowledge of DevOps.
- Previous development experience that includes coding, build, and release processes.
- Experience working in an Agile team environment.
- Excellent interpersonal and written communication skills, including the ability to clearly document processes.
- Experience with creating tools and scripts to streamline or automate workloads.
- Bachelor's Degree in Computer Science or related field; or equivalent experience required
- 2+ years' of progressive experience in software DevOps
- Proficiency with version control systems such as TFVC or Git
- Experienced with cloud infrastructure platforms such as AWS
- Familiarity with some or all of the following: C#, Angular, PowerShell, Java, Bash, Python
- Experienced with some or all of the following: Azure DevOps, GitLab, Jira, TeamCity, Octopus Deploy, Cherwell
- Proficiency with both Windows and Linux environments preferred
Vacancy expired!