Camunda
Sign Up/Sign In
All jobs
Report
Job workers
Location
remote
About the job
This job is sourced from a job board
Overview
About the role
A job worker is a service capable of performing a particular task in a process. Each time such a task needs to be performed, this is represented by a job. A job has the following properties: Type: Describes the work item and is defined in each task in the process. The type is referenced by workers to request the jobs they are able to perform. Custom headers: Additional static metadata that is defined in the process. Custom headers are used to configure reusable job workers (e.g. a notify Slack worker might read out the Slack channel from its header.) Key: Unique key to identify a job. The key is used to hand in the results of a job execution, or to report failures during job execution. Variables: The contextual/business data of the process instance required by the worker to do its work. Requesting jobs Job workers request jobs of a certain type on a regular interval (i.e. polling). This interval and the number of jobs requested are configurable in the Zeebe client. If one or more jobs of the requested type are available, Zeebe (the workflow engine inside Camunda 8) streams activated jobs to the worker. Upon receiving jobs, a worker performs them and sends back a complete or fail command for each job, depending on if the job could be completed successfully.
About the company
Camunda 8 is a workflow engine that orchestrates business processes.
Skills
zeebe
java
grpc
Might no longer accept applications
Explore more jobs