شرح وظایف:
طراحی، پیادهسازی و نگهداری خط لولههای CI/CD به منظور استقرار خودکار برنامهها در محیطهای تست، استیجینگ و تولید
مدیریت و بهینهسازی زیرساختهای مبتنی بر لینوکس و کانتینرها (Docker و Kubernetes)
پیادهسازی و نظارت بر سیستمهای مانیتورینگ و هشداردهی جهت افزایش پایداری و دسترسپذیری سرویسها
توسعه اسکریپتهای خودکارسازی با Bash و ابزارهای مرتبط
پیادهسازی راهکارهای Caching و بهینهسازی عملکرد سیستمها و سرویسها
همکاری نزدیک با تیمهای توسعه، تست و عملیات جهت بهبود فرآیندهای توسعه و استقرار
شرایط و مهارتهای مورد نیاز:
تسلط به مفاهیم Network+ و شبکههای کامپیوتری
تسلط به سیستم عامل لینوکس (نصب، پیکربندی، مدیریت و عیبیابی)
تجربه عملی در راهاندازی و مدیریت CI/CD Pipeline
تجربه در مدیریت کانتینرها و اورکستراسیون (Docker, Kubernetes)
تسلط به Bash Scripting
آشنایی با مفاهیم Caching و بهینهسازی عملکرد سیستمها
تعهد بالا به مسئولیتپذیری و نظم در انجام وظایف — این موارد خط قرمز سازمان هستند
مهارتهای مزیتبخش (اختیاری اما امتیازدهنده):
آشنایی با MikroTik و VMware ESXi
آشنایی با ابزارهای مانیتورینگ (مانند Prometheus, Grafana, Zabbix)
تجربه با سیستمهای VoIP
تسلط به زبانهای Python و Go (Golang)
آشنایی با فریمورکهای Frontend (React, Next.js)
درک از سیستمهای صف پیام (Message Queues) و پروتکلهای gRPC و RESTful
زبان انگلیسی در سطح متوسط به بالا (برای مطالعه مستندات فنی)
تسلط به مفاهیم امنیت در DevOps و زیرساختها
ویژگیهای شخصیتی مورد انتظار:
روحیه همکاری و کار تیمی
انگیزه بالا برای یادگیری مستمر و بهروزرسانی دانش فنی
تعهد، مسئولیتپذیری و نظم — برنامههای سازمان مشخص است و رعایت زمانبندی الزامی میباشد