ما به دنبال جذب یک نیروی متخصص آقا هستیم که پل ارتباطی میان نیازهای کسبوکار و پیادهسازی فنی باشد. این فرد باید علاوه بر تسلط علمی بر مفاهیم مدیریت فرایند (BPM) و استاندارد BPMN 2.0، توانایی عملیاتی کردن این مدلها را در بستر Camunda 8 Platform داشته باشد.
شرح وظایف و مسئولیتها (Responsibilities)
تحلیل و طراحی فرایند:
- برگزاری جلسات با ذینفعان جهت استخراج، شناسایی و مستندسازی نیازمندیهای فرایندی.
- مدلسازی فرایندها با رعایت دقیق استاندارد BPMN 2.0 (شامل درک عمیق از انواع Gatewayها، Eventها و Sub-processها).
- طراحی جداول تصمیمگیری و قوانین کسبوکار با استفاده از استاندارد DMN 1.3.
- بهینهسازی و بازمهندسی فرایندهای موجود (BPR) جهت افزایش بهرهوری قبل از پیادهسازی.
2. پیادهسازی فنی در Camunda 8:
- تبدیل مدلهای توصیفی به مدلهای اجرایی (Executable Models) در محیط Camunda 8 Modeler.
- پیکربندی ویژگیهای فنی تسکها (Service Tasks, User Tasks, Script Tasks).
- نوشتن عبارات منطقی و شروط با استفاده از زبان FEEL (Friendly Enough Expression Language)
- طراحی فرمهای فرآیندی (Camunda Forms) و یا تعامل با تیم فرانتاند برای اتصال فرمهای خارجی.
- استفاده از Connectors در Camunda 8 برای ارتباط با سایر سرویسها (REST, SendGrid, etc.).
3. نظارت و بهبود مستمر:
- دیباگ کردن و رفع خطاهای فرایندی (Incident Handling) در محیط Operate.
- پایش عملکرد فرایندها و شناسایی گلوگاهها با استفاده از ابزار Optimize.
- همکاری نزدیک با تیم توسعه نرمافزار (Backend Developers) برای یکپارچهسازی سرویسها (Workers) با موتور Zeebe.
شرایط احراز و شایستگیها (Requirements)
مهارتهای تخصصی (Hard Skills):
- تسلط کامل و عمیق بر استاندارد BPMN 2.0 و DMN (نه صرفاً نقاشی فرایند، بلکه درک معنایی نمادها برای اجرا).
- تجربه عملی کار با Camunda Platform 8 (آشنایی با معماری Zeebe Engine مزیت کلیدی است).
- تسلط بر زبان FEEL برای نوشتن شروط و مپ کردن دادهها (Data Mapping).
- آشنایی با مفاهیم رد و بدل کردن داده (JSON, XML) و پروتکلهای وب (REST API).
- آشنایی با مفاهیم معماری میکروسرویس (Microservices)
- آشنایی اولیه با زبانهای برنامهنویسی (مانند Java یا Node.js) جهت درک نحوه نوشتن Job Workerها یک مزیت بزرگ محسوب میشود.
مهارتهای نرم (Soft Skills):
- ذهنیت تحلیلی و حل مسئله (Analytical Thinking).
- توانایی برقراری ارتباط موثر با مدیران کسبوکار (برای فهم نیاز) و تیم فنی (برای انتقال نیاز).
- دقت بالا در جزئیات و مستندسازی.