Azure Devops Engineer- Senior Associate
PwC
Job Description
Responsibilities
- Oversee Azure DevOps projects, fostering collaboration across teams
- Guide junior engineers in adopting DevSecOps practices
- Integrate security measures into the CI/CD pipeline
- Drive the establishment of exemplary practices in a dynamic environment
- Analyze project requirements to maintain alignment with business objectives
- Foster a culture of continuous improvement and innovation
- Collaborate with cross-functional teams to enhance operational productivity
- Stay informed about the latest trends in DevSecOps technologies
What You Must Have
- Bachelor's Degree
- 4 years of experience
- Oral and written proficiency in English required
What Sets You Apart
- Skilled in Azure DevOps tools and practices
- Experience in implementing Infrastructure as Code
- Adept in scripting and automation techniques
- Knowledgeable in containerization and orchestration technologies
- Familiarity with CI/CD and build tools
- Understanding of configuration management systems
- Experience in version control systems
- Providing mentorship to junior engineers
Role: Azure DevOps
Resource Level: SA
Key Responsibilities:
- Lead and manage Azure DevOps initiatives, ensuring seamless collaboration between development, operations, and security teams.
- Design, implement, and manage CI/CD pipelines using Azure DevOps
- Implement Infrastructure as Code (IaC) using tools like Terraform, ARM Templates, and Bicep.
- Manage cloud-based infrastructure and ensure high availability, scalability, and security.
- Establish governance policies and security compliance within Azure DevOps practices.
- Drive DevSecOps practices by integrating security tools into the CI/CD pipeline.
- Collaborate with cross-functional teams to identify automation and efficiency improvements.
- Troubleshoot and resolve issues related to build, deployment, and infrastructure.
- Implement and manage version control systems, primarily using Git.
- Provide mentorship and guidance to junior DevOps engineers and ensure best practices are followed.
- Maintain documentation, including design, process flows, and operational runbooks.
Tools & Technologies:
- Proficient with Azure DevOps (Repos, Pipelines, Artifacts, Boards, Test Plans)
- Infrastructure as Code (IaC): Terraform, ARM Templates, Bicep
- Scripting & Automation: PowerShell, Python, Bash, YAML
- Containerization & Orchestration: Docker, Kubernetes (AKS), Helm
- CI/CD & Build Tools: Jenkins, GitHub Actions, Azure Devops
- Configuration Management: Ansible, Chef, Puppet
- Version Control: Git, GitHub, GitLab, Bitbucket