استخدام DevOps Engineer
شرح موقعیت شغلی
مسئولیت ها
- جهت تسهیل در عملیات مربوط به زیرساخت محصولات در حال توسعه
- جهت بهبود در عملیات Deployment
- وضعیت Branch ها در Git
- آماده سازی و نگهداری سرور های Stage و Production و همچنین Mirror بودن آنها
- راه اندازی CI/CD جهت آماده بودن برای تست خروجی ها
- مانیتور سرویس ها و نگهداری سرویس ها و ..
الزامات فنی
- تسلط به مفاهیم و ابزارهای DevOps
- تسلط به Docker, Kubernetes
- تسلط به ابزارها و روش های پیاده سازی معماری میکروسرویس
- تسلط به مفاهیم امنیت و شبکه
- تسلط به لینوکس
- تسلط به محیط Bash و Shell Scripting
- تسلط در مباحث کلاسترینگ و load balancing و HA و NginX
- تسلط در مجازی سازی زیر ساخت و فناوری های ابری
- آشنا به Database های Mongo, PostgreSQL, Influx, Redis, Neo4j
- مهارت در با فرایند CI/CD و ابزار های ساخت و استقرار نسخه
- مهارت درGit-lab و Git-runner
- آشنایی به ابزارهای پایش و عیب یابی
- آشنایی با حداقل یک زبان برنامه نویسی ترجیحا (NodJS)
- ارائه راهکارهای مانیتورینگ و لاگ ها جهت بررسی صحت سرویس ها
- پشتیبان گیری (backup)
- مدیریت ابزارهای خودکارسازی (automation)
الزامات متقاضی
- در دسترس بودن (on call)
- مسئولیت پذیری و توانایی تعامل با سایر افراد و تیم ها
- برطرف کردن اختلالات به وجود آمده در سرویس های زیر ساختی و بهبود سرویس های فعلی
- قدرت حل مسئله، troubleshoot و مدیریت incident
آشنایی با لینوکس Hardening و Forensic مزیت حساب می شود.
مهارتهای مورد نیاز
- DevOps
- Linux
- Docker
- CI/CD
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست