Job Title: GitHub and Azure DevOps Specialist
Mandate Exp required: Github Actions,Githubworkflows,GHAS,Terraform,kubernetes.
Position Overview
We are seeking a highly skilled and motivated Customer Engineer with extensive expertise in GitHub and all GitHub enterprise-level Microsoft products. The ideal candidate will play a crucial role in supporting our customers leverage GitHub’s full potential to enhance their software development processes and improve their overall productivity.
Key Responsibilities
· Provide expert-level technical support and guidance to enterprise customers on GitHub, Azure DevOps and associated Microsoft technologies.
· Assist in the design, implementation, and optimization of GitHub and Azure DevOps setups tailored to the specific needs of each client.
· Conduct comprehensive training sessions and workshop for customers, covering best practices, advanced features, and integration techniques.
· Develop and maintain technical documentation of IPs, including guides, tutorials, and troubleshooting resources.
· Stay up-to-date with the latest GitHub and Microsoft technologies, continuously improving knowledge and skills.
· Participate in customer meetings and provide on-site support when necessary.
· Demonstrate strong accountability and customer obsession
Technical Requirements
Qualifications:
· Proven experience with GitHub and Azure DevOps in an enterprise environment.
· Strong understanding of version control systems, CI/CD pipelines, DevOps practices and the Agile methodology
· Experience with the most popular automation tools in the market
· Excellent problem-solving skills and the ability to work independently and as part of a team.
· Strong communication and presentation skills.
· Ability to travel as needed to meet with customers and attend industry events.
· Fluent English
· Strong experience with GitHub, Azure DevOps, Visual Studio, and other Microsoft development tools.
· Knowledge of cloud computing and infrastructure as code (IaC) principles.
· Familiarity with scripting languages such as YAML, PowerShell, Python, or Bash.
Strong expertise:
· GitHub
o GitHub repository management and repository governance model
o GitHub Actions
§ YAML Script creation
o GitHub and Azure DevOps CI/CD pipeline (template Builds, testing and validation)
o GitHub integration with Azure DevOps
o Creation of IaC Code Standard Template for Azure Services
o Building Application Code templates to be used across multiple projects.
· GitHub Enterprise Cloud
o Enterprise-ready software development platform designed for the complex workflows of modern development.
· GitHub Enterprise Server
o Self-hosted version of GitHub offering additional security, administration, and customization options.
· GitHub Advanced Security
o Advanced security features for code protection and vulnerability management.
· GitHub Advanced Security per Azure DevOps
· Azure DevOps Services
o Repository management and governance (Azure Repos and GitHub integration)
o Azure Pipelines and the associated integration
§ Proven experience on complex pipelines configuration and execution on enterprise environments
o Azure Boards
o Azure Artifacts
Nice to have:
· Knowledge of Kubernetes, AKS (Azure Kubernetes Services), Kubernetes security, Helm Charts, GitOps, Azure cloud platform (IaaS and PaaS)
· GitHub Copilot
o AI programming assistant that helps write code faster and with less effort
· GitHub Codespaces
o Instant, configurable development environments in the cloud.
- Enterprise-scale technical experience with cloud and hybrid environments, architecture designs, migrations.
- Application development platforms with development languages, Developer Tools.
- Must have - C#, JavaScript, HTML
- Good to have: C/C++, Java, Node.JS
- Hands-on experience in the following frameworks:
- Excellent DevOps experience in Azure DevOps-Advanced Security, Azure DevOps and/or Github
- Thorough understanding of Internet Information Server(IIS)
- Proven experience in containerization (Docker, containerD) and orchestration skills (Kubernetes, AKS)
- .Net Code review for the .Net cloud Apps
- .Net Modernization, Performance Tuning & Optimization
- Visual Studio, JSON
· Strong Communication.
· Presentation Skills.
· Ability to handle tough situations/spots.
· Commitment/ownership/accountability.
· Confident/Authoritative in handling customers/clients.
· Ability to propose delivery roadmap based on opportunities.
· Thrive to learn constantly.
IInterested candidates share your updated resume to "sindhuja.s.s@cognizant.com"