Sr. Camunda Administrator

Total-TECH Co.

” The Job Description”

  • Install and configure Camunda BPM platform in both production and non-production environments.
  • Configure Camunda engines (Standalone, Embedded, Spring Boot) and ensure seamless integration with Java applications and other third-party systems.
  • Set up and configure Camunda Cockpit, Tasklist, and Admin interfaces for process monitoring and administration.
  • Perform ongoing maintenance, patching, and upgrades of Camunda BPM and related components (e.g., database, application servers, JVM).
  • Monitor system health and ensure the platform operates efficiently with minimal downtime.
  • Manage the underlying databases (e.g., PostgreSQL, MySQL, Oracle) for the Camunda engine, ensuring database optimization and performance.
  • Deploy BPMN processes, CMMN (Case Management Model and Notation), and DMN (Decision Model and Notation) workflows in the Camunda engine.
  • Collaborate with business analysts, developers, and stakeholders to troubleshoot and optimize business processes.
  • Set up version control and rollback mechanisms for process deployments to manage change effectively.
  • Tune the Camunda engine for high performance, ensuring optimal resource utilization for business-critical processes.
  • Analyze and optimize the performance of workflows, database queries, and task execution.
  • Implement caching, clustering, and load-balancing strategies to support high availability and scalability.
  • Set up monitoring systems to track key performance indicators (KPIs), workflow execution times, error rates, and overall system health.
  • Integrate Camunda with external monitoring tools (e.g., Prometheus, Grafana) for real-time alerting and performance monitoring.
  • Analyze and address bottlenecks in workflow execution, ensuring timely identification and resolution of issues.
  • Implement security best practices for user authentication and authorization, including integration with LDAP or Active Directory for role-based access control (RBAC).
  • Ensure secure communication between Camunda components (e.g., SSL/TLS encryption).
  • Manage and audit system access to ensure compliance with security policies.
  • Implement comprehensive backup and disaster recovery strategies to ensure minimal data loss and system downtime.
  • Regularly test backup and recovery plans, ensuring the platform can be restored quickly in case of failure.
  • Collaborate closely with development teams to ensure Camunda is integrated effectively within microservices, enterprise applications, and REST/SOAP APIs.
  • Provide technical guidance and support to teams deploying BPMN workflows, decision tables (DMN), and other components in the Camunda ecosystem.
  • Act as a key point of contact for business stakeholders, offering support and technical troubleshooting for any Camunda-related issues.
  • Maintain comprehensive documentation for the Camunda platform, including setup guides, operational procedures, and troubleshooting workflows.
  • Create detailed technical documentation for process deployments, security configurations, performance tuning, and issue resolution.
  • Provide training and knowledge-sharing sessions for development and business teams to ensure efficient use of the Camunda platform.
  • Diagnose and resolve issues in Camunda process execution, task management, and system performance.
  • Investigate and resolve integration issues between Camunda and third-party systems, ensuring smooth data flows and service operations.

    Requirements:

  • Strong experience with Camunda BPM platform installation, configuration, and administration in enterprise environments.
  • In-depth knowledge of BPMN 2.0, DMN, and CMMN standards, with experience deploying and managing business processes within Camunda.
  • Proficiency with Camunda REST APIs and Camunda extensions, including Spring Boot integration and embedded setups.
  • Experience with administering application servers (e.g., Apache Tomcat, JBoss, WildFly) to host Camunda.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL, Oracle) used by the Camunda engine, including database optimization and tuning.
  • Familiarity with containerization technologies such as Docker and orchestration platforms like Kubernetes for deploying Camunda in cloud or hybrid environments.
  • Expertise in performance optimization for the Camunda platform, including process optimization, database tuning, and JVM configuration.
  • Experience with monitoring tools (e.g., Prometheus, Grafana) to track performance and resolve bottlenecks.
  • Proficiency in scripting languages (e.g., Bash, Python) to automate routine administration tasks such as process deployment, monitoring setup, and backups.
  • Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI) to automate the deployment of BPMN models and process definitions.
  • Strong knowledge of authentication, authorization, and role-based access control (RBAC) configurations within Camunda, including LDAP or Active Directory integration.
  • Proficiency in securing communication within Camunda using SSL/TLS encryption.
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 5+ years of experience working as a systems administrator, with at least 3 years specializing in BPM platforms such as Camunda.
  • Proven experience managing, optimizing, and supporting Camunda BPM environments in large-scale enterprise settings.

Preferred Skills:

  1. Familiarity with deploying Camunda within microservices architectures, including experience with orchestrating distributed workflows across services.
  2. Hands-on experience integrating Camunda with DevOps tools and practices, including Docker, Kubernetes, and Helm for containerized deployments.
  3. Proficiency with Java development, especially for embedding Camunda into Java applications using Spring Boot or other frameworks.

Certifications:

  1. Camunda Certified Administrator or Developer.
  2. Certifications in Java development, system administration, or relevant cloud technologies.

Tagged as: , , , , , , , , , , , , , , ,

Upload your CV/resume or any other relevant file. Max. file size: 3 GB.

Job Overview
Job Location