Azure Cloud DevOps Engineer-L3

india, Telangana, Hyderabad

icon
inr null - null undefined/undefined

Full–time

Posted on: 3 days ago

Skills

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.