Key Skills: Azure Devops, DevOps
Roles and Responsibilities:
- Implement Azure DevOps CI/CD solutions for various application stacks including .NET, Angular, and Java.
- Manage source control using GIT, including branching and merging strategies.
- Develop and maintain end-to-end CI/CD pipelines.
- Utilize PowerShell scripting for automation tasks.
- Implement Infrastructure as Code using ARM, Bicep, and Terraform.
- Work with container technologies such as Docker and Kubernetes (AKS).
- Collaborate in an Agile environment, participating in planning and execution.
- Maintain excellent documentation and communication with stakeholders.
- Troubleshoot and administer infrastructure as needed.
- Utilize security tools for application security assessments.
- Stay updated with the latest DevOps and cloud technologies, pursuing relevant certifications as an advantage.
Skills Required:
- Strong experience with Azure DevOps services and CI/CD implementation
- Proficient in GIT version control, including advanced branching strategies
- Scripting skills in PowerShell for automation
- Hands-on knowledge of Infrastructure as Code tools: ARM templates, Bicep, Terraform
- Familiarity with Docker and Kubernetes (AKS) for container orchestration
- Exposure to application security tools and DevSecOps practices
- Agile methodology understanding and effective collaboration skills
- Nice-to-Have: Certifications in Azure or DevOps technologies
Education: Bachelor's degree in Computer Science or a related field