استخدام کارشناس DevOps
شرح موقعیت شغلی
به منظور بازطراحی سیستم نرم افزاری فعلی با معماری MicroService، نیاز به کارشناس DevOps با تجربه پیاده سازی حداقل 2 پروژه موفق با این معماری داریم. به طوری که طراحی نقشه معماری، ارتباط سرورها و سرویس ها با یکدیگر، سیستم مانیتورینگ، نگهداری از سیستم و پیاده سازی بهترین فرآیند برای CI/CD را انجام دهد. طراحی این معماری باید به گونه ای باشد که ما در نرم افزار هیچ DownTime ای نداشته باشیم.
** مهارت های عمومی مورد نیاز :
- مسلط به سیستم عامل لینوکس
- مسلط به شبکه و پروتکل ها و امنیت
- مسلط به GitLab و GitLab CI
- مسلط به مفاهیم دامنه ها، CDN ها مثل cloudflare و ایجاد و تمدید خودکار SSL آنها
- مسلط به معماری میکروسرویس
- مسلط با مفاهیم و پیاده سازی CD/CI
** مهارت های تخصصی مورد نیاز:
- تسلط در مباحث Nginx , Load Balancing
- تسلط به مفاهیم Docker , kubernetes
- تسلط به ابزارها و روش های پیاده سازی معماری میکروسرویس
- تسلط به محیط Bash و Shell Scripting
- آشنایی با ابزار های مانیتورینگ مانند Prometheus و Grafana
** موارد زیر امتیاز محسوب می شود:
- از برنامه نویسی به شغل DevOps مهاجرت کرده باشید
- آشنایی و تجربه کار با Elasticsearch (ELK)
- آشنایی و تسلط نسبی به RabbitMQ
- آشنایی اولیه با NodeJS و فریم ورک ExpressJS , NestJS
مهارتهای مورد نیاز
- Docker
- DevOps
- CI/CD
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت