Job Description:
Responsibilities:
- Provide planning, consulting, technical analysis, design, deployment, development, testing, implementation, maintenance, upgrades, and daily support of middleware products.
Experience and Skill Set Requirements:
- Experience with web, application servers, and OS.
- Apache HTTP Server.
- IBM HTTP Server.
- IBM WebSphere.
- Linux, Windows, Solari,s and AIX.
- Experience with middleware and gateways.
- Experience with development framework/technologies.
- Experience in 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 in designing and implementing REST API integrations and best practices.
- Incorporate security requirements into the design, understand and comply with client security standards and policies.
Desirable:
- Knowledge and understanding of Information Management principles, concepts, policies, and practices.
- Knowledge of portal services.
- Knowledge of PKI Security Infrastructure.
- Experience conducting system monitoring and performance, and data integrity per ITIL standards
Methodology, Testing, and Troubleshooting - 30%:
- 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 - 20%:
- Prepare work plans with CYSSC Managers, report and adjust completion status, and report issues and risks on time.
- Write technical documentation that supports and thoroughly explains the architecture.
- Deliver knowledge transfer sessions to the team on the work completed