Bussiness System Analyst, Chicago, IL, US
Job Description
- 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.
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.