Solution Architect – CRM (RQ07629)

  • Contract
  • Toronto
  • Applications have closed

Ministry of Children, Community and Social Services

Description

Responsibilities

  • Lead multi-tier application infrastructure design, documentation and configuration for medium or large corporate implementations
  • Analyze the current monolithic complex architecture to identify areas for decoupling and improvement.
  • Design the new microservices-based architecture, ensuring modularity and scalability
  • Create detailed documentation of the architecture, including data flow diagrams, integration points, and module interactions.
  • Thoroughly assess the application’s functionalities, data dependencies, and inter-module interactions
  • Identify performance bottlenecks and areas for improvement
  • Ensure the new architecture addresses security and privacy requirements
  • Map out data dependencies to understand how data flows between different parts of the application
  • Develop a comprehensive modernization roadmap, outlining steps for decoupling functionalities, transitioning data, and integrating new microservices.
  • Plan and phase the transition in iterations to minimize disruptions and ensure continuous business operations
  • Conduct risk assessments and develop mitigation strategies for potential challenges, such as data migration issues, service downtime, and integration complexities
  • Ensure that the iterative approach allows for gradual improvements and minimizes disruptions

Experience Requirements

Must Haves

  • Experience in modernizing monolithic complex applications into modern microservice architecture patterns
  • Ability to analyze complex systems and identify interdependencies and bottlenecks
  • Understanding of modern cloud-based integrations involving private sensitive data with on-premise legacy solutions
  • Proficiency in assessing data flow, integrity, and consistency.
  • Capability to identify and address potential challenges in transitioning from monolithic to microservices architecture
  • Experience in implementing enterprise data platforms considering security and access control and integrating data from legacy and modern systems
  • Experience or knowledge in IBM Curam CRM solution architecture

 

Technical Experience 75%

 

  • Understanding of modern cloud-based integrations involving private sensitive data with on-premise legacy solutions
  • Design architecture patterns across large systems and defining end to end governance model for operation and integration into hybrid solutions
  • Extensive experience in planning, creating, and implementing enterprise-level architectures; architectural patterns, frameworks, and best practices to build scalable, maintainable, and robust solutions.
  • Proficient in integrating and utilizing Software-as-a-Service (SaaS) and Platform-as-a-Service (PaaS) solutions into the existing architecture. Knowledge of multi-tenancy, cloud service models, and API integrations is necessary.
  • Experience in developing, implementing and managing CRM solutions in a large and distributed environment, monitor the whole system, understand all interactions between components on a given level of abstraction, as well as to define limitations and requirements for source code.
  • Proven experience in Microsoft Azure services; designing, deploying, and managing Azure cloud infrastructure, including Azure Active Directory and Identity models such as B2C and B2B.
  • Understanding of cybersecurity principles to ensure that solutions are compliant with OPS regulations.
  • Knowledge with identity management, data encryption, and threat mitigation strategies
  • Experience in structured methodologies for the design, development and implementation of applications Experience with middleware and gateways
  • Knowledge and understanding of Information Management principles, concepts, policies and practices
  • Worked in Agile teams leveraging tools such as Azure DevOps/Jira
  • Awareness of emerging I&IT trends and directions

 

Communication and Leadership Skills – 25%

 

  • Familiarity with ITS and government procedures for procurement and deployment of technology solutions
  • Establish standard practices across different teams for effective transformation to modern technology architecture
  • Develop short term and long term plans for the transformation of architecture
  • Effective communication skills to liaise between technical and non-technical stakeholders
  • Demonstrated ability to lead multidisciplinary teams towards successful project completion
  • Ability to develop enterprise architectural deliverables (e.g. models and documentation) and requirements and have insights in the integrations required from high level and low level perspectives
  • Experience in working with project manager and lead architect to scope the work, identify technical risks and manage priorities 
  • Knowledge of Ontario government IT protocols, security standards, and regulations is preferable.

Supplier Comments

Closing Date/Time
2024-08-06, 1:00 p.m.

Max no of submission- 1( one)

Candidate is required to come in office – 2-3 days a week

Notes: Make sure candidate MUST have experience in all the Must haves listed below

Must Haves

  • Experience in modernizing monolithic complex applications into modern microservice architecture patterns
  • Reasoning and analytical skills to lead investigations and analysisUnderstanding of modern cloud-based integrations and identify interdependencies and bottlenecks
  • involving private sensitive data with on-premise legacy solutions
  • Proficiency in assessing data flow, integrity, and consistency.
  • Capability to identify and address potential challenges in transitioning from monolithic to microservices architecture
  • Experience or knowledge in IBM Curam CRM solution architecture

This entry was posted in . Bookmark the permalink.