وصف الوظيفة
نحن نبحث عن مهندس أول لنظم إدارة العمليات التجارية (BPM) وأتمتة سير العمل لقيادة تصميم وتطوير وتنفيذ حلول BPM وأتمتة سير العمل. سيركز الدور على تقديم حلول تنسيق العمليات القابلة للتطوير باستخدام Camunda 7 و Camunda 8، مع ضمان الجودة التقنية والتكامل والحوكمة والمواءمة مع متطلبات العمل.
المسؤوليات الرئيسية
قيادة مشاريع BPM وأتمتة سير العمل من المفهوم وحتى التطوير والاختبار والإنتاج. تصميم وتنفيذ حلول BPM وأتمتة سير العمل باستخدام Camunda 7 و Camunda 8. تحديد البنية التقنية واستراتيجيات التكامل لحلول سير العمل وأتمتة العمليات. تطوير حلول تنسيق العمليات ودمج سير العمل مع أنظمة المؤسسة. قيادة مبادرات الترحيل بين منصات BPM ودعم انتقال سير العمل والعمليات الحالية. مراجعة التصاميم التقنية ونهج التطوير وجودة الكود لضمان الالتزام بالمعايير التقنية وأفضل الممارسات. توجيه فرق التطوير وتقديم التوجيه التقني والتدريب. التعاون مع أصحاب المصلحة في الأعمال لتحليل وتحسين وأتمتة عمليات الأعمال. وضع وصيانة حوكمة BPM والمعايير وإرشادات التطوير وأفضل الممارسات. إعداد وصيانة التوثيق التقني، مع ضمان تحديثه بأحدث التحسينات والإصدارات. المساعدة في مراجعة وتحسين البنية التقنية الحالية، بما في ذلك أنماط التصميم وممارسات التطوير. العمل وفقاً لدورة حياة تطوير البرمجيات (SDLC) بالكامل. تصميم هياكل قواعد البيانات وتطوير استعلامات SQL فعالة لدعم حلول BPM وسير العمل. استكشاف الأخطاء التقنية وإصلاحها والمساهمة في أداء واستقرار والتحسين المستمر لحلول سير العمل.
متطلبات الوظيفة
درجة البكالوريوس في علوم الحاسب، أو هندسة البرمجيات، أو تكنولوجيا المعلومات، أو مجال ذي صلة. خبرة من 4 إلى 7 سنوات في مجال BPM، أو أتمتة سير العمل، أو تطوير البرمجيات، أو مجال تقني ذي صلة. خبرة عملية في Camunda 7 و Camunda 8. معرفة قوية بـ BPM و BPMN وأتمتة سير العمل وتنسيق العمليات. خبرة في البنية التقنية وتكامل الأنظمة والتكامل القائم على واجهة برمجة التطبيقات (API). معرفة قوية بقواعد البيانات، بما في ذلك تصميم قواعد البيانات واستعلامات SQL. خبرة في ممارسات تطوير البرمجيات ودورة حياة تطوير البرمجيات (SDLC). خبرة في التصميم التقني ومراجعة الكود. مهارات قوية في حل المشكلات والتحليل. القدرة على توجيه المطورين وتقديم التوجيه التقني. مهارات قوية في التواصل والتعاون مع أصحاب المصلحة التقنيين والتجاريين. إجادة اللغة الإنجليزية.
Job Description
We are looking for a Lead BPM & Workflow Automation Engineer to lead the design, development, and implementation of BPM and workflow automation solutions. The role will focus on delivering scalable process orchestration solutions using Camunda 7 and Camunda 8, while ensuring technical quality, integration, governance, and alignment with business requirements.
Key Responsibilities
Lead BPM and workflow automation projects from concept through development, testing, and production. Design and implement BPM and workflow automation solutions using Camunda 7 and Camunda 8. Define technical architecture and integration strategies for workflow and process automation solutions. Develop process orchestration solutions and integrate workflows with enterprise systems. Lead migration initiatives between BPM platforms and support the transition of existing workflows and processes. Review technical designs, development approaches, and code quality to ensure adherence to technical standards and best practices. Mentor development teams and provide technical guidance and training. Collaborate with business stakeholders to analyze, optimize, and automate business processes. Establish and maintain BPM governance, standards, development guidelines, and best practices. Prepare and maintain technical documentation, ensuring it is updated with the latest enhancements and releases. Assist in reviewing and improving the existing technical architecture, including design patterns and development practices. Work in compliance with the full Software Development Life Cycle (SDLC). Design database structures and develop efficient SQL queries to support BPM and workflow solutions. Troubleshoot technical issues and contribute to the performance, stability, and continuous improvement of workflow solutions.
Job Requirements
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.4–7 years of relevant experience in BPM, workflow automation, software development, or a related technical field. Hands-on experience with Camunda 7 and Camunda 8. Strong knowledge of BPM, BPMN, workflow automation, and process orchestration. Experience in technical architecture, system integration, and API-based integrations. Strong database knowledge, including database design and SQL queries. Experience with software development practices and the SDLC. Experience in technical design and code reviews. Strong problem-solving and analytical skills. Ability to mentor developers and provide technical guidance. Strong communication and collaboration skills with technical and business stakeholders. Good command of English.