Reference #: 8075
Location: Ottawa – Remote
Type: Sub-contract
Donna Cona Inc. is seeking a Senior Technical Architect for one of our key clients. Services delivered focus on implementation of a Microsoft Dynamics 365 case management system on Azure to replace the existing system (development, configuration, testing, etc.), integration with the client experience portal (CXP) as well as an enterprise data platform (Azure) and the associated enablement (architecture, DevOps, security), quality (functional, integration, performance, etc.), deployment and readiness (training communications, etc.) activities.
Candidates MUST have the following:
- Requires, ideally already Canadian Federal Government Reliability Security Clearance;
- Ideally experienced working in an IT service provider-to-client project work environment;
- Background in Agile delivery methods; software engineering service delivery; time and task management; attention to detail;
- Experience with Azure DevOps (ADO) for task management, reporting;
- Must have a minimum of ten (10) years of experience performing a role with substantially similar activities and responsibilities listed below:
- Develop technical architectures, frameworks and strategies for a solution to meet the business and application requirements;
- Collaborate with DevOps for strategic planning and technical aspects of building, deploying, and migrating applications within the cloud;
- Collaborate with developers to ensure Cloud requirements are met before integrating the project;
- Identify policies and requirements related to solution;
- Integrate multiple components for an overall technology solution;
- Evaluate hardware and software relative to their ability to support specified requirements and, by determining potential and actual bottlenecks, improve system performance through recommended hardware changes; and
- Review software systems and data requirements as well as communication and response needs and determine operating systems and software solutions needed to support them.
- Must have a minimum of two (2) years of experience on projects to implement the CTV (Core Technology Vendor) products being provided as part of the CTV Service. Core Technology: Microsoft Dynamics;
- Key Skills:
- JavaScript, Expert;
- html Web Resources, Expert;
- Plugin (C# & .NET), Expert;
- CRM API, Expert;
- Power Automate, Expert;
- Azure functions, Expert;
- PCF, Expert;
- ADO (CI/CD), Expert;
- ADO (repo, branching); Expert; and
- Fabric, Beginner.
Candidate should have the following experience:
- Responsible for owning the overall technical solution;
- Responsible for platform selection, whether on-premises or online, ensuring the chosen platform aligns with the organization’s technical and business requirements;
- Collaborate with the Functional architect to gather and analyze both technical and business requirements to understand what the platform needs to achieve;
- Design technical solutions that integrate seamlessly with the CRM platform, ensuring it meets the project’s needs;
- Work closely with other stakeholders, including developers, system administrators, and business leaders, to ensure the platform supports the overall business strategy. Ensure that the platform adheres to industry best practices and standards, which helps in maintaining quality and performance;
- Validates that the integration architecture is designed with the optimal connectivity, security, and encryption approaches;
- Develop strategies for extensibility and customizations, design for high performance and high availability, and implement robust error handling mechanisms;
- Responsible for designing and implementing robust mechanisms to manage and mitigate errors within a system. This includes developing strategies to detect, log, and handle errors efficiently to ensure minimal disruption to the system’s operation. Create detailed error handling protocols that specify how different types of errors should be managed, including recovery procedures and fallback options. Additionally, ensure that error handling mechanisms are integrated seamlessly into the overall system architecture, maintaining system stability and performance. Work on implementing monitoring tools to track system performance and identify potential issues before they escalate;
- Has experience in managing technical activities for complex projects;
- Serves as the key client contact for any technical deliverables;
- This role involves overseeing software development and ensuring that all technical aspects of the project are executed effectively; and
- Key client contact for any technical deliverables.
Donna Cona is committed to a diverse, equitable and inclusive workplace. We are an equal opportunity employer. We don’t discriminate on the basis of gender, gender identity, sexual orientation, race, national origin, disability, age or any other protected status. We are committed to maintaining a barrier free recruitment process by providing equal employment opportunities through recruiting and retention of individuals.