Key Skills: Azure, AKS, Terraform, Azure DevOps, CI/CD, Docker, Helm, Jenkins, PowerShell, Bash, Python, System Design, Cloud Infrastructure, Agile, Security, OAUTH, SonarQube, Invicti, Aqua, Java, .NET, Go, Maven, Gradle, Communication, Leadership, Collaboration
Roles and Responsibilities:
- Start by engaging with one or two key products to understand our work, and DevOps practices, tools, and standards.
- Work hands-on with a product team during their delivery lifecycle, provide tooling to support and optimize software development lifecycle, and learn how we work across the whole ecosystem.
- Mid-term, oversee our DevOps CI/CD infrastructure across products and teams. Collaborate with architects and squads to improve and optimize based on your design suggestions.
- Perform hands-on duties while identifying strategic improvements.
- Explore innovative DevOps methods to streamline CI/CDs and infrastructures, considering cloud costs, security, compliance, and requirements for high availability and scalable software solutions.
- Take ownership for the DevOps CI/CD infrastructure and common approach for our cloud deployments, supported by a broader group of DevOps engineers across products.
- Continuously lead, design, improve, and implement our DevOps best practices, CI/CDs, and multi-regional cloud infrastructure in alignment with strategic goals.
Experience Requirement:
- 10-15 years of experience in DevOps, with at least 2 years in an architectural role.
- Strong experience in driving, designing, and implementing DevOps architecture at scale.
- Proficient in system design, infrastructure, and networking.
- Extensive hands-on experience with Azure Cloud Services from a DevOps perspective.
- Proven expertise in Azure Kubernetes Service (AKS), Docker, and Infrastructure as Code (Terraform, ARM templates, Helm).
- End-to-end knowledge of CI/CD design and implementation using Azure DevOps and/or Jenkins, and deployment automation tools and practices.
- Skilled in scripting and automation using PowerShell, Bash, or Python.
- Experience in agile environments and collaborative development ecosystems.
- Preferable knowledge in security & networking (e.g., Cloudflare, Microsoft EntraID, Okta, OAUTH, network security), and quality/vulnerability tools (SonarQube, Invicti, Aqua).
- Programming background with OOP languages (e.g., Java, .NET) and preferably Go.
- Hands-on experience with Maven and/or Gradle.
- Excellent communication skills in English (written and verbal).
- Proactive and collaborative mindset with a strong sense of ownership and delivery.
Education: Any Post Graduation, Any Graduation