Job Summary
- Lead end-to-end design and implementation of IBM BPM/BAW solutions.
- Define BPM architecture, development standards, and best practices.
- Review solution designs, code, and technical deliverables to ensure quality and compliance.
- Mentor development teams and provide technical guidance across multiple projects.
- Drive technical estimations, planning, and delivery governance.
- Design and develop Process Applications, Toolkits, Coaches, Services, and Integration Services.
- Configure and implement Human Services, User Tasks, System Services, and business workflows.
- Develop reusable BPM components and frameworks.
- Implement advanced BPM capabilities including:
- Dynamic task creation
- Ad-hoc workflows
- Escalations and SLAs
- Timers and event handling
- Process optimization and monitoring
- Implement integrations with internal and external enterprise systems.
- Design and develop REST/SOA-based services.
- Integrate IBM BPM with:
- Java/Spring Boot applications
- Databases
- Identity and Access Management systems
- Messaging platforms
- Third-party APIs
- Assess legacy BPM applications and define modernization strategies.
- Lead migration initiatives from IBM BPM to modern workflow platforms such as:
- Camunda
- uFlow
- Pega
- ServiceNow Workflows
- Other BPM platforms
- Conduct proof-of-concepts (POCs) and technology evaluations.
- Drive cloud readiness and containerization initiatives.
- Collaborate with business stakeholders, architects, product owners, and delivery managers.
- Conduct requirements workshops and solution walkthroughs.
- Present technical solutions to leadership and client teams.
- Support business development activities, effort estimation, and proposal preparation.
- Troubleshoot and resolve complex production issues.
- Perform root cause analysis and recommend preventive actions.
- Ensure adherence to security, compliance, and audit requirements.
- Support release management and deployment activities.
Key Responsibilities
- Lead end-to-end design and implementation of IBM BPM/BAW solutions.
- Define BPM architecture, development standards, and best practices.
- Review solution designs, code, and technical deliverables to ensure quality and compliance.
- Mentor development teams and provide technical guidance across multiple projects.
- Drive technical estimations, planning, and delivery governance.
- Design and develop Process Applications, Toolkits, Coaches, Services, and Integration Services.
- Configure and implement Human Services, User Tasks, System Services, and business workflows.
- Develop reusable BPM components and frameworks.
- Implement advanced BPM capabilities including:
- Dynamic task creation
- Ad-hoc workflows
- Escalations and SLAs
- Timers and event handling
- Process optimization and monitoring
- Implement integrations with internal and external enterprise systems.
- Design and develop REST/SOA-based services.
- Integrate IBM BPM with:
- Java/Spring Boot applications
- Databases
- Identity and Access Management systems
- Messaging platforms
- Third-party APIs
- Assess legacy BPM applications and define modernization strategies.
- Lead migration initiatives from IBM BPM to modern workflow platforms such as:
- Camunda
- uFlow
- Pega
- ServiceNow Workflows
- Other BPM platforms
- Conduct proof-of-concepts (POCs) and technology evaluations.
- Drive cloud readiness and containerization initiatives.
- Collaborate with business stakeholders, architects, product owners, and delivery managers.
- Conduct requirements workshops and solution walkthroughs.
- Present technical solutions to leadership and client teams.
- Support business development activities, effort estimation, and proposal preparation.
- Troubleshoot and resolve complex production issues.
- Perform root cause analysis and recommend preventive actions.
- Ensure adherence to security, compliance, and audit requirements.
- Support release management and deployment activities.
Skill Requirements
Must: IBM BPM /BAW
Good to have: Camunda