Dominion Enterprises is a privately held data services and software services conglomerate. The DevOps Release Engineer will work with IT, QA, Development, and Product teams to support Dealer Management Services, guiding the Software Development Life Cycle and managing automation and deployment processes.
Responsibilities:
- Compiling software and packaging builds using standard Microsoft tools
- Implementing smoke tests into the build process
- Work with developers to identify, debug, and resolve build or deployment issues
- Develop, manage and execute automation processes for the environment
- Manage and maintain all Azure DevOps resources
- Debug and troubleshoot SDLC issues
- Guide technical teams on best practices of the SDLC process
Requirements:
- 5+ Years working with Azure DevOps (boards, pipelines, repos, test plans, artifacts)
- 5+ Years working with Scripting tools like PowerShell
- Good working knowledge of Git
- A team player with excellent written and verbal communication skills and strong organizational skills
- Must have a service-oriented attitude with excellent problem-solving and analytical skills
- Ability to work independently, self-motivated, and highly focused
- Ability to thrive in a changing environment
- Ability to manage multiple projects with multiple priorities
- A strong understanding of the software development lifecycle and software development methodologies (requirements gathering, analysis and design, development tools, version control, testing and QA, and deployment)
- Well-honed skills and expert understanding of Software Configuration Management (SCM)
- Ability to perform complex SCM tasks and ability to mentor or train others in the configuration management effort