About the Role
We’re hiring a BPMS Team Lead to own end-to-end delivery of business workflows on ProcessMaker with hands-on PHP development. You will lead an squad, translate business needs into reliable BPMN 2.0 processes, build/maintain integrations, and ensure uptime, SLA, and continuous improvement across environments.
Key Responsibilities
Team Leadership & Delivery
- Lead the BPMS squad: sprint planning, backlog prioritization, reviews, code/flow reviews, mentoring.
- Drive outcome-oriented delivery: define goals/KPIs (SLA, TAT, error rate) and hit them.
Process & Workflow Implementation (ProcessMaker + BPMN 2.0)
- Model and implement workflows using BPMN 2.0 on ProcessMaker: forms, rules, Boundary Timers/Escalations, assignments, permissions.
- Translate business requirements into digital workflows; document runbooks, release notes, and user guides.
Core Development & Integration (PHP, REST, SQL)
- Write and review PHP triggers/scripts and helper services; ensure secure, maintainable code.
- Design and integrate REST APIs with idempotency, retry/backoff, and structured logging.
- Optimize SQL (joins, indexing, query performance) for process data and operational reporting.
Reliability, Support & Operations
- Monitor execution (latency, error rate, WIP, SLA breach), triage incidents, and own problem management.
- Implement alerting, dead-letter/reconcile flows, and capacity planning for high-traffic processes.
- Champion secure access (RBAC/SoD) and secrets management across environments.
Stakeholder Management
- Align with process owners, Finance/Operation/HR/IT/... teams; set expectations, manage change, and communicate status clearly.
Requirements
Must-Have Skills & Experience
- 3+ years in BPMS delivery and 1–2+ years in team/tech-lead capacity.
- Strong, hands-on ProcessMaker experience (forms, routes, timers, access, packaging).
- Solid PHP for triggers/scripts and service integration.
- Proficient with REST APIs (auth, idempotency, retries) and SQL (performance tuning).
- Working knowledge of BPMN 2.0, versioning/migration of process definitions, and release best practices.
- Git and CI/CD familiarity; clear documentation habits.
Nice-to-Have / Willing-to-Learn
- Process mining and KPI design (SLA/TAT dashboards).
- Monitoring/observability stacks (Prometheus/Grafana).
- Low-code orchestration (e.g., n8n) as a complement to BPMS.
- Practical use of AI/LLM APIs for intelligent automation (optional).
Soft Skills
- Outcome-driven, structured communicator, and calm under pressure.
- Strong stakeholder management and negotiation.
- Mentoring mindset; raises the bar on code/flow quality.
ما در دیجیکالا به عنوان شرکتی که در حوزه تجارت الکترونیک فعالیت میکنه، به دنبال تحقق رویای «لبخندی برای همه ایران» هستیم. در همین راستا، با بهرهگیری از فناوریهای روز دنیا و توسعه مداوم سرویسهای مبتنی بر تکنولوژی، ارزشهای خودمون رو در مشتریمحوری، اشتیاق برای تعالی، کارگروهی و نتیجهگرایی دنبال میکنیم.
در گروه دیجیکالا امکانی فراهم شده تا ما با افراد با تخصصهای متنوع در یک مجموعه فعالیت کنیم. علاوه بر این، با توجه به سرعت رشد بالا در دیجیکالا، امکان رشد و توسعه رو در مواجهه با چالشها و استفاده از برنامههای توسعه و آموزش متنوع داریم.