Description GSPANN is hiring a DevOps Engineer for its Pune or Hyderabad location. This full-time role involves managing cloud infrastructure, automating deployments, and building scalable CI / CD pipelines using tools like Azure, Kubernetes, Terraform, and Python.
Role and Responsibilities
- Manage cloud-based production environments, with a strong preference for Microsoft Azure.
- Script automation tasks efficiently using Python (preferred).
- Deploy infrastructure using tools like Ansible, Terraform, and Azure DevOps.
- Orchestrate containers with a deep understanding of Kubernetes and Docker.
- Apply configuration management using tools such as Chef, Ansible, and AWS CodeDeploy.
- Work with Continuous Integration / Continuous Deployment (CI / CD) tools including GitLab, Jenkins, Bamboo, Travis CI, and CircleCI.
- Troubleshoot complex technical issues and deliver reliable and scalable solutions.
- Operate independently in high-paced environments while demonstrating ownership and accountability.
- Design and implement CI / CD pipelines that enhance software delivery speed and reliability.
- Leverage Infrastructure as Code (IaC) practices using Terraform, Ansible, and Azure DevOps for scalable infrastructure management.
- Improve system consistency and automation through effective use of configuration management tools.
- Showcase strong soft skills including ownership, collaboration, and analytical problem-solving.
Skills and Experience
Bachelor's degree in Computer Science, Information Science, Engineering, or a related field.3-8 years of experience in a DevOps role with hands-on involvement in deployment and automation processes.Maintain high availability, low latency, and peak performance of global e-commerce platforms.Strengthen operational excellence by embedding observability best practices and advanced monitoring solutions.Collaborate across engineering, operations, and product teams to boost system reliability and deployment workflows.Build and manage robust CI / CD pipelines to ensure efficient and secure software releases.Create automation tools that streamline incident response and application deployments.Apply DevOps methodologies to reduce system downtime and enhance performance.Track error budgets, meet defined Service Level Objectives (SLOs), and uphold critical service uptime.Automate infrastructure provisioning and scaling to manage resource efficiency and traffic fluctuations.Detect and resolve performance bottlenecks and system inefficiencies before they escalate.