انجینر ارشد DevOps (Senior DevOps Engineer)
Publish Date
Closing Date
لایحه وظایف بست های آن تی آی
معلومات کلی:
شماره علان بست:
عنوان وظیفه: انجینر ارشد DevOps (Senior DevOps Engineer)
بست: ان تی ای (تفاهمی)
وزارت یا اداره: وزارت امور داخله
بخش مربوطه: ریاست عمومی مخابره تکنالوژی معلوماتی
موقعیت پست: کابل
تعداد بست: 1
گزارش به: مدیر عمومی شبکه ناک
گزارش گیری از: ندارد
هدف وظیفه: انجینر ارشد DevOps مسئول طراحی، خودکارسازی و نگهداری روند توسعه و تطبیق سیستمها و پلتفرمهای اساسی اداره میباشد تا این سیستمها همواره با ثبات، قابل توسعه و امن باقی بمانند. این وظیفه شامل ساخت CI/CD، خودکارسازی زیرساخت با IaC، و تنظیم نظارت و هشداردهی میباشد. انجینر با تیمهای مختلف همکاری میکند تا تطبیق برنامهها سریع و بدون مشکل انجام شود. آشنایی عمیق با پلتفرمهای کلاود، Docker، Kubernetes و ابزارهای خودکارسازی ضروری است.
صلاحیت و مسئولیت های وظیفوی:
وظایف مدیریتی:
- تهیه و ترتیب پلان کاری ماهوار، ربعوار و سالانه در مطابقت با پلان عمومی اداره، جهت بدست آوردن اهداف تعیین شده اداره.
- ارایه گزارش ماهوار، ربعوار و سالانه عندالضرورت از فعالیت ها و دست آورد های بخش مربوطه به منظور مطلع ساختن رهبری.
- انجام سایر وظایف تعین شده توسط آمر بخش یا مدیر شبکه:
وظایف تخصصی:
- طراحی، ساخت و نگهداری جریانهای کاری CI/CD قابل توسعه با استفاده از پلتفرمهایی مانند GitLab CI، Jenkins یا مشابه آنها، بهمنظور ساخت، آزمایش و تطبیق خودکار برنامهها در محیطهای مختلف؛
- خودکارسازی روند تطبیق برای ساختاری های مایکروسرویس با استفاده از ابزارهایی مانند Ansible، Terraform، Pulumi یا اسکریپتهای سفارشی در Bash یا Python، بهگونهای که تطبیقها بهصورت ثابت و قابل تکرار در تمامی محیطها صورت گیرد؛
- مدیریت زیرساخت بهعنوان کُد (IaC ) با استفاده از ابزارهای معتبر مانند Terraform، Pulumi و Ansible، بهمنظور تأمین نسخهگیری، قابلیت بازبینی و تکرارپذیری در فراهمسازی زیرساختها؛
- ساخت، مدیریت و تقویت اپلیکیشنهای کانتینرازیشن با استفاده از Docker و پیاده سازی ارکستراسیون با Kubernetes، Docker Swarm یا Docker Compose مطابق با نیازهای کاری؛
- پیاده سازی و نگهداری سیستمهای مانیتورینگ، لاگگیری و هشداردهی قوی با ابزارهایی مانند Prometheus، Grafana، Zabbix و ELK Stack جهت اطمینان از پایداری، قابل مشاهده بودن سیستم و رفع پیشگیرانه مشکلات؛
- تأمین زمان فعالیت بلند، مقیاسپذیری و استفاده بهینه از منابع سیستم از طریق تنظیمات عملکرد، برنامهریزی ظرفیت و راهکارهای مقابله با خرابی(Failover) در سیستمهای توزیعشده؛
- پشتیبانی از تیم های توسعه در ایجاد محیط های توسعه محلی، مدیریت پیکربندیها و عیبیابی مشکلات در محیطهای staging و production؛
- یکپارچه سازی بهترین شیوه های امنیتی (DevSecOps) در پایپلاین های CI/CD شامل اسکن امنیتی خودکار، مدیریت اسرار، کنترول دسترسی و بررسیهای انطباق در طول چرخه ایجاد و تحویل سیستم؛
- مدیریت محیطهای چند کلودی (Multi-Cloud) مانند AWS، Azure و GCP شامل فراهم سازی زیرساخت، شبکه، مدیریت هویت و دسترسی (IAM) و پیاده سازی استراتژی های بهینه سازی هزینه؛
- همکاری میان تیمهای توسعهدهندگان، QA، مدیران سیستم، و تیم امنیت) برای سادهسازی روندهای ادغام، تسریع چرخههای ایجاد و تحویل و حفظ استانداردها و شیوههای زیرساختی؛
- مشارکت در بهبود مستمر با شناسایی فرصتهای خودکار و اتوماتیک، کاهش بار عملیاتی و ترویج فرهنگ DevOps در اداره؛
وظایف هماهنگی:
- اجرای سایر وظایف که از طرف مقامات ذیصلاح مطابق قوانین، مقررات و اهداف وزارت به وی سپرده میشود
- همکاری در ارتقای ظرفیت تخنیکی واحدهای مربوطه جهت انتقال دانش و مهارت ها مسلکی.
- آموزش و انتقال دانش، مهارت و تجارب به کارمندان بخش مربوطه؛
شرایط استخدام:
• داشتن سند تحصیلی حداقل لیسانس در یکی از رشته های ( کمپیوتر ساینس)
• داشتن حد اقل 5 سال تجریه کاری مرتبط به وظیفه با نقش (Automation, DevOps)
• مهارت قوی در نوشتن اسکریپت با Bash، Python یا Go؛
• آشنایی با Git، GitLab CI/CD و ابزارهای زیرساخت بهعنوان کُد مانند Ansible و Terraform؛
• مهارت و تجربه کاری با ابزارهای کانتینریسازی مانند Docker و اورکستریشن (مانند Kubernetes) امتیاز محسوب میشود؛
مهارت های لازم:
• تسلط به زبان های رسمی ( پشتو، دری) و آشنائی (تحریر و تکلم) با زبان انگلیسی.
• مهارت های کمپیوتری در برنامه های مرتبط با وظیفه.
آنعده افراد و اشخاص واجد شرایط که علاقمند به بست های فوق باشند میتوانند بیوگرافی و یا خلص سوانح، اسناد تحصیلی و سوابق کاری خویش را از تاریخ نشر اعلان الی مدیریت یک هفته به ایمل آدرس (CivillianHR.OFFICE@MOI.GOV.AF) ریاست امور کارکنان ارسال نمایند.