راهاندازی و پیکربندی کامل Mattermost (Production-Ready)
در سراسر کشور
در وبسایت پونیشا(چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
Database Development
Debugging
Ubuntu
Web Services
متن کامل آگهی:
🎯 هدف پروژه
نصب، کانفیگ و تحویل یک Mattermost آماده استفاده تیمی با قابلیتهای ارتباطی، تسک منیجمنت، اتوماسیون و اینتگریشن — بهگونهای که تمام موارد زیر واقعاً کار کنند، نه صرفاً نصب شده باشند.
🧱 Scope پروژه (موارد درخواستی)
1️⃣ SSL
DoD
Mattermost با HTTPS در دسترس باشد
گواهی SSL معتبر (Let’s Encrypt یا معادل)
تست با:
https بدون warning
renew خودکار فعال
2️⃣ تماس تصویری + Screen Share داخل Mattermost
DoD
تماس صوتی و تصویری مستقیم داخل Mattermost
Screen Share فعال
حداقل تست:
2 کاربر همزمان
صدا + تصویر + اشتراک صفحه بدون ابزار جانبی
(مثلاً از طریق Jitsi / Calls Plugin / Solution مناسب نسخه)
3️⃣ Plugin System
DoD
Plugin system فعال باشد
نصب / فعال / غیرفعال کردن Plugin بدون ارور
حداقل 2 پلاگین نصب و تستشده
4️⃣ Task / Todo Plugin
DoD
Plugin تسک اضافه شود
قابلیت:
تعریف Task
Assign به یوزر
Tick / Complete توسط اعضا
تست با یک تیم واقعی
5️⃣ Multiple Workspaces
DoD
امکان تعریف چند Workspace (Team)
یوزرها فقط به Workspace مجاز خود دسترسی داشته باشند
عدم دسترسی Cross-Team تأیید شود
6️⃣ Bot و Welcome / Automation Messages
DoD
تعریف Bot
ارسال پیام:
خوشآمدگویی
پیام خودکار در event ها (join، invite، …)
پیامها قابل ویرایش + تستشده
7️⃣ اتصال به Trello (دوطرفه)
DoD
اتصال Mattermost ↔ Trello
موارد زیر در Mattermost قابل مشاهده باشد:
Task ها
Update ها
Status changes
لینک هر پیام به کارت Trello مشخص باشد
8️⃣ Mattermost Boards (در صورت پشتیبانی Team Edition)
DoD
Boards نصب و فعال شود (در صورت امکان روی Team Edition)
ساخت Board
ساخت Task / Column
تست عملی با یک Board واقعی
اگر در Team Edition محدودیت دارد:
اجراکار باید شفاف اعلام کند
یا جایگزین ارائه دهد
9️⃣ Notifications (In-App + Email)
DoD
Notification داخل اپ
Email Notification فعال
تست:
Mention
Task assigned
Invite
🔟 Auth / Forgot Password / Invitation
DoD
Forgot Password از طریق ایمیل
Registration / Invitation با ایمیل
Email ها واقعاً ارسال شوند (نه فقط تنظیم)
1️⃣1️⃣ Workspace Restriction برای Users جدید
DoD
یوزر جدید:
فقط به Workspace ای که Invite شده دسترسی داشته باشد
بهصورت پیشفرض All-access نداشته باشد
تست با 2 Workspace
1️⃣2️⃣ Conditional Automated Messages
DoD
تعریف پیام خودکار بر اساس شرط:
Event-based
Time-based یا Action-based
حداقل 2 سناریوی تستشده
✅ Definition of Done (نهایی پروژه)
پروژه تحویل حساب نمیشود مگر اینکه:
✅ تمام موارد بالا Live تست شده باشند
✅ دسترسی ادمین تحویل داده شود
✅ یک مستند خیلی کوتاه شامل:
سرویسها
پلاگینها
نحوه مدیریت Bot و Automation
💰 Payment Rule (خیلی مهم)
پرداخت فقط بعد از تأیید DoD
نصب بدون تست = تحویل حساب نمیشود
هر آیتم fail شود → پرداخت متوقف
📦 Deliverables نهایی
Mattermost Production-ready
SSL فعال
Plugins فعال
Bots + Automation
Trello Integration
Boards (در صورت امکان)
Notification + Email OK
دسترسی ادمین
این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پونیشا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.