Your browser does not support javascript! Please enable it, otherwise web will not work for you.

IBM Bamoe @ Cerebra

Home > IT & Information Security - Other

 IBM Bamoe

Job Description

JD for IBM Bamoe 4 to 6 yrs experience

"IBM Bamoe" is the current enterprise branding for what was formerly Red Hat Process Automation Manager (RHPAM) and Red Hat Decision Manager (RHDM).

Java Developer specializing in Business Rules (Drools) and Business Process Management (jBPM) who knows how to deploy these on modern cloud platforms (OpenShift/Kubernetes).

Here is the breakdown of what this job description actually requires you to know and do.

Bamoe stands for Business Automation Manager Open Editions.

    • Inherited from JBoss Drools & jBPM (Open Source)
    • Then to  Red Hat PAM (Process Automation Manager) & Red Hat DM (Decision Manager).
    • Now its IBM Bamoe.

Skills

  • Technologies: IBM Bamoe, Red Hat PAM (RHPAM), RHDM, Drools, jBPM, Kogito.
  • Frameworks: Quarkus, Spring Boot, Microservices.
  • Standards: BPMN 2.0, DMN 1.3/1.4.
  • Tools: Business Central, KIE Server, VS Code (Bamoe Canvas).

For a 4-6 year profile, they expect you to design solutions using these tools.

  • Drools (Rule Engine): You must be proficient in writing rules.
    • Keywords: DRL (Drools Rule Language), Decision Tables (Excel), andcrucially for BamoeDMN (Decision Model and Notation). DMN is the modern standard they will look for.
  • jBPM (Process Engine): You need to understand workflows.
    • Keywords: BPMN 2.0 (Business Process Model and Notation), User Tasks, Service Tasks, Gateways, Script Tasks.
  • Kogito: This is the most critical modern skill. Bamoe v9 is heavily based on Kogito, which is the "cloud-native" version of Drools/jBPM.
  • Quarkus & Spring Boot: Unlike the old version (which ran on JBoss EAP), Bamoe runs as lightweight microservices. You need to know how to embed the rule engine inside a Quarkus or Spring Boot application.
  • OpenShift / Kubernetes: Since Bamoe is "Cloud Native," you are expected to know how to containerize these applications, create Docker images, and deploy them to OpenShift.

Architecture

Can write a rule in a .drl file.

Can decide when to use Stateless (Rules) vs Stateful (Processes) sessions. Knows how to break a monolith KIE Server into microservices.

Integration

Can call a REST API.

Can implement Event-Driven Architecture (using Kafka) to trigger rules or processes asynchronously.

Migration

N/A

Likely has experience moving projects from Red Hat PAM v7 to Bamoe v8/v9.

Standards

Writes Java logic for rules.

Pushes for DMN (visual models) over DRL (code) so business analysts can read them.

"Bamoe" scenarios for discussions

  1. DMN vs. DRL:  DMN (Decision Model and Notation) instead of traditional DRL files?"
  2. Kogito/Quarkus:  The advantage of running Bamoe on Quarkus?
  3. State Management: Handling long-running processes (Stateful) in a microservices environment

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: IT & Information Security
Role Category: IT & Information Security - Other
Role: IT & Information Security - Other
Employement Type: Full time

Contact Details:

Company: Cerebra
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Drools Spring b BPN IBM Bamoe DMN JBPM openshift Quarkus Kogito Redhat PAM Spring Boot

 Fraud Alert to job seekers!

₹ 50,000-2.25 Lacs P.A

Cerebra

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nMNC