وظایف اصلی این موقعیت شامل موارد زیر است:
- انتشار نسخ سرویسها و سامانهها.
- طراحی، پیادهسازی و نگهداری پایپلاینهای CI/CD.
- مکانیزهسازی فرآیند انتشار سرویسها و سامانهها.
- مدیریت و نگهداری ریپازیتوریهای سورسکد و ابزارهای مرتبط.
- همکاری نزدیک با تیمهای توسعه و زیرساخت برای تحویل سریع و قابل اتکا.
- مستندسازی تنظیمات، معماری و رویهها.
شرایط احراز:
مهارتهای تخصصی مورد نیاز عبارتند از:
- تسلط بر ابزارهای CI/CD مانند GitLab و AzureDevOps.
- تسلط بر Git.
- تسلط به Docker.
- تجربه ی برنامهنویسی.
- توانایی اسکریپتنویسی با Bash و PowerShell.
- آشنایی با کوبرنتیز (Kubernetes).
- آشنایی با مفاهیم شبکه.
تواناییهای موردنیاز و ایدهآل:
- دقیق و مسئولیتپذیر.
- توانایی حل مسئله و ارائه راهکار.
- مستندسازی مناسب و روحیه همکاری.