As a DevOps Engineer you will be required to work on streamlining the software development lifecycle on cloud platform like Azure by implementing and managing CI/CD pipelines, automating infrastructure and deployments, and monitoring application performance and reliability.
Roles & Responsibilities
Automate the platform provisioning process to enhance DevOps culture in development teams. Oversee CI/CD pipelines to maximize productivity. Design, implement, maintain, and support platform services associated with the CI/CD pipelines Configure monitoring and alerting systems for applications and platform services. Work with leadership and be accountable for aligning the team to architectural, technical, functional, and performance guidelines related to CI/CD pipelines Enhance team technical capabilities and workforce using cutting-edge DevOps culture technologies. Gauge infrastructure resources to manage spending appropriately. Enforce best practices for security and reliability. Actively participate in Engineering Scrum and design meetings to drive quality releases. Produce and maintain documentation on installations, procedures, and requirements for systems. Mentor and teach other developers - help them to create a continuous training plan. Monitor site stability and performance and troubleshoot platform issues. Manage cross-functional requirements with Engineering, Product, Services, and other departments.
Requirement
Must have experience in Azure, GCP, GHA, Store Deployments. Hands-on experience in AKS/GKE/EKS & Kubernetes/K8 and Azure Cloud Environment. Strong experience in Terraform / Ansible. CI/CD, Docker, GitHub actions experience is a must. Good Communication/Team interaction skills Exposure to Agile practices/Methodologies
Job Classification
Industry: Hardware & NetworkingFunctional Area / Department: Engineering - Software & QARole Category: DevOpsRole: DevOps EngineerEmployement Type: Full time