Description
Manage and optimize infrastructure and deployment workflows using Azure DevOps services.
Responsibilities
- Manage Azure DevOps services including Pipelines, Repos, Artifacts, and Boards.
- Develop automation scripts using PowerShell, Bash, or Python.
- Implement configuration management using Ansible, Puppet, or Chef.
- Maintain containerized environments using Docker and Kubernetes.
- Monitor system health and logs using Azure Monitor, Log Analytics, and Grafana.
Required Skills
- 5+ years of experience in DevOps roles.
- Proficiency with the Azure DevOps ecosystem.
- Strong scripting skills in PowerShell, Bash, or Python.
- Experience with configuration management tools like Ansible, Puppet, or Chef.
- Hands-on experience with Docker and Kubernetes.
- Understanding of networking concepts, firewalls, and security best practices.
- Experience with Azure Monitor, Log Analytics, or Grafana.
Preferred Skills
- Microsoft Certified: Azure DevOps Engineer Expert certification.
- Experience with Agile methodologies.
- Familiarity with AWS, Google Cloud, or SQL database management.