توسعه سامانه مدیریت دستگاه اندروید (MDM) با پنل کنترل وب امن
در سراسر کشور
در وبسایت پونیشا(چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
برنامه نویسی و ساخت اپلیکیشن اندروید (Android)
آی او اس (iOS)
طراحی تجربه کاربری (UX)
طراحی رابط کاربری (UI)
طراحی واسط کاربر موبایل
متن کامل آگهی:
عنوان: توسعه سامانه مدیریت و کنترل تلفنهای همراه (MDM) + پنل وب (PHP)
خلاصه:
نیاز به توسعه یک سامانه مدیریت دستگاههای همراه (Android و iOS) دارم تا گوشیهای سازمانی را بهصورت مرکزی مدیریت کنیم. هدف: جلوگیری از حذف یا غیرفعالسازی اپهای سازمانی، قفل (kiosk) اپها، امکان قفل/پاکسازی از راه دور، نصب و آپدیت از راه دور، و داشبورد وب برای مدیریت و گزارشگیری.
ویژگیهای کلیدی مورد نیاز (حداقل موارد قابل تحویل):
1. پیادهسازی اپ مدیریت (Android) که در حالت Device Owner/Managed Device نصب شود و:
- جلوگیری از حذف اپ مدیریت توسط کاربر.
- جلوگیری یا محدودسازی حذف اپهای مشخص (لیستشونده).
- فعالسازی حالت Kiosk (single/multi-app kiosk).
- ارسال دستور remote lock و remote wipe.
- اعمال whitelist برای جلوگیری از بهینهسازی باتری روی اپهای مشخص تا اپها در پسزمینه فعال بمانند.
- ثبت لاگ عملیات مهم (install/uninstall/lock/wipe).
- امکاناتی برای محدود کردن تغییرات sync و برخی تنظیمات سیستمی (مطابق با قابلیتهای Android Enterprise).
2. برای iOS: استفاده از حالت Supervised + MDM capabilities برای:
- نصب و بروزرسانی از راه دور اپهای سازمانی.
- فعالسازی محدودیتها (کسبوکار پسند) و حالت Kiosk برای اپهای مشخص.
- Remote lock / remote wipe.
3. پنل مدیریت تحت وب (Backend: PHP — ترجیحاً Laravel یا فریمورک مشابه) که شامل:
- مدیریت دستگاهها و گروهبندی.
- ارسال دستورات از راه دور (lock, wipe, install, update, restrict).
- نمایش وضعیت دستگاهها، لاگها، گزارش مصرف باتری و اتصال.
- فرم برای تعریف لیست اپهای مجاز/غیرمجاز و تنظیمات باتری/سیاستها.
- احراز هویت امن برای مدیران (2FA ترجیحاً).
4. مستندات نصب و راهاندازی (برای Admin) و راهنمای نصب اپ مدیریت روی دستگاهها.
نکات مهم و محدودیتها (باید در پیشنهاد لحاظ شود):
- جلوگیری کامل از خاموش کردن فیزیکی دستگاه در همه مدلها ممکن نیست؛ این محدودیت باید در قرارداد ذکر شود.
- جلوگیری صددرصدی از ریست فکتوری سختافزاری در همه گوشیها ممکن نیست؛ در برخی مدلها با حالت Supervised/Device Owner/Knox میتوان این کار را محدودتر کرد.
- هرگونه قابلیت مانیتورینگ باید مطابق قوانین حریم خصوصی و با رضایت مالک دستگاه انجام شود.
تحویل نهایی:
- سورس کد اپ اندروید (قابل build)، تنظیمات لازم برای Device Owner.
- پیکربندی MDM برای iOS (مستندات و پروفایلها).
- سورس کد backend (PHP) و UI پنل مدیریتی + مستندات نصب.
- تستنت و راهنمای پذیرش (چکلیست قبول نهایی).
معیارهای پذیرش:
- در 5 مدل اندروید مرسوم، اپ مدیریت قابل نصب در حالت Device Owner باشد و ویژگیهای core کار کند.
- پنل وب دستورات remote lock/install را به حداقل 10 دستگاه شبیهسازیشده با موفقیت اعمال کند.
- مستندات نصب و راهاندازی کامل تحویل شود.
فریمکاری و تکنولوژی پیشنهادی:
- Android: Android Enterprise (Device Owner) و در صورت نیاز Samsung Knox.
- iOS: Apple MDM (Supervised devices).
- Backend: PHP (Laravel) + MySQL/Postgres.
- Frontend: Vue.js یا React برای پنل (اختیاری)، HTML/CSS/JS.
- امنیت: HTTPS، JWT/Passport برای API، لاگ و audit.
لطفاً در پیشنهاد، سوابق مرتبط با MDM، تجربه با Android Enterprise/iOS Supervised یا سامانههای مشابه را بفرستید.
این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پونیشا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.