Description

What You’ll Do

Uphold the "Automate Everything" philosophy within the team.
Engage in the development and maintenance of our cloud infrastructure, responsible for hosting all cloud applications in both development and production environments.
Collaborate with colleagues across products and platforms to ensure the reliability of our cloud services, supporting customers with uninterrupted access to critical applications 24/7.
Effectively manage and troubleshoot server and platform issues.
Perform analysis and monitoring of the performance of cloud-based infrastructure, installed applications, and shared resources.


What You’ll Need

Proficient in utilising DevOps tools within the Azure Cloud environment.
Experience in cloud automation, employing Terraform, Helm, and ArgoCD.
Skilled in application containerization, Kubernetes cluster administration and management
Knowledge of cloud monitoring and alerting tools such as NewRelic, Prometheus, Azure Monitor and Grafana
Strong experience in writing PowerShell and Bash scripts
Familiarity with EFK log management solutions.
Proficient in working with the agile methodology.
Demonstrates outstanding interpersonal and communication skills, coupled with a willingness to mentor new team members.
Possesses strong analytical abilities and excels in problem-solving.


What’s Good To Have

Experience in Disaster Recover (DR) strategies for building highly available applications.
Proficient in web server administration, possessing strong skills in Windows, Linux, and networking.
Hand-on scripting proficiency in GoLang / Python,
Hands-on experience in DNS management.


Experience-

Associate Engineer, DevOps - 1 years+
Engineer, DevOps - 3 years+
Senior Engineer, DevOps - 4.5 years+
Lead, DevOps - 5.5 years+

Education

Any Graduate