Cette offre d'emploi n'est plus disponible
À propos
Duration: 6-12 months extendable
Azure DevOps tech lead: Technical Leadership & Mentorship:
Lead, mentor, and coach a team of DevOps engineers, fostering a culture of ownership, accountability, and continuous improvement. Provide technical guidance and strategic direction for all DevOps initiatives. Architecting & Implementation:
Design, build, and maintain robust and scalable CI/CD pipelines using GitHub Actions, or other relevant tools to automate software builds, testing, and deployments. Infrastructure as Code (IaC):
Drive the adoption and implementation of Infrastructure as Code using
Terraform , Azure Resource Manager (ARM) templates to provision and manage Azure resources. DevSecOps:
Implement and enforce security best practices within the CI/CD pipelines and cloud infrastructure, integrating automated security testing, vulnerability scanning, and compliance checks. Collaboration:
Work closely with cross-functional teams, including software development, QA, and IT operations, to ensure seamless integration and communication throughout the software development lifecycle. Automation:
Develop and maintain automation scripts (e.g., PowerShell, Python, Bash) to streamline routine tasks, enhance pipeline efficiency, and reduce manual intervention. Problem-Solving:
Act as a subject matter expert, providing advanced troubleshooting for complex issues related to infrastructure, applications, and CI/CD pipelines. Required Qualifications Experience:
* 10+ years of professional experience in a DevOps, SRE, or similar role. 2+ years of experience in a technical lead or senior-level capacity, providing technical direction and mentorship.
Azure Expertise: In-depth, hands-on experience with a wide range of Azure services, including Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure App Services, Azure Functions, and Azure SQL/Cosmos DB, API management, Azure AI Foundry, Relay, network rules, Storage account . Proven experience with Infrastructure as Code (IaC) tools, specifically
Terraform
and/or ARM.
CI/CD:
Extensive knowledge and practical experience with CI/CD concepts and tools, with a strong preference for expertise in Azure DevOps Pipelines and/or GitHub Actions. Containerization:
Hands-on experience with
Docker
and container orchestration platforms like
Kubernetes
(AKS). Scripting:
Strong proficiency in at least one scripting language (e.g., PowerShell, Python, Bash). Version Control:
Expert-level knowledge of Git and repository management. Soft Skills: Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders. Strong leadership and mentorship abilities, with a passion for guiding and developing others. Proven ability to work effectively in an agile, fast-paced environment.
Education:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Preferred Qualifications Certifications:
Microsoft Certified: Azure DevOps Engineer Expert (AZ-400), or other relevant Azure certifications. Configuration Management:
Experience with configuration management tools such as Ansible, Chef, or Puppet. Monitoring:
Experience with advanced monitoring and observability tools like Prometheus, Grafana, Datadog, or New Relic. Other Clouds:
Familiarity with other cloud platforms (AWS, GCP). Experience with a specific programming language, such as C#/.NET, Java, or Python.
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.