Taro Logo

Senior Software Engineer (DevOps)

Zendesk provides customer experience software that unlocks the power of billions of interactions, enabling businesses to build meaningful relationships with their customers.
DevOps
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
7+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer (DevOps)

Zendesk, a leading customer experience software company, is seeking a Senior Software Engineer (DevOps) to join their Professional Services team in Bangalore, India. This role is crucial in ensuring alignment across applications development and IT operations support teams, focusing on automation, smooth deployments, and infrastructure optimization.

The position involves working with cutting-edge technologies including Data Analytics, Artificial Intelligence, and Cloud Computing. As a Senior DevOps Engineer, you'll be responsible for designing, implementing, and maintaining tools and processes for continuous integration, delivery, and deployment of software and infrastructure while ensuring reliability, security, and performance.

Key responsibilities include managing infrastructure using Terraform and ArgoCD on AWS, developing CI/CD pipelines with GitHub Actions, configuring cloud services, and implementing security best practices. You'll work with technologies like Docker, Kubernetes, and monitoring tools such as Datadog, Sentry, and CloudWatch.

The ideal candidate should have 6-8 years of experience, with strong expertise in DevOps practices, Kubernetes infrastructure (EKS) on AWS, and various scripting languages. Technical skills should include proficiency in containerization, orchestration, and monitoring frameworks.

Zendesk offers a hybrid work environment, requiring 2-3 days in office for collaboration while providing flexibility for remote work. The company values diversity, equity, and inclusion, offering a global work environment with opportunities for meaningful connections and professional growth.

This role is perfect for a seasoned DevOps engineer who enjoys working with modern technologies, values collaboration, and wants to contribute to a company that powers billions of customer service interactions globally.

Last updated 8 days ago

Responsibilities For Senior Software Engineer (DevOps)

  • Design, develop, deploy, and manage infrastructure using Terraform and ArgoCD on AWS
  • Develop and maintain CI/CD pipelines using GitHub Actions
  • Design and configure services on AWS for IaaS and PaaS layers
  • Monitor performance, automate reporting, configure alerts using Datadog, Sentry and CloudWatch
  • Implement and maintain security best practices
  • Containerize custom application software based on Java and Python
  • Troubleshoot issues in development, testing, and production environments
  • Create and maintain documentation for infrastructure and deployment procedures

Requirements For Senior Software Engineer (DevOps)

Python
Kubernetes
  • 6-8 years of total experience
  • Experience with DevOps and Kubernetes infrastructure (EKS) on AWS
  • Proficiency in scripting languages (Bash, Helm, Terraform)
  • Experience with GitHub for IaC scripts
  • Knowledge of Docker and Kubernetes
  • Familiarity with monitoring tools like Prometheus, Grafana, or ELK Stack
  • Database technologies and SQL knowledge
  • Must be physically located in Karnataka or Maharashtra
  • Ability to work in different time zones when needed

Benefits For Senior Software Engineer (DevOps)

  • Flexible work arrangements
  • Office locations globally
  • Hybrid work model
  • Inclusive work environment

Interested in this job?

Jobs Related To Zendesk Senior Software Engineer (DevOps)