استخدام DevOps Engineer(آقا)
شرح موقعیت شغلی
به عنوان مهندس DevOps شما وظیفه خواهید داشت تا اشراف کامل به سیستمهای تحت نظر خود داشته باشید. شغل شما ۲۴ ساعته است و در تمامی شبانه روز در دسترس خواهید بود. توانایی شما در سیستم عامل لینوکس و بسترهای شبکه بسیار مورد نیاز است. شما آماده هستید تا تکنولوژیها و موارد جدید در این زمینه را به سرعت فرابگیرید. یکی از وظایف شما دریافت مستندات از تیم توسعه و اجرای موارد مورد نیاز این تیم در بخش عملیات میباشد. نیاز خواهید داشت تا در صورت نیاز نیروهای مورد نظر خود را استخدام و آموزش دهید
آنچه که باید انجام دهید:
- ایجاد یا بهینه سازی فرآیندهای deployment
- بررسی و بهینه سازی موارد امنیتی سرورها
- کانفیگ سرویسهای مورد نیاز مثل میل سرور و گیت و ...
- ایجاد سیستمهای لاگ و مانیتورینگ برای مشخص کردن چالشها و مشکلات و ایجاد امکان آنالیز
- توانایی اسکریپت کردن و خودکار کردن فرآیندهای دستی
- ایجاد و بهینه سازی ابزارهای خودکارسازی فرآیندها
- ایجاد و مدیریت سیستمهای اطلاع رسانی (Alerts)
- ایجاد تستهای کارایی و استرس تستها
- بررسی همه روزه وضعیت کلیه سرویسها و اطمینان از انجام فرآیندهای خودکار
- بهینه سازی تنظیمات دیتابیس و سرویسهای دیگر
- ایجاد یا بهینه سازی zero down time deployment
- دردسترس بودن و دسترسی به اینترنت و پاسخگویی ۲۴ ساعته در طول شبانه روز
آنچه که باید بدانید:
- تسلط کامل روی لینوکس و ویندوز
- تسلط کامل روی ابزارهای مورد نیاز CI/CD
- تجربه کار و کانفیگ Jenkins
- توانایی نوشتن اسکریپت (PowerShell, Python, Bash)
- آشنایی با حداقل یکی از زبانهای (PHP, Node.js)
- توانایی مدیریت بحران و حفظ تمرکز در شرایط خاص
- تسلط کامل روی Nginx و Haproxy
- تسلط کامل روی Docker و Docker Swarm
- تسلط کامل به موضوعات شبکه
- مسئولیت پذیری بالا
- داشتن روحیه کار تیمی
مهارتهای مورد نیاز
- DevOps
- Linux
- Bash
- Python
- PowerShell
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مرد
وضعیت نظام وظیفه
- مهم نیست