What are the responsibilities and job description for the D365 CRM Solution Architect position at Sophus IT Solutions?
Title : Solution Architect
Responsibilities:
- Solutions Design: Develop high level and detailed technical designs and architectural diagrams that outline the structure and components of the solution. Assess existing system and component choices and recommend and design changes as appropriate. Where existing design decisions require modification, choose appropriate technologies, frameworks, and tools for the project. Ensure that the design adheres to best practices and industry standards.
- Stakeholder Communication: Communicate technical concepts and progress to non-technical stakeholders in a clear and understandable manner. Address questions and concerns related to the technical aspects of the project.
- Technical Leadership: Provide technical leadership and guidance to development team. Mentor and coach team members in the implementation and maintenance of Dynamics 365 CRM and chosen integration solutions, helping them understand and implement the architectural vision.
- Systems Integration: Design and oversee the integration of various system components, including third party services.
- Security and Compliance: Define, augment and implement security measures and compliance standards to protect data and ensure regulatory compliance. Stay updated in security threats and best practices.
- Data Architecture: Design the data architecture including the database schemas, data models and storage solutions. Define data access and retrieval mechanisms.
- Technical Documentation: Create and maintain technical documentation, including architectural documents, design patterns and coding standards.
- Testing and Quality Assurance: Collaborate with QA team to define testing strategies and ensure the quality of the solution.
- DevOps: Work to define or amend, as appropriate, deployment pipelines and deployment strategies.
- Continuous Improvement: Promote a culture of continuous improvement with the development team.
Required Experience:
- Systems Architecure and Design: 7 years minimum. 10 preferred.
- Microsoft Dynamics 365 CRM Design and Implementation: 5 years minimum. 7 preferred.
- Microsoft Azure: 3 years minimum.
- .NET Framework: 5 years minimum. 7 preferred.
- Microsoft Azure DevOps (ADO): 3 years minimum.
- Coaching – Must be able to coach and guide team on the architecture and solutioning. 5 years minimum