Overview
On Site
$CAD 90/Hr
Contract - W2
Contract - 10 month(s)
Skills
Middleware Specialist
Job Details
Job Description:
Responsibilities:
- Provide planning, consulting, technical analysis, design, deployment, development, testing, implementation, maintenance, upgrades and daily support of middleware products.
- Experience with web and applications tier servers, message brokers, messaging services, adapters and development framework/technologies.
- Experience in middleware software installation, configuration, tuning, system optimization and administration, as well as experience with application development.
- Experience with change management and release management as processes supporting the implementation of large applications.
- Experience with incident and problem management processes.
- Experience in structured methodologies for the design, development, implementation and maintenance of applications.
- Experience producing design artefacts, code, configurations, scripts, and test cases.
- Ability to analyze the results from functional, security, load-and-stress testing and resolve reported issues.
- Ability to analyze and solve data integrity, security, configuration and recovery issues.
- Assess and test Change Requests (CRQ) with technical content and updating as necessary.
- Ability to participate in release promotions/implementations.
- Experience with middleware and gateways.
- Experience on application monitoring and support.
- A team player with a track record for meeting deadlines.
Technical Skills - 50%:
- 8+ years experience with COTS based Business Automation and Case Candidateagement solutions (ie: IBM Cloud Pack for Business Automation).
- 8+ years experience with business process management and case management automation software suites.
- 7+ years experience in Java based development utilizing a combination of WebSphere, JDBC, Oracle, DB2, Data Power and associated Web technologies including JavaScript and JSP.
- 5+ years experience in integration of Open Source Software (OSS) products into new and existing systems.
- Experience in development and design of new mid-tier applications or enhancement to existing ones in a Dev OPS focused environment.
- Preparation of automated deployment builds (Jenkins).
- Experience in structured, agile and DevOp methodologies for the development, design, implementation and maintenance of applications.
- Experience with one plus platforms, including the operating system, database technology, communication protocols, middleware and gateways.
- Experience developing or maintaining large scale IT systems, including high-volume public facing programs.
- Development and design of new programs or enhancements to existing ones.
- Integration of service API's and micro-services to existing or new web services.
- Ability to understand and analyze business requirements, and to design structured programs that efficiently satisfy these requirements.
- Ability to write programs that are modular, well-structured, and easy to maintain.
- DemonstXXd success writing system design and implementation documents.
- Experience with, and understanding of, relational databases (DB2, Oracle, MS-SQL).
- Preparation of test plans, test data, and unit-testing of programs.
- Preparation of implementation plans and promotion of modules.
- Participate in business requirements walkthroughs.
- Conduct/participate in design and testing walkthroughs.
- Analysis of business requirement documents and liaison with clients.
- Experience adopting and adhering to unified I&IT project management. methodologies (waterfall, agile and DevOps) enterprise architecture and gating frameworks, and standard systems development methodologies.
- Respond to client queries and troubleshooting of production incidents with proven and demonstrable troubleshooting and analytical experience.
- Strong Interpersonal, negotiation skills, verbal and written communications skills.
- Strong consulting skills to engage with all stakeholders.
- Demonstrated team player with a track record for meeting deadlines.
- Demonstrated success in working productively with business clients, developers, and technical specialists such as DBAs, web administrators, etc.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.