DevOps Engineer

location location: Tehran
Overview
Application
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

Apply for This Position

{{message.text}}