Job Openings Solution Architect for MS Dynamics 365 ERP

About the job Solution Architect for MS Dynamics 365 ERP

Solution Architect JD:

 Gather requirements

• identify operational and organizational challenges that impact a business

• identify existing business processes and opportunities to optimize business processes

• categorize business requirements and perform gap fit analyses

• review and validate business requirements throughout the solution lifecycle

 Define the solution architecture

• map business requirements to functional components

• evaluate whether to build versus buy for selected business requirements

• select solution design patterns

 Describe and document the solution blueprint

• define an organization and organization locations including intercompany information

• document the implementation timeline including roll-out strategies

• define the business process catalog and document solution gaps

• define instances, environments, and solution components

• develop a disaster recovery strategy

• identify required integration and interface details

• define required business intelligence and reporting components

• identify required security roles

• Select a deployment strategy

• select a deployment model and identify instances and environments required for the selected deployment mode

• segment solution development and delivery into logical phases

• provide alternative methodologies and approaches for deploying modifications

• determine solution maintenance cadence and timelines

 Define an application lifecycle management (ALM) strategy

• define a code management and data flow strategy

• determine which build automation capabilities to implement

 Determine a data management strategy

• define data quality and data validation process

• define data cleansing and transformation strategies

• develop a data migration strategy for master, transactional, reference, parameter, and document data entities

• develop data cut-over and data retention plans

• Define the security architecture

 Manage implementations

• Describe Lifecycle Services (LCS) tools

• understand the use cases and capabilities of different LCS tools

• understand the use cases and capabilities Business Process Modeler (BPM)

• understand the use cases and capabilities LCS Methodologies

 Determine licensing requirements

• determine the types of licenses required

• estimate the number of licenses required by using the License Sizing estimator

• describe the process for estimating ongoing software licensing costs

 Define a testing strategy

• define a regression testing strategy

• identify opportunities for automated testing

• review use cases and test coverage for all scenarios

• determine when to use RSAT versus SysTest framework versus Postman versus ATL and other tools

 Define a performance testing strategy

• define performance goals and requirements

• identify performance monitoring and testing tools

• define performance benchmarks and success criteria

• design a performance and load testing strategy

• troubleshoot performance issues