استخدام کارشناس DevOps ( مشهد-Python)
شرح موقعیت شغلی
به یک نیرو فعال در موارد زیر نیاز است:
> آشنا به Rest API
> تجربه و تخصص کار با Python و Nginx
> آشنا به کنترل پنل cPanel
> توانایی داکیومنت سازی و ایجاد Task
> تعهد به کار و زمان بندی اجرا
> تجربه و تخصص کار با Python و Nginx
> آشنا به کنترل پنل cPanel
> توانایی داکیومنت سازی و ایجاد Task
> تعهد به کار و زمان بندی اجرا
هدف پروژه:
پیاده سازی سیستم server – agent برای دریافت و تحلیل دادهها از سرور و نمایش در فرانت اند با برخی قابلیتهای عملیاتی – نمایش اطلاعات در پنل frontend به کاربر – تعیین هزینه سرویس براساس استفاده کاربر از منایع ذکر شده (طبق فرمول)
پیاده سازی سیستم server – agent برای دریافت و تحلیل دادهها از سرور و نمایش در فرانت اند با برخی قابلیتهای عملیاتی – نمایش اطلاعات در پنل frontend به کاربر – تعیین هزینه سرویس براساس استفاده کاربر از منایع ذکر شده (طبق فرمول)
نیازها:
> کامل کردن API برای ارتباط سرور engine و سرورهای میزبانی
> پیاده سازی ذخیره سازی اطلاعات در دیتابیس سرور engine در mongodb
> تمام اسکریپتهای سمت سرور میزبانی (اسکریپت هایی که توسط cPanel فراخوانی میشوند) در قالب django بشود
> کد مربوط به جمع آوری دادهها از agent در قسمت پنل که درحال حاضر bash scipt هست به پایتون تغییر داده شود
> در کدهای فعلی لاگ گیری از خود برنامه (خطاو یا debug) اجرا نمیشود، این موارد اضافه شود
> تمام APIهای مورد نیاز سمت frontend آماده شود. برای امکان مدیریت سیستم کش و .... از پنل کاربری:
>> تغییر تنظیمات کش برای هر دامنه – purge کردن سایت یا استثنا کردن آدرسهای خاص
>> امکان اضافه کردن Nodeهای کش بیشتر (اعمال تنظیمات کش در Nodeها و انجام تغییرات در رکوردهای DNS)
>> تغییر تنظیمات مربوط به جمع آوری دادهها از agentها (cpu , memory, disk, views)
> پیاده سازی ذخیره سازی اطلاعات در دیتابیس سرور engine در mongodb
> تمام اسکریپتهای سمت سرور میزبانی (اسکریپت هایی که توسط cPanel فراخوانی میشوند) در قالب django بشود
> کد مربوط به جمع آوری دادهها از agent در قسمت پنل که درحال حاضر bash scipt هست به پایتون تغییر داده شود
> در کدهای فعلی لاگ گیری از خود برنامه (خطاو یا debug) اجرا نمیشود، این موارد اضافه شود
> تمام APIهای مورد نیاز سمت frontend آماده شود. برای امکان مدیریت سیستم کش و .... از پنل کاربری:
>> تغییر تنظیمات کش برای هر دامنه – purge کردن سایت یا استثنا کردن آدرسهای خاص
>> امکان اضافه کردن Nodeهای کش بیشتر (اعمال تنظیمات کش در Nodeها و انجام تغییرات در رکوردهای DNS)
>> تغییر تنظیمات مربوط به جمع آوری دادهها از agentها (cpu , memory, disk, views)
> تمام موارد باید بصورت داکیومنت جهت پیگیریهای بعدی در آینده قابل خواندن باشد
> اطلاعاتی که در engine ذخیره میشود در فرانت اند در پنل کاربری قابل مشاهده باشد، نیاز به یک سیستم authentication برای احراز هویت و ارتباط اطلاعات با کاربر مورد نظر در engine میباشد
> اطلاعاتی که در engine ذخیره میشود در فرانت اند در پنل کاربری قابل مشاهده باشد، نیاز به یک سیستم authentication برای احراز هویت و ارتباط اطلاعات با کاربر مورد نظر در engine میباشد
از علاقه مندان به موارد بالا دعوت به همکاری میشود. همچنین امکان دورکاری برای افراد با تعهد وجود دارد.
امکان پرداخت با شرایط زیر وجود دارد:
۳۰٪ قیمت پروژه پیش پرداخت
۵۰٪ قیمت پروژه پس از اتمام پروژه
۲۰٪ قیمت پروژه پس از رفع باگهای احتمالی
امکان پرداخت با شرایط زیر وجود دارد:
۳۰٪ قیمت پروژه پیش پرداخت
۵۰٪ قیمت پروژه پس از اتمام پروژه
۲۰٪ قیمت پروژه پس از رفع باگهای احتمالی
مبلغ پیشنهادی تکمیل پروژه بین 3 تا 4 میلیون تومان میباشد.
مهارتهای مورد نیاز
- DevOps
- Python
- Nginx
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست