Senior DevOps Engineer

arrow

Ahmedabad 4 Years Exp Posted 1h ago

Job Description

  • Work closely with Cloud Architects, Solution Architects, Developers, SRE, and Engineering teams to design and implement Azure infrastructure solutions for products and services.
  • Design, deploy, and maintain Microsoft Azure cloud infrastructure, ensuring scalability, security, reliability, performance, and operational supportability.
  • Create and maintain infrastructure architecture diagrams, technical documentation, deployment guides, and operational runbooks for Azure environments.
  • Develop, automate, and test end-to-end cloud infrastructure provisioning and deployment using Infrastructure as Code and configuration-management tools.
  • Implement infrastructure automation using Terraform, PowerShell, Bash, and Python, including automated provisioning, configuration, scaling, and operational tasks.
  • Design and optimize Azure networking and cloud connectivity, including VNets, Subnets, NSGs, Route Tables, Load Balancers, Application Gateway, Private Endpoints, VPN, DNS, and Firewall.
  • Deploy and manage Kubernetes/AKS and containerized workloads, including cluster configuration, application deployment, scaling, networking, and troubleshooting.
  • Design, implement, and maintain CI/CD pipelines for automated application and infrastructure deployments using Azure DevOps or equivalent tools.
  • Develop and enhance infrastructure architecture, performance optimization, capacity planning, high availability, and disaster recovery solutions to support 99.9%+ uptime.
  • Implement monitoring and observability using Azure Monitor, Log Analytics, Prometheus, and Grafana to proactively identify infrastructure and application issues.
  • Collaborate with Product and Engineering teams to develop new technology initiatives focused on availability, scalability, security, performance, automation, and supportability.
  • Troubleshoot complex Azure, Kubernetes, networking, Linux, Windows, and CI/CD issues and participate in root-cause analysis and production support.
  • Establish and enforce cloud, DevOps, security, infrastructure, and automation best practices across environments.
  • Stay current with emerging Azure, DevOps, Kubernetes, automation, security, and cloud-native technologies and continuously improve technical capabilities.
  • Establish and maintain effective working relationships across Architecture, Engineering, Development, Security, QA, Operations, and Product teams.
    • Prepare and deliver weekly technical updates and presentations on completed work, infrastructure improvements, automation initiatives, and technical solutions to senior team members and team leads.

Similar Openings for You