شرح وظایف و مسئولیتها
- طراحی و مدیریت زیرساختهای مدرن DevOps
- طراحی، پیادهسازی و نگهداری CI/CD Pipelines امن و اتوماتیک برای محصولات بانکی (با ابزارهایی مانند Jenkins, GitLab CI, Argo CD, Tektone و ...)
- مدیریت محیطهای چندلایه (توسعه، تست، UAT، تولید) با رعایت اصول جداسازی و امنیت (Environment Segregation)
- استقرار و مدیریت پلتفرمهای ابری یا هایبرید (ترجیحاً based on Kubernetes – مثلاً OpenShift, Rancher یا K8s خالص)
- اتوماسیون پیکربندی با ابزارهایی مانند Ansible, Terraform, Puppet یا Chef
- نظارت یکپارچه و هوشمند با استفاده از Prometheus, Grafana, ELK Stack, Loki یا سایر ابزارهای مبتنی بر Observability
- یکپارچهسازی امنیت در DevOps (DevSecOps)
- همکاری نزدیک با تیم امنیت برای ادغام ابزارهای SAST/DAST/SCA در CI/CDpipelines
- اجرای Image Scanning، Secret Management (با HashiCorp Vault یا مشابه) و Policy as Code (مثلاً با OPA/Conftest)
- رعایت الزامات امنیتی و انطباقی در تمام مراحل استقرار (مطابق با الزامات بانک مرکزی و ISO 27001)
- هماهنگی با تیمهای دیتابیس و عملیات
- همکاری با DBAها برای اتوماسیون فرآیندهای دیتابیسی (مانند استقرار اسکریپتهای DDL/DML، مایگریشنها، یا بازیابی)
- پشتیبانی از پایگاهدادههای IBM Db2 و PostgreSQL در محیطهای containerized یا سنتی، با رعایت الزامات HA/DR
- طراحی راهکارهای امن برای اتصال اپلیکیشن به دیتابیس (شبکه، رمزنگاری، مدیریت اعتبارنامه)
- رهبری و استانداردسازی
- تدوین استانداردهای داخلی برای DevOps، GitOps، Versioning، و مستندسازی فنی
- راهنمایی و پشتیبانی فنی به تیمهای توسعه برای استفاده صحیح از زیرساختهای مشترک
- برنامهریزی برای مقیاسپذیری، مقاومت در برابر خطا (Resilience) و Disaster Recovery
شرایط و مهارتهای مورد نیاز
حداقل 5 سال سابقه عملی در نقشهای DevOps یا Site Reliability Engineering (SRE)
تسلط عملی به:
- Linux/Unix و اسکریپتنویسی (Bash, Python)
- Docker و Kubernetes (ترجیحاً با تجربه در محیطهای حیاتی)
- CI/CD Pipelines و ابزارهای مرتبط (GitLab CI, Jenkins, ArgoCD, GitHub Actions و ...)
- IaC (Infrastructure as Code): Terraform, Ansible
- ابزارهای نظارتی و لاگگیری: Prometheus, Grafana, ELK, Loki, Fluentd
- آشنایی با معماریهای Microservices و Service Mesh (مثل Istio یا Linkerd – مزیت محسوب میشود)
- تجربه کار در محیطهای متحملمسائل (Compliance-Driven) مانند بانکی، مالی یا سلامت
- آشنایی با اصول امنیت در DevOps و الزامات ISO 27001 / PCI-DSS (مزیت)
- مهارتهای ارتباطی قوی و توانایی همکاری با تیمهای چندرشتهای (توسعه، امنیت، DBA، عملیات)
- مدارک مرتبط (اختیاری اما مزیتبخش):
- CKA / CKAD
- AWS/Azure/GCP DevOps Certifications
- Hash Corp Certified: Terraform Associate
محل کار: میدان آرژانتین
ساعت کار: شنبه تا چهارشنبه 8 الی 16:48 (پنج شنبه ها تعطیل)