Summary
SourceTek is a full-service IT staffing firm specializing in providing top quality candidates for various positions. The DevOps Engineer will be responsible for building, maintaining, and optimizing CI/CD processes for development teams, as well as collaborating with various teams to improve product build and release processes.
Responsibilities
- Create, maintain and optimize the continuous integration, test and deploy environments used by the Software Development team
- Build the final product release package and support IT in customer deployments
- Build and maintain various quality and productivity tools for developers and QA
- Assist IT, Support and Development teams in optimizing internal and external environments
- Document and educate others on the build and release processes
- Work on a cross-functional Scrum team participating in planning, stand-ups, retrospectives and demos
Skills
- 2-4 years of experience working in a DevOps or Build & Release Engineer role
- Demonstrated experience building and maintaining continuous integration and build automation tools such as Team City and Visual Studio
- Strong background in managing revision control systems such as TFS and git
- Expertise with deploying software to Microsoft Azure or other cloud service providers
- Expertise with a variety of build, deploy, and management packages including Octopus
- Scripting ability with one or more languages
- C# and .NET development experience
- Working knowledge of networking and Windows System administration
- Detail-oriented with good organizational skills
- Takes initiative in planning tasks, removing obstacles, and closing knowledge gaps
- Ability to collaborate cross-functionally
- Ability to work on/manage multiple tasks concurrently
- Experience working as a remote team member
- Success maintaining and supporting development tools and development teams in a collaborative manner, while working from a home-office
Qualifications
Must Haves
- 2-4 years of experience working in a DevOps or Build & Release Engineer role
- Demonstrated experience building and maintaining continuous integration and build automation tools such as Team City and Visual Studio
- Strong background in managing revision control systems such as TFS and git
- Expertise with deploying software to Microsoft Azure or other cloud service providers
- Expertise with a variety of build, deploy, and management packages including Octopus
- Scripting ability with one or more languages
- C# and .NET development experience
- Working knowledge of networking and Windows System administration
- Detail-oriented with good organizational skills
- Takes initiative in planning tasks, removing obstacles, and closing knowledge gaps
- Ability to collaborate cross-functionally
- Ability to work on/manage multiple tasks concurrently
- Experience working as a remote team member
- Success maintaining and supporting development tools and development teams in a collaborative manner, while working from a home-office