jobBox

DevOps Lead

Giridhara Software Services Pvt Ltd
Employment Information
Company/HR Contact Information
Login your account to see HR contact details.
Job Description

Experience : 10 years to 20 years

We are looking for an experienced DevOps Lead to join our team. The ideal candidate will have a deep understanding of DevOps practices, Azure cloud services, CI/CD pipelines, infrastructure as code (IaC), and agile methodologies. You will lead and mentor a team of engineers while ensuring the smooth and efficient operation of our DevOps processes.

Key Responsibilities:

  • Lead the design, implementation, and management of CI/CD pipelines using Azure DevOps.
  • Architect and implement infrastructure as code (IaC) solutions using tools like Terraform, ARM templates, or Bicep.
  • Automate software deployment processes to ensure efficient and scalable delivery of applications.
  • Monitor system performance, scalability, and security by leveraging Azure services such as Azure Monitor, Log Analytics, and Azure Security Center.
  • Collaborate closely with development, operations, and security teams to ensure seamless software delivery.
  • Optimize cloud usage and costs by implementing best practices for Azure resource management.
  • Lead and mentor a team of DevOps engineers, fostering a culture of continuous improvement and innovation.
  • Ensure compliance with company policies and standards for security, cost management, and disaster recovery.
  • Troubleshoot issues across the entire DevOps lifecycle, from build to production, ensuring minimal downtime.
  • Stay up to date with the latest Azure services, DevOps trends, and emerging technologies to drive continuous improvement in the team's practices.

Required Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 10+ years of experience in DevOps, with a focus on Azure services.
  • Proven experience with Azure DevOps, Git, and CI/CD pipeline implementation.
  • Expertise in Infrastructure as Code (IaC) tools like Terraform, ARM templates, or Bicep.
  • Strong understanding of Azure services (App Services, Azure Kubernetes Service (AKS), Virtual Networks, Blob Storage, etc.).
  • Proficiency in scripting and automation using PowerShell, Bash, or Python.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Solid understanding of security best practices in cloud environments, including network security, identity and access management (IAM), and encryption.
  • Experience in monitoring and logging using tools like Azure Monitor, Log Analytics, and Application Insights.
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Excellent communication skills and the ability to work in a fast-paced, collaborative environment.

Preferred Qualifications:

  • Certifications such as Microsoft Certified: Azure DevOps Engineer Expert or Microsoft Certified: Azure Solutions Architect Expert.
  • Experience with Agile methodologies and related tools (e.g., Jira, Azure Boards).
  • Exposure to GitHub Actions, Jenkins, or other CI/CD tools.
  • Experience in leading a team or mentoring junior engineers.