Why This Role Matters at ASA:
Automate. Optimize. Empower
At ASA, DevOps is where systems come together — and stay strong. As a DevOps Engineer, you’ll help automate and optimize how we build, deploy, and run our applications. From container orchestration to monitoring and CI/CD, you’ll make sure everything flows smoothly, securely, and reliably.
Job Description:
- Collaborate with development teams to define and implement CI/CD pipelines for Kubernetes-based applications
- Automate deployment, scaling, and monitoring of containerized applications using Kubernetes and related tools
- Assist SRE team and provide guidance in issue resolution, scalability metrics, integration issues, and critical production issues as required.
- Ensure the security and compliance of Kubernetes clusters.
- Troubleshoot and resolve issues related to Kubernetes deployments and infrastructure.
- Continuously evaluate and optimize the performance and efficiency of Kubernetes-based applications
- Follow technology best practices and standards, and escalate any issues as required
Requirements:
- Proven experience with DevOps
- Experience in containerization and orchestration tools such as Docker and Kubernetes
- Experience with centralized configuration management tools such as Ansible.
- Experience with CI/CD tools and deployment processes such as Azure DevOps.
- Strong understanding of Linux system administration.
- Familiarity with scripting or programming languages, e.g., Bash
- Experience with web servers such as Nginx.
- Expertise with monitoring and log aggregation tools (Prometheus, Grafana, ELK Stack).
- Strong communication skills and ability to work effectively across multiple technical teams.
- Good self-learning and research skills (ability to find an answer to a question or a solution to solve a problem).
- Strong documentation and reporting skills