Title: Middleware Specialist
Location: Toronto, ON
Duration: 12 Months
Description
Responsibilities
- Provide planning, consulting, technical analysis, design, deployment, development, testing, implementation, maintenance, upgrades, and daily support of middleware products
General Skills
- Experience with web and application tier servers
- Experience with message brokers
- Experience with messaging services
- Experience with adapters
- Experience with development frameworks/technologies
- Experience in middleware software installation, configuration, tuning, system optimization, administration, and application development
- Experience with change management and release management processes for large applications
- Experience with incident and problem management processes
- Experience in structured methodologies for designing, developing, implementing, and maintaining applications
- Experience producing design artefacts, code, configurations, scripts, and test cases
- Ability to analyze results from functional, security, load, and stress testing and resolve issues
- Ability to analyze and resolve data integrity, security, configuration, and recovery issues
- Assess and test Change Requests (CRQ) with technical content and updates
- Participate in release promotions and implementations
- Experience with middleware and gateways
- Experience with application monitoring and support
- Team player with a track record of meeting deadlines
Desirable Skills
- Knowledge of Information Management principles, policies, and concepts
- Knowledge of portal services
- Knowledge of GO-PKI Security or similar PKI infrastructures
- Understanding of Accessibility for Ontarians with Disabilities Act (AODA) regulations
- Experience with system and application monitoring in accordance with ITIL standards
- Sustaining large application implementations using technologies like IIS, IBM HTTP Server, Apache, WebSphere, Cognos, BPM, Oracle Database, Siebel, Identity Manager, Analytics, Informatica, CTRL-M, Nagios, Prometheus, DynaTrace, Grafana, Elasticsearch, Logstash, Kibana, Solaris, Windows, AIX, Linux
Skills and Experience
Technical Skills
- 8+ years in COTS-based Business Automation and Case Management solutions (e.g., IBM Cloud Pack for Business Automation)
- 8+ years in business process and case management software suites
- 7+ years in Java development with WebSphere, JDBC, Oracle, DB2, DataPower, JavaScript, JSP
- 5+ years integrating OSS products into systems
- Experience in developing and designing mid-tier applications in DevOps environments
- Experience with automated deployment tools like Jenkins
- Knowledge of structured, agile, and DevOps methodologies
- Experience with various platforms, databases, communication protocols, middleware, and gateways
- Experience in large-scale IT systems, high-volume public-facing programs
- Ability to design, develop, and maintain web services and micro-services
- Proficiency in relational databases (DB2, Oracle, MS-SQL)
- Experience in testing, implementation planning, and documentation
Analytical Skills
- Analyzing business requirements and liaising with clients
- Adhering to project management methodologies (waterfall, agile, DevOps)
- Troubleshooting production incidents effectively
Communication Skills
- Strong verbal and written communication
- Interpersonal and negotiation skills
- Consulting skills for stakeholder engagement
- Proven team player with deadline management
Must-have Qualifications
- 8+ years experience with COTS-based Business Automation and Case Management solutions
- 8+ years experience with business process and case management software
- Experience with structured, agile, and DevOps methodologies
- Experience integrating service APIs and micro-services with web services