Responsibilities:
- Provide planning, consulting, technical analysis, design, deployment, development, testing, implementation, maintenance, upgrades and daily support of middleware products.
Desirable Skills:
- Knowledge and understanding of Information Management principles, concepts, policies and practices.
- Knowledge of portal services
- Knowledge of PKI Security Infrastructure
- Knowledge and understanding of the Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Experience conducting system monitoring and performance and data integrity in accordance with ITIL standards
Requirements
Experience and Skill Set Requirements:
Must Haves:
- Experience with web, applications servers and OS including but not limited to:
- Apache HTTP Server
- IBM HTTP Server,
- IBM WebSphere
- Linux, Windows,
- Experience with middleware and gateways
Skill Set Requirements:
Mandatory:
- Experience with web, applications servers and OS including but not limited to:
- Apache HTTP Server
- IBM HTTP Server,
- IBM WebSphere
- Linux, Windows, Solaris and AIX
- Experience with middleware and gateways
- Experience with development framework/technologies
- Experience on application monitoring and support
- Experience in middleware software installation, configuration, tuning 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 in structured methodologies for the design, development, implementation and maintenance of applications
- Experience producing design artifacts, 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 update as necessary
- Ability to participate in release promotions/implementations
- A team player with a track record of meeting deadlines
- Provide end-to-end solution design, development and unit testing along with recommendations to achieve business outcomes in alignment with business requirements, Cluster reference architecture and Ministry-specific objectives.
- Collaborate with stakeholders to understand business goals and support delivery outcomes.
- Develop code following the SA development standards, architectural governance principles and design patterns in the development of end-to-end solutions
- Experience design and implementation of REST API integrations and best practices
- Incorporate security requirements into the design, understand and comply with OPS security standards and policies.
Methodology, testing, and troubleshooting:
- Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- Experience working in an agile development environment
- Ability to provide user and system documentation as required
- Contribute to the effective management of risks and issues associated with Solution designs
- Collaborate with cross-functional and distributed teams, including designers, developers, architects, project managers, and QA
- Promotes industry standards and best practices with the product teams.
- Perform thorough code reviews including unit tests and ensure high quality of the software.
- Fix defects and support developers, testers and end users
Planning, documentation, and communication:
- Prepare work plans with CYSSC Managers, report and adjust completion status, and report issues and risks in a timely manner
- Write technical documentation that supports and thoroughly explains the architecture
- Deliver knowledge transfer sessions to the team on the work completed