استخدام مسئول فنی سرور، و زیرساخت بازی آنلاین BAZINO

موقعیت مکانی
تهران
نوع همکاری
پروژه
حقوق
۱۲۰۰۰۰۰۰ تا ۲۵۰۰۰۰۰۰ تومان

مهارت های موردنیاز

  • سرور
  • بازی سازی
  • بازی های موبایلی
  • طراح بازی ویدیویی
  • برنامه نویسی یونیتی
  • کدنویسی
  • برنامه نویسی
  • برنامه نویسی وب
  • unity
  • devops
پلتفرم BAZINO یک مجموعه بازی آنلاین و چندنفره است که در حال حاضر بازی حکم در آن فعال بوده و در آینده بازی‌های دیگری نیز به آن اضافه خواهند شد.

به یک متخصص حرفه‌ای و باتجربه در زمینه مدیریت سرور، DevOps، امنیت سایبری و پشتیبانی زیرساخت بازی‌های آنلاین برای همکاری مستمر و بلندمدت نیازمندیم.

هدف همکاری: سپردن تمام امور تخصصی مربوط به سرور و زیرساخت فنی بازینو به یک مسئول فنی قابل‌اعتماد، به‌گونه‌ای که مدیریت و نگهداری سرور بدون نیاز به دخالت تخصصی کارفرما انجام شود.

شرح وظایف

۱. مدیریت سرور و زیرساخت

- مدیریت کامل سرور لینوکسی و سرویس‌های مرتبط.
- نصب، راه‌اندازی، پیکربندی و بهینه‌سازی سرور.
- مدیریت CPU، RAM، فضای ذخیره‌سازی و پهنای باند.
- مدیریت دامنه، DNS و گواهینامه SSL.
- بررسی و رفع مشکلات کندی، قطعی و اختلالات سرور.

۲. امنیت سرور

- تأمین امنیت و محافظت از اطلاعات پروژه.
- مدیریت فایروال و دسترسی‌های سرور.
- جلوگیری از نفوذ و دسترسی‌های غیرمجاز.
- مقابله با حملات DDoS و سایر تهدیدات امنیتی.
- بررسی لاگ‌ها و شناسایی فعالیت‌های مشکوک.
- به‌روزرسانی امنیتی سیستم‌عامل و سرویس‌ها.

۳. مانیتورینگ و نظارت

- راه‌اندازی سیستم مانیتورینگ و هشداردهی.
- نظارت مستمر بر وضعیت سرور و سرویس‌های بازی.
- بررسی مصرف منابع و ظرفیت سرور.
- شناسایی سریع قطعی‌ها و مشکلات احتمالی.
- اطلاع‌رسانی و ارائه گزارش منظم به کارفرما.

۴. بکاپ‌گیری و بازیابی اطلاعات

- تهیه بکاپ خودکار از پایگاه داده و فایل‌های ضروری پروژه.
- پشتیبان‌گیری از اطلاعات کاربران، کیف پول، موجودی سکه و الماس، تراکنش‌ها و سوابق بازی که در دیتابیس ذخیره شده‌اند.
- نگهداری نسخه‌های پشتیبان در فضای جداگانه و امن.
- تهیه بکاپ قبل از هر آپدیت مهم.
- آزمایش دوره‌ای صحت بکاپ و امکان بازیابی اطلاعات.
- طراحی برنامه بازیابی اطلاعات در شرایط اضطراری.

۵. بارگذاری و انتشار آپدیت‌ها

- دریافت نسخه‌های جدید از برنامه‌نویس.
- بارگذاری و نصب آپدیت‌های بازی و سرویس‌های مرتبط روی سرور.
- انجام تنظیمات موردنیاز برای اجرای نسخه جدید.
- بررسی عملکرد بازی پس از انتشار.
- هماهنگی با برنامه‌نویس برای رفع مشکلات احتمالی.
- امکان بازگردانی به نسخه قبلی در صورت بروز مشکل.

۶. مدیریت فنی پایگاه داده

- نگهداری و بهینه‌سازی دیتابیس.
- بررسی خطاها و مشکلات فنی پایگاه داده.
- مدیریت دسترسی‌های فنی.
- نظارت بر سلامت و عملکرد سرویس ذخیره‌سازی اطلاعات.

۷. پایداری و توسعه بازی آنلاین

- بررسی کیفیت ارتباط بازیکنان با سرور و تأخیر ارتباطی.
- مدیریت سرویس‌های ارتباط بلادرنگ مانند WebSocket در صورت استفاده.
- بررسی عملکرد بازی در زمان افزایش کاربران هم‌زمان.
- آماده‌سازی زیرساخت برای اضافه شدن بازی‌های جدید.
- پیشنهاد راهکار برای افزایش ظرفیت و پایداری سیستم.

۸. مدیریت بحران و پشتیبانی

- رسیدگی به قطعی و اختلالات اضطراری.
- رفع مشکلات امنیتی و فنی.
- بازیابی اطلاعات در صورت خرابی.
- ارائه گزارش از مشکلات و اقدامات انجام‌شده.
- همکاری مستمر با تیم برنامه‌نویسی.

شرایط و مهارت‌های موردنیاز

- تسلط به Linux Server و مدیریت زیرساخت.
- تجربه عملی در DevOps.
- آشنایی با Nginx، Docker، پایگاه داده و Redis.
- تسلط به امنیت سرور و فایروال.
- تجربه مانیتورینگ، بکاپ‌گیری و بازیابی اطلاعات.
- آشنایی با معماری بازی‌های آنلاین و چندنفره.
- توانایی همکاری با تیم برنامه‌نویسی.

شرایط همکاری و ضمانت

- همکاری به‌صورت مستمر و بلندمدت.
- ارائه گزارش از وضعیت سرور و اقدامات انجام‌شده.
- مالکیت کامل سرور، اطلاعات و دسترسی‌های اصلی متعلق به کارفرما خواهد بود.
- هرگونه تغییر اساسی یا هزینه اضافی باید با تأیید کارفرما انجام شود.
- حفظ محرمانگی اطلاعات پروژه الزامی است.
- به‌عنوان ضمانت حسن انجام کار، یک فقره سفته از مجری دریافت می‌گردد. مبلغ و شرایط تحویل و استرداد آن با توافق طرفین مشخص خواهد شد و در قرارداد همکاری درج می‌شود.

محل سکونت و جلسات حضوری

ترجیحاً متقاضی ساکن تهران باشد و امکان برگزاری جلسات حضوری، قرارهای کاری و هماهنگی مستقیم با کارفرما در تهران را داشته باشد. متقاضیان سایر شهرها نیز در صورت امکان حضور منظم و قابل‌اعتماد در تهران قابل بررسی هستند.

هدف نهایی: واگذاری کامل مسئولیت‌های تخصصی سرور، امنیت، مانیتورینگ، بکاپ، نگهداری و انتشار آپدیت‌های BAZINO به یک متخصص حرفه‌ای و مسئولیت‌پذیر.