Azure Cloud DevOps Engineer-L3

india, Telangana, Hyderabad

Full–time

Posted on: 18 days ago

Shift Timings : 24X7 rotational + On Call Support

Overview

The Azure Cloud DevOps Engineer-L3 plays a crucial role in the implementation, management, and optimization of cloud-native applications and infrastructures, specifically within the Azure ecosystem. This position is essential for organizations looking to leverage Azure to improve efficiency, scalability, and reliability of their IT operations. As a key member of the DevOps team, the engineer will focus on integrating development with operations to deliver high-quality software and infrastructure solutions. This includes automating processes, streamlining deployments, and facilitating collaboration across technical teams, thereby enhancing the overall project lifecycle. An Azure Cloud DevOps Engineer-L3 will also mentor junior team members, instill best practices, and ensure compliance with security and governance standards. The role requires a robust understanding of both development and operations aspects of the software lifecycle, making it critical in today's cloud-centric technological landscape.

Key Responsibilities

  • Design and implement CI/CD pipelines using Azure DevOps tools.
  • Manage and optimize Azure services and resources for scalability and performance.
  • Develop scripts for automation of routine tasks and configurations.
  • Monitor application and infrastructure performance using various tools.
  • Ensure seamless deployment of applications in development and production environments.
  • Implement Infrastructure as Code (IaC) using tools like Terraform or ARM templates.
  • Collaborate with development teams to design cloud applications leveraging Azure.
  • Conduct regular security assessments to ensure compliance with best practices.
  • Troubleshoot and resolve system issues while minimizing downtime.
  • Manage source code using Git and participate in version control processes.
  • Facilitate Agile processes and sprint planning sessions.
  • Provide training and mentorship to junior DevOps engineers.
  • Develop and maintain documentation for systems and processes.
  • Participate in emergency response for incidents and outages.
  • Stay updated on emerging cloud trends and tools.

  • Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Minimum of 5 years of experience in DevOps, with a focus on Azure platforms.
  • In-depth knowledge of Azure core services and capabilities.
  • Hands-on experience with CI/CD tools, specifically Azure DevOps Services.
  • Proficient in scripting languages such as PowerShell, Python, or Bash.
  • Experience with container orchestration systems like Kubernetes or Docker.
  • Strong understanding of infrastructure as code methodologies.
  • Solid experience with version control systems, particularly Git.
  • Familiarity with monitoring and logging tools (e.g. Azure Monitor, Grafana).
  • Knowledge of security best practices in cloud environments.
  • Experience working in Agile/Scrum environments.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication and collaboration skills.
  • Relevant certifications such as Azure DevOps Solutions Expert or Azure Architect.
  • Proven ability to work in a fast-paced, dynamic environment.