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 userauthorization 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 UserAuthorization 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
MUSTHAVES
- 10years experience with Java Power BI Oracle DB andMySQL.
- 10years experience in supporting and maintaining applications usingOracle SQL Developer and optimizing queryperformance.
- 10years experience with supporting and maintaining large complexlegacyapplications.
- 5years experience with developing reports using PowerBi.
- 5Years experience in developing applications with complex datavalidation.
- 4years experience with Dockers Kubernetes Microservices REST API sGateway JSON React Apache Spark and Messagebus.
- 4years experience with developing scalable solutions on the Azurecloud using managedservices.
- 4years experience in building data pipes usingPython.
7 days ago