Role: Azure DevOps Engineer
Location: Charlotte (NC)
karthik@keyphaseinc.com
- Relevant certifications (e.g., DevOps, Agile, or Project Management) are advantageous.
- Min 6 + yrs of hands on experiencein managing complex release cycles and coordinating cross-functional teams.
- Strong understanding of CI/CD principles, including hands-on experience with tools such as Azure DevOps, Jenkins, GitLab CI/CD, MSBUILD, Sonar or others.
- Hands-on expertise with version control systems (GIT) and branching strategies.
- Ability to work dosely with development teams, understanding their requirements and aligning pipeline processes.
- Effective communication skills to bridge the gap between development, operations, and other stakeholders.
- Familiarity with infrastructure as code UaC tools like Terraform, Azure Bicep, and scripting using PowerShell.
- Solid grasp of Agile methodologies and their application in release management.
Demonstrated ability to coordinate cross-functional work teams toward task completion.
- Proactive identification and resolution of pipeline issues.
- Handling deployment failures, rollbacks, and incident management.
- Monitoring pipeline performance and addressing bottlenecks.
- Effective leadership and analytical skills to drive successful outcomes.
- Advanced written and verbal communication skills are essential.
- Attention to detail, with a focus on maintaining high-quality software releases.