Description GSPANN is hiring a Senior DevOps Engineer for its Pune or Hyderabad location. This full-time role focuses on automating infrastructure, building CI / CD pipelines, and improving cloud-based system reliability using tools like Azure, Kubernetes, Terraform, and Python.
Role and Responsibilities
- Manage cloud-based production environments, with a strong preference for Microsoft Azure.
- Write automation scripts efficiently, with Python preferred.
- Provision infrastructure using tools such as Ansible, Terraform, and Azure DevOps.
- Orchestrate containers effectively with Kubernetes and Docker.
- Apply configuration management using Chef, Ansible, and AWS CodeDeploy to ensure consistency.
- Work with Continuous Integration / Continuous Deployment (CI / CD) tools including GitLab, Jenkins, Bamboo, Travis CI, and CircleCI.
- Troubleshoot and resolve technical issues independently with a solution-oriented mindset.
- Take ownership in fast-paced environments and deliver results through effective collaboration.
- Design and implement CI / CD pipelines to optimize software delivery processes.
- Adopt Infrastructure as Code (IaC) practices using Terraform, Ansible, and related tools.
- Lead cross-functional initiatives to drive the adoption of DevOps practices and new technologies.
- Maintain a proactive and improvement-focused mindset across systems and processes.
- Demonstrate familiarity with observability tools such as Dynatrace, Splunk, Datadog, Grafana, and New Relic.
- Enhance visibility and performance monitoring by integrating telemetry into production environments.
Skills and Experience
Bachelor's degree in Computer Science, Information Science, Engineering, or a related discipline.3-8 years of experience in a DevOps role, with active involvement in deployment and automation workflows.Maintain high availability, low latency, and performance efficiency for global e-commerce platforms.Enhance operational excellence by applying observability best practices and integrating robust monitoring solutions.Collaborate with engineering, operations, and product teams to improve reliability and optimize deployment workflows.Build and maintain automated CI / CD pipelines that support rapid and secure software releases.Create automation scripts and tools that streamline incident response and deployment processes.Apply DevOps methodologies to improve system stability and reduce downtime across environments.Monitor and enforce Service Level Objectives (SLOs), maintaining critical service uptime and reliability.Automate infrastructure provisioning and scaling to manage resource costs and traffic surges effectively.Investigate and resolve performance issues and system bottlenecks before they impact end users.