: Associate Software Engineer - DevOps
Location - Bangalore, India
DESCRIPTION
Ensuring alignment across applications development and IT operations support teams, automating processes, ensuring smooth deployments, and optimizing infrastructure for efficiency and reliability is a key enabler for Zendesk customers. Zendesk is using cutting edge technologies and software for their customers including complex implementations and integrations encompassing Data Analytics, Artificial Intelligence and Cloud Computing.
Working as part of our Professional Services function, associate DevOps engineers will be responsible for maintaining and monitoring tools and processes for continuous integration of cloud based application deployments in Kubernetes and AWS infrastructure..
KEY RESPONSIBILITIES .
-
Maintain and monitor applications deployed on Kubernetes on EKS - Amazon Web Services cloud.
-
Maintain and monitor kubernetes, database and cache related infrastructure on Amazon Web Services cloud.
-
Monitor performance, execute reporting, respond to alerts, identify bottlenecks, and suggest solutions proactively to improve efficiency and reliability.
-
Troubleshoot issues in development, testing, and production environments from a deployment and runtime execution perspective. Collaborate with Senior DevOps engineers to analyse and resolve issues.
-
Create and maintain clear and concise documentation for all infrastructure and software deployment procedures and maintenance processes, to comply with regulations and governance.
TECHNICAL SKILLS
-
Experience in monitoring of managed services on Amazon Web Services cloud platform including key areas like IAM, IaaS and PaaS services.
-
Awareness in scripting languages like Bash, Helm and Terraform. Awareness of using GITHUB for IaC scripts. Familiarity with Python is a preferable bonus.
-
Awareness of executing CI/CD (Continuous Integration and Deployment) pipelines based on GITHUB Actions and ArgoCD.
-
Familiarity on monitoring and observability frameworks using tools like Prometheus, Grafana, or the ELK Stack is crucial for ensuring application health and performance is preferable.
SOFT SKILLS
-
Technical insight and ability to troubleshoot issues and find solutions is essential in order to solve critical customer issues quickly.
-
A willingness to learn and stay up-to-date with the latest technologies and tools in the DevOps domain is essential.
Work Location & Hours Expectations:
-
We recommend being in the office 2 to 3 times per week to foster collaboration and teamwork. However, flexibility is provided based on business needs
-
Working hours may need to be adjusted to match customer time zones where necessary, ensuring effective communication and issue resolution.
-
Willingness to work in shifts to accommodate customer and company needs is essential along with flexibility to provide on-call support when required.
Work Experience: