Description
We are seeking a skilled DevOps Engineer to design, architect, and implement automated build and release pipelines to support our on-premise and cloud-based platforms and infrastructure.
Key responsibilities include:
- Creating and managing Azure DevOps Services build and release definitions to enable deployment to lower environments as well as production environments
- Setting up continuous integration capabilities
- Performing Dev, Test, UAT, Staging, and Production build/deploy activities for application releases
- Supporting production deployments and assisting with troubleshooting deployment issues
- Assisting with branching/merging to provide support for parallel development requirements
- Collaborating with development and testing teams to assist with continuous delivery of builds to environment
- Acting as a liaison between application development and infrastructure teams in the establishment of needed infrastructure in the development and subsequent support of application solutions
- Serving as the Subject Matter Expert (SME) for software development life-cycle tools that can support testing, monitoring, integration/release, and scheduling areas
- Monitoring usage and changing configurations to improve capacity or performance
- Participating in system performance tuning and technical troubleshooting sessions
The ideal candidate will have:
- Experience with Azure DevOps
- Experience with Git repositories, security, policies
- Experience with Azure cloud infrastructure administration and support
- Experience with ARM/Terraform or other similar infrastructure-as-code automation platform
- Strong scripting skills
- Strong attention to detail and documentation
- Experience with cloud infrastructure and services (Azure, AWS, etc.)
- Extensive experience in designing and implementing CICD pipelines in either Azure DevOps or other similar tools
- Experience working with or supporting an Application Development team
Preferred qualifications include:
- Azure software development/DevOps background
- DevOps Engineer Expert certification (AZ-400)