Provideapplication development required to complete a like for likemigration of five Microsoft Dynamics high sensitive businesscritical applications from On Premise Dynamics version 8.
2 to AzureCloud with Dynamics version9.2.
- Performdata migration required to the above described applicationsmigration
- Configureand secure Azure hosting environment to support high sensitivebusiness criticalapplications
- Workwith architecture team to developer architectural artifacts for OPSGating
- Workwith Cyber Security to complete threat riskassessment
- Provideassistance with load testing penetration testing and AODAcompliancetesting.
AssignmentDeliverables
- Assessexisting application and identify tasks and effort required tomigrate eachapplication
- Creationof technical specifications for systemsdevelopment
- Configureand secure new cloud environment in alignment with OPS cloud policyandstandard
- Definedocument test and implement data migration strategy and scriptsrequired to migrate the applications to thecloud
- Designimplement and work with the project team in completing all relevantand required documentation in alignment with OPSstandards
- Theconsultant will be responsible for identifying deprecated code andfunctionality and provide out of the box solutions that willproduce a like for like replacement of the functionality in theupgraded version of theapplication.
- Thisincludes developing detailed programming specifications userinterface designs prototypes writing and / or generating codecompiling data driven programs conducting unit tests and debuggingcode to troubleshoot incidents anddefects
- Analysisdesign development testing implementation and documentation ofsolutions for relevantprojects
- Workwith clients to design effective application changes to meetbusiness needs and support a like for like migration using the bestof the newtechnologies
- Workingwith any one or more of the technologies below the consultantwill :
- Participatein the coding and development of application components includinguser interface data services data synchronization and deploymentservices.
- Participatein project design and application JAD sessions / walkthroughs;
- Developmentof required Software Architecture Documentation for theproject;
- ProduceUse Cases Class diagrams component diagrams state diagrametc.;
- Developsolutions to replace deprecated components focusing on like forlike and out of the boxsolutions
- Developdocumentation for testing implementation defect tracking as per OPSstandards;
- Participatein document and configure output from application designsessions
- Participatein the Unit / System / IntegrationTesting
- Developmentof user authentication and access component according to predefinedbusiness rules in existingapplications
- Designand development of user and systeminterface(s)
- Preparationof install package and install books asrequired
- Provideinput and complete documentation for the application deploymentplan for the productionenvironment;
- Completionof all required documentation and system artifacts including updatetechnical documentation and provide input for User Guide &TrainingGuide;
- Estimatesfor assigned tasks and percentcomplete
- Theconsultant will provide a detailed list of all work / artefactscompleted on theproject
- Attendany meetings related to the resolution of any requests or supportincidents asrequired
- Ensuresknowledge transfer to internal staff the consultant will transferover all information research code documents etc. to theclient
- Completework and achieve milestones within the assigneddeadlines.
- Notifythe Cluster / Ministry project Manager in writing of any issues orother material concerns related to the Assignment Deliverables assoon as he / she becomes aware ofthem.
- SubmitDeliverables for the Cluster / Ministry approval as they arecompleted.
- Complywith the Ontario Government and the Cluster / Ministry securityprocedures andpractices.
- Complywith the Ontario Government and the Cluster / Ministryarchitecture / technology standards and bestpractices.
- Complywith the Ontario Government and the Cluster / Ministry Conflict ofInterest and ConfidentialityGuidelines.
- Complywith the Ontario Government I&IT Directive OperationalPolicy on the I&IT Project Gateway Process and otherapplicable Guidelines Standards andProcedures.
- Participatein Knowledgetransfer
The Vendor sPersonnel will also be requiredto
- Completework and achieve milestones within the assigneddeadlines;
- Notifythe Cluster / Ministry project Manager in writing of any issues orother material concerns related to the Assignment Deliverables assoon as the he / she becomes aware ofthem;
- SubmitDeliverables for the Cluster / Ministry approval as they arecompleted;
- Complywith the Ontario Government and the Cluster / Ministry securityprocedures andpractices;
- Complywith the Ontario Government and the Cluster / Ministryarchitecture / technology standards and bestpractices;
- Complywith the Ontario Government and the Cluster / Ministry Conflict ofInterest and ConfidentialityGuidelines;
- Provideknowledge and skill transfer to a designated Cluster / Ministrystaff;
- AndComply with the Ontario Government I&IT DirectiveOperational Policy on the I&IT Project Gateway Process andother applicable Guidelines Standards andProcedures.
Skills
Experienceand Skill SetRequirements
Experienceand SkillsetRequirements
MandatoryRequirements
Atleast 8 years of experience developing applications using MicrosoftDynamics
DesiredSkills andExperience
Applicationdevelopment using Microsoft Dynamics On Premise and MicrosoftDynamics Cloud version 9.2 Experience migrating applications anddata from on Premise Dynamics to Cloud Experience configuring andsecuring Azure Cloud environment to meet OPS security and accesspolicystandards
ResumesEvaluation / Criteria :
Criteria 1 : Experience Architecting and Developing Applications for the AzureCloud
- Atleast 10 years in applications development with 8 years focusing onMicrosoft Dynamics and at least 2 projects developing for cloud ormigrating applications to thecloud
- StrongMicrosoft Dynamics development skills andexperience
- Extensivemigration experience to upgrade our business critical highsensitivity Microsoft Dynamics 8.2 on premise applications to AzureCloud hosting using MS Dynamics version9.2
- Handonexperience on securing applications in AzureCloud
- Experienceworking in Agilemethodology
Criteria 2 : Experience Provisioning Configuring and Securing AzureCloud
Experiencewith Azure cloud technologies including optimization securityaccess control availability and integrity of theenvironment
Criteria 3 : CommunicationSkills
Experiencewith Azure cloud technologies including optimization securityaccess control availability and integrity of theenvironment
Criteria 4 : Public SectorExperience
Aminimum of 5 Years of public sectorexperience
Requirements
Atleast 8 years of experience developing applications using MicrosoftDynamics
- Applicationdevelopment using Microsoft Dynamics On Premise and MicrosoftDynamics Cloud version9.2
- Experiencemigrating applications and data from on Premise Dynamics toCloud
- Experienceconfiguring and securing Azure Cloud environment to meet OPSsecurity and access policystandards
Developer