استخدام Senior DevOps Engineer
شرح موقعیت شغلی
Job Description
Main Responsibilities:
- Automate infrastructure provisioning and management, Using Terraform for provisioning and Ansible for configuration.
- Build and maintain CI/CD pipelines to automatically deploy applications, integrating with Docker Compose services and preparing for Kubernetes deployments to enable zero-downtime releases.
- Ensure system reliability and observability via Implementing monitoring, logging, and alerting (SLIs/SLOs). proactively identify issues and create mitigation strategies.
- Participate in on-call rotations, perform root cause analysis (RCAs), and handle production issues across hybrid on-premises setups.
- Script configurations for Network and Infrastructure.
- Kubernetes migration and operations: Deploy and manage apps on Kubernetes clusters, optimizing for high availability, scaling, and auto-healing in multi-data-center environments.
- Capacity planning and performance optimization: Monitor trends, plan for scale, and optimize workflows to support huge concurrent connections and geo-redundant services.
- Collaborate cross-functionally: Work with engineering teams to review designs, evangelize best practices, and contribute to runbooks and automation tools.
- Custom automation and API-driven tasks with Coding proficiency in Python, Bash, or Go.
Required Skills:
- 5+ years of SRE or infrastructure engineering experience, with proven track record in scripting and Git.
- Hands-on expertise in Terraform (IaC for provisioning), Ansible (configuration management and orchestration), CI/CD pipelines with GitLab CI.
- Proficiency in containerization and orchestration: Docker Compose (deployment, scaling, troubleshooting).
- Hands-on expertise in Git and configure Network and infrastructure devices via scripts and codes.
- Server virtualization experience. any of the VMware, Proxmox, or KVM.
- Strong troubleshooting skills for production incidents, including log analysis, performance tuning, and disaster recovery.
- Experience with monitoring and logging tools (Prometheus, Grafana, ELK) and automation to reduce toil.
- Familiarity with Object storage.
- Familiarity with agile methodologies, on-call rotations, and SRE principles (error budgets, SLOs).
Preferred Qualifications:
Experience with:
- Helm / Helmfile
- Kubernetes Networking (Calico, Cilium, MetalLB)
- Ingress Controllers (NGINX, Traefik, HAProxy)
- ArgoCD or Flux
- Alertmanager (Alert fatigue control)
- Loki / Tempo / Jaeger
- OpenTelemetry
- k6
- Apache JMeter / Artillery
Knowledge of:
- Progressive delivery (Canary / Blue‑Green)
- Feature Flags
مهارتهای مورد نیاز
- DevOps
- Docker
- CI/CD
- Linux
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت