Responsibilities : SustenanceAnalysis :
SustenanceAnalysis :
- Identifyand document the impact of the business requirement changes ortechnical changes due to patching to mitigate identifiedvulnerabilities end of life component changes and versionupgrades.
- Identifyand document the impact to the User Interface due to the proposedchanges.
- Identifyand document the impact to the Middle Ware due to the proposedchanges.
- Identifyand document the impact to the Database model and historical datadue to the proposedchanges.
- Identifyand document the impact to the reporting components for theproposedchanges.
- Identifyand document the impact to the security user roles userauthorisation and user authentication due to the proposedchanges.
- Identifyand document the impact to the underlying technologies and managedservices being consumed due to the proposedchanges.
- Identifyand document the risks due to the proposedchanges.
- Estimatethe time required to implement the proposedchanges.
- Validatethe project plan including the identified sprints to deliver thesolution and confirm the target dates fordeliverables.
- UpdateDevOps repository to reflect thechanges.
- Validatethe test plan and confirm quality assurancetargets.
SustenanceDesign :
- Identifydocument and validate the design changes to the system componentsof the User Interface impacted by thechange.
- Identifydocument and validate the design changes to the system componentsof the middle ware impacted by thechange.
- Identifydocument and validate the design changes to the system componentsof the data model database Schema and historical data impacted bythechange.
- Identifydocument and validate the design changes to the system componentsof the reporting impacted by thechange.
- Identifydocument and validate the design changes to the security userauthentication user authorisation impacted by thechange.
- Updatedocumentation inDevOps.
- Identifyand document the test cases required for validating thechange.
- Enableconsensus with the team on the changes to the systemdesign.
SustenanceImplementation :
- Implementchanges to the code for incorporating the changes to the userinterface components. Unit test the changes to enable qualityassurance.
- Implementchanges to the code for incorporating the changes to the middleware components. Unit test the changes to enable qualityassurance.
- Implementchanges to the code for incorporating the s changes to the metadatacomponents. Unit test the changes to enable qualityassurance.
- Implementchanges to the code for incorporating the changes to the databasecomponents. Unit test the changes to enable qualityassurance.
- Implementchanges to Data model Database indexes stored procedures andfunctions. Unit test the changes to enable qualityassurance.
- Implementchanges to the reporting components. Unit test the changes toensurequality.
- Implementchanges to the application security User Authentication and UserAuthorisation as per design. Unit test the changes to ensurequality.
- Updatecode in the DevOps repository to reflect thechanges.
- Packageand document the whole solution for deployment to Testenvironment.
- Documentthe Release ChangeList.
SustenanceTesting :
- Createrequired scripts to populate the data in test environment to enableintegratedtesting.
- Promotesolution to testenvironment.
- Supportintegratedtesting.
- Resolveissuesidentified.
- Supportuser acceptancetesting.
- Aidin promotion toProduction.
- Analyzethe log files from all the servers and fix any issuesidentified.
Requirements
Experienceand Skill SetRequirements :
MustHaves :
- 10Years experience with support and maintenance of large complex andlegacy applications using JAVA Web sphere MySQLand Oracletechnologies.
- 7Years experience with developing and maintaining applications withOracle DB MySQL Oracle SQL Developer PL / SQL Stored ProceduresFunctions and datamodeling.
- 4years experience with Dockers Kubernetes Microservices REST API sGateway JSON React and Messagebus.
- 3years experience with DevOps including GitHub Testing toolsAutomated deployment pipelineDashboard.
Skill SetRequirements :
PublicSectorExperience :
- Knowledgeand experience with Public Sector Health relatedprojects
- Knowledgeand understanding of Ministry policy and IT project approvalprocesses andrequirements.
- Knowledgeof Public Sector Enterprise Architecture artifacts (or similar)processes and practices and ability to produce technicaldocumentation that comply with industry standardpractices.
- Knowledgeof adopting and adhering to Public Sector Unified I&ITProject Methodology Public Sector Gatingprocess.
TechnicalSkills :
- 10Years experience with support and maintenance of large complex andlegacy applications using JAVA Web sphere MySQLand Oracletechnologies.
- 10Years experience in developing and maintaining applications withEJB Eclipse RUP UML Use Case Model Sequence Diagrams and ERDiagrams
- 5Years experience with developing and maintaining applications usingHibernate andJPA.
- 7Years experience with developing and maintaining applications withOracle DB MySQL Oracle SQL Developer PL / SQL Stored ProceduresFunctions and datamodeling.
- 4years experience with Dockers Kubernetes Microservices REST API sGateway JSON React and Messagebus.
- 4years experience with developing scalable solutions on the cloudusing managedservices.
- 3Years experience with developing and maintaining applications usingJava Messagebus.
- 3years experience developing User Interface in JSP HTML and JavaScript
- 3years experience with integrating 3rd party tools and libraries foremail and other functionality with Javacode
- 3years experience with DevOps including GitHub Testing toolsAutomated deployment pipelineDashboard.
- 5years experience with security user authentication andauthorisation.
Core Skills andExperience :
- 10years experience with Java J2EE JSF Hibernate Oracle DB andMySQL.
- 10years experience in supporting and maintaining applications usingOracle SQL Developer and optimising queryperformance.
- 10year experience with Eclipse RUP UML and ERDiagrams.
- 10years experience with supporting and maintaining large complexlegacyapplications.
- 5years experience in support and maintenance of applications usingHibernate andJPA
- 5 Yearsexperience in developing applications with complex datavalidation.
- 5Years experience with maintaining version control for the codeusingDevOps.
- 10years of experience with technical systems specifications andtranslating them into working tested applications for large complexmission criticalapplications.
- 10years of experience in technical analysis program code detailedprogramming and reports specifications program design writing and / or generating code and conducting unittests.
- 10years of experience in developing and maintaining system designmodels technical documentation andspecifications.
- 5years of experience in conducting technical evaluation andassessment of options for technical design issues applicationconfiguration aspects and integration capabilities related toolsand utilities gap analysis of integration components to technicalrequirements / specifications / documentation.
- 5years experience with Agile / scrum SDLCmethodologies
- 5years experience with security user authentication andauthorisation.
General :
- Criticalthinking analytical and problemsolvingskills
- Excellentverbal and written communicationskills.
- Strongconsulting skills to engage with allstakeholders.
- Proventrack record for building strong workingrelationships.
- Excellentcustomer service skills including tact and diplomacy to ensureclient needs are managedeffectively
Experience and Skill Set Requirements : Must Haves : 10+ Yearsexperience with support and maintenance of large, complex andlegacy applications using JAVA, Web sphere, MySQLand Oracletechnologies.
7+ Years experience with developing and maintainingapplications with Oracle DB, MySQL Oracle SQL Developer, PL / SQL,Stored Procedures, Functions and data modeling.
4+ years experiencewith Dockers, Kubernetes, Microservices, REST API s, Gateway, JSON,React and Message bus. 3+ years experience with DevOps includingGitHub, Testing tools, Automated deployment pipeline, Dashboard.
Skill Set Requirements : Public Sector Experience : Knowledge andexperience with Public Sector Health related projects Knowledge andunderstanding of Ministry policy and IT project approval processesand requirements.
Knowledge of Public Sector EnterpriseArchitecture artifacts (or similar), processes and practices, andability to produce technical documentation that comply withindustry standard practices.
Knowledge of adopting and adhering toPublic Sector Unified I&IT Project Methodology, Public SectorGating process. Technical Skills : 10+ Years experience with supportand maintenance of large, complex and legacy applications usingJAVA, Web sphere, MySQLand Oracle technologies.
10+ Yearsexperience in developing and maintaining applications with EJB,Eclipse, RUP, UML, Use Case Model, Sequence Diagrams, and ERDiagrams 5+ Years experience with developing and maintainingapplications using Hibernate and JPA.
7+ Years experience withdeveloping and maintaining applications with Oracle DB, MySQLOracle SQL Developer, PL / SQL, Stored Procedures, Functions and datamodeling.
4+ years experience with Dockers, Kubernetes,Microservices, REST API s, Gateway, JSON, React and Message bus. 4+years experience with developing scalable solutions on the cloudusing managed services.
3+ Years experience with developing andmaintaining applications using Java Message bus. 3+ yearsexperience developing User Interface in JSP, HTML, and Java Script3+ years experience with integrating 3rd party tools and librariesfor email and other functionality with Java code 3+ yearsexperience with DevOps including GitHub, Testing tools, Automateddeployment pipeline, Dashboard.
5+ years experience with security,user authentication and authorisation. Core Skills and Experience : 10+ years experience with Java, J2EE, JSF, Hibernate, Oracle DB andMySQL.
10+ years experience in supporting and maintainingapplications using Oracle SQL Developer and optimising queryperformance.
10+ year experience with Eclipse, RUP, UML, and ERDiagrams. 10+ years experience with supporting and maintaininglarge complex legacy applications.
5+ years experience in supportand maintenance of applications using Hibernate, and JPA 5+ Yearsexperience in developing applications with complex data validation.
5+ Years experience with maintaining version control for the codeusing DevOps. 10+ years of experience with technical systemsspecifications and translating them into working, testedapplications for large, complex, mission critical applications.
10+years of experience in technical analysis, program code, detailedprogramming and reports specifications, program design, writing and / or generating code, and conducting unit tests.
10+ years ofexperience in developing and maintaining system design models,technical documentation and specifications. 5+ years of experiencein conducting technical evaluation and assessment of options fortechnical design issues, application configuration aspects andintegration capabilities, related tools and utilities, gap analysisof integration components to technical requirements / specifications / documentation.
5+ years experience withAgile / scrum SDLC methodologies 5+ years experience with security,user authentication and authorisation.
General : Critical thinking,analytical and problem-solving skills Excellent verbal and writtencommunication skills. Strong consulting skills to engage with allstakeholders.
Proven track record for building strong workingrelationships. Excellent customer service skills, including tactand diplomacy to ensure client needs are managedeffectively