Hello,
We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, and we currently have a job opening that may interest you
Title: IBM BPM Platform Engineer / Administrator
Location: Chicago, IL (Onsite)
Position: Contract
Required Skills and Experience
• Strong experience in IBM BPM / IBM Business Automation Workflow (BAW) platform engineering and administration.
• Hands-on experience in installation, configuration, deployment, and support of IBM BPM environments.
• Strong knowledge of WebSphere Application Server (WAS) administration and configuration.
• Experience in managing clusters, nodes, profiles, JVM tuning, and server performance optimization.
• Experience with application deployments, process app migrations, and environment promotion activities.
• Strong troubleshooting skills in platform, middleware, and application support scenarios.
• Experience with Linux/Unix and/or Windows server environments.
• Strong understanding of database connectivity and integration with IBM BPM platforms.
• Familiarity with monitoring tools, log analysis, incident management, and root cause analysis.
• Knowledge of high availability, disaster recovery, backup, and platform resiliency concepts.
• Experience in working with enterprise release management and change management processes.
• Strong communication and stakeholder management skills.
• Experience with IBM Business Automation Workflow (BAW) in addition to IBM BPM.
• Knowledge of DevOps tools such as Jenkins, GitHub, UrbanCode Deploy, or similar deployment automation tools.
• Familiarity with container platforms, cloud environments, or hybrid infrastructure models.
• Experience with REST/SOAP services, messaging systems, and enterprise integration patterns.
• Exposure to security certificates, LDAP, SSO, and authentication/authorization mechanisms.
• Understanding of database platforms such as Oracle, DB2, or SQL Server.
• Experience in scripting for automation using Shell, Python, or Jython.
Position Overview
• We are seeking an experienced IBM BPM Platform Engineer to manage, support, and optimize enterprise-grade IBM BPM / Business Automation Workflow (BAW) environments.
• This role focuses on platform engineering, deployment support, performance optimization, and ensuring high availability of critical business process applications.
BPM Platform Job Description:
1. IBM BPM Platform Administration
• Install, configure, and maintain IBM BPM / IBM Business Automation Workflow environments.
• Manage platform components across development, QA, UAT, and production environments.
• Perform environment setup, server configuration, and platform upgrades/patching.
• Support day-to-day platform operations to ensure system stability and availability.
2. Deployment and Release Support
• Manage deployment of BPM applications, process apps, toolkits, and related artifacts across environments.
• Support release management activities, including build packaging, deployment validation, and rollback planning.
• Coordinate with development and DevOps teams for smooth application migration and production releases.
3. Platform Engineering and Environment Management
• Design and maintain highly available and scalable IBM BPM platform environments.
• Configure clusters, nodes, application servers, and supporting middleware components.
• Ensure platform readiness for enterprise workloads and business-critical process applications.
• Support infrastructure planning and capacity management for BPM environments.
4. Performance Monitoring and Optimization
• Monitor system health, application performance, and platform utilization.
• Troubleshoot performance bottlenecks, memory issues, thread issues, and environment instability.
• Tune IBM BPM, WebSphere Application Server, JVM, and database configurations for optimal performance.
• Implement proactive monitoring and alerting mechanisms.
5. Troubleshooting and Incident Support
• Investigate and resolve platform-related incidents, deployment failures, and environment issues.
• Perform root cause analysis for recurring issues and implement preventive measures.
• Provide L2/L3 support for production and non-production IBM BPM environments.
• Work closely with infrastructure, database, and application teams to resolve cross-functional issues.
6. Integration and Middleware Support
• Support integration of IBM BPM with enterprise applications, web services, messaging systems, and databases.
• Assist in configuring connectivity with middleware components and external systems.
• Ensure secure and reliable communication between BPM platform and dependent services.
7. Security, Compliance, and Governance
• Implement platform security standards, access controls, and environment hardening practices.
• Support audit, compliance, backup, and disaster recovery requirements.
• Ensure deployment and operational processes align with enterprise governance standards.
8. Documentation and Collaboration
• Create and maintain platform architecture documents, configuration guides, deployment procedures, and support runbooks.
• Collaborate with solution architects, developers, administrators, and business teams.
• Provide technical guidance and best practices for IBM BPM platform usage and support.
If Not there
• Reject if missing: IBM BPM/BAW administration hands-on experience
• Reject if missing: WebSphere Application Server clustering and administration
• Reject if missing: Proven deployment/release management for BPM artifacts
• Reject if missing: Performance tuning (JVM/WAS/DB) and troubleshooting/RCA
• Reject if missing: Database integration with Oracle/DB2/SQL Server
• Reject if missing: Security basics (LDAP/SSO, certificates)
• Reject if missing: Scripting/automation capability