Our client in the insurance sector is seekimg a contract based Data Governance Consultant to lead the orchestration and execution of a comprehensive data governance program.
Duration: 6 months to start Location: Hybrid 1d/week Toronto
This role focuses on developing policies, procedures, and internal capabilities to protect sensitive data and ensure alignment with privacy standards such as PIPEDA and GDPR. The consultant will work closely with internal stakeholders to consolidate existing frameworks and define actionable priorities for standing up a mature, scalable governance structure.
Responsibilities: Lead the stand-up of a data governance program from a strategic and operational perspective. Develop and implement policies and procedures that ensure data protection and responsible handling of personal information. Build and consolidate a data governance framework, aligning with the organization's maturity assessment and strategic objectives. Coordinate and orchestrate program activities, including the prioritization of key governance initiatives out of an existing set (e.g., top 30). Establish standards and workflows for data quality, lineage, issue resolution, and vendor classification. Write and help outsource the creation of foundational governance documents. Provide guidance on privacy-related concerns, particularly relating to consent and exposure to privacy regulators. Ensure alignment with Canadian privacy legislation (PIPEDA) and demonstrate awareness of GDPR and privacy impact assessments (PIAs). Drive internal compliance capabilities while maintaining a practical approach to data protection (not purely regulatory-focused). Collaborate with technical and non-technical teams to ensure adoption and sustainability of governance processes.
Requirements: Proven experience in standing up or running data governance programs, ideally in Insurance sector Strong understanding of data governance frameworks, including data quality, metadata, lineage, and issue management. Experience working with privacy legislation, especially PIPEDA, and familiarity with GDPR and PIAs. Comfortable leading initiatives with cross-functional stakeholders in both technical and business roles. Strong policy writing and documentation skills. Background in risk, data protection, or compliance is an asset-but the focus is more on data protection than regulatory compliance. Able to evaluate current-state maturity assessments and define roadmaps for implementation. Read More Read Less
Our client in the insurance sector is looking for a contract based Dynamics Architect to oversee and manage their existing Dynamics CRM instance, as well as support the development of their implementation of Dynamics F&O.
The ideal candidate has in-depth knowledge of Dynamics CRM architecture, strong analytical skills, and experience in defining technical requirements for Dynamics F&O.
Location: Remote Duration: 6 months + extension option or fulltime/perm conversion
Key Responsibilities: Manage Existing Dynamics CRM Instance : Oversee the administration, configuration, and customization of the current Dynamics CRM, ensuring stability and optimal performance. Change Management : Implement and manage changes to the CRM system, collaborating with stakeholders to understand requirements and ensure alignment with business objectives. Implement Dynamics F&O Solution : Work with existing implementation vendor for implementation of Dynamics F&O. Be the lead to take on support of solution after implementation phase. Stakeholder Collaboration : Work closely with business units, developers, and other stakeholders to gather requirements, assess system impact, and define project scope for both existing CRM changes and RFP requirements. System Enhancements : Identify and implement improvements in CRM processes and workflows to optimize functionality and user experience. Documentation : Maintain detailed documentation of system architecture, configurations, processes, and RFP requirements. Technical Leadership : Provide guidance to the CRM team, ensuring best practices and methodologies are applied throughout the CRM lifecycle. Quality Assurance : Conduct testing and validation for CRM changes to ensure accuracy, stability, and security.
Requirements: Experience : 7+ years as a Dynamics CRM/F&O Architect or similar role. Technical Skills : Proficiency in Dynamics CRM and F&O, including configuration, customization, workflows, and plug-ins. Familiarity with other CRM systems is a plus. Project Management : Strong organizational and project management skills, with the ability to handle multiple priorities and meet deadlines. Communication Skills : Excellent written and verbal communication skills, with the ability to convey technical concepts to non-technical stakeholders. Problem-Solving : Strong analytical skills to troubleshoot and resolve CRM issues and improve system performance. Certifications : Microsoft Certified: Dynamics 365 or D365 Finance certification Read More Read Less
We are seeking an experienced Cisco SDA Network Engineer to design, deploy, and manage Cisco Software-Defined Access (SDA) fabrics using Cisco Catalyst Center .
The ideal candidate will have hands-on expertise in SDA components, network automation, and security policy enforcement within an enterprise environment.
Duration: 190 hours over 3 - 4months Location: Hybrid Ottawa
Key Responsibilities: Design, deploy, and implement Cisco SDA fabric using Cisco Catalyst Center . Configure and manage SDA components, including Fabric Edge, Control Plane, Border Nodes, and Fusion Routers . Implement micro-segmentation and macro-segmentation using Scalable Group Tags (SGTs) . Automate network operations using Cisco Catalyst Center APIs, templates, and workflows . Perform end-to-end SDA migrations and integrate with both existing network infrastructure and greenfield deployments. Troubleshoot and resolve SDA-related issues, including policy enforcement, authentication, and network access . Knowledge of LAN Automation for device discovery. Collaborate with security teams to enforce Zero Trust policies within the SDA fabric. Monitor and optimize network performance using Cisco Assurance & Telemetry . Provide technical guidance, documentation, and knowledge transfer to internal teams. Set up Cisco DNAC box from scratch and upgrade to Gold Star as needed.
Requirements: 5+ years of experience in deploying and managing enterprise network solutions. 3+ years of hands-on experience with Cisco SDA and Cisco Catalyst Center . Strong knowledge of Cisco DNA/SDA architecture, VXLAN, LISP, and TrustSec . Experience with network segmentation, policy-based access, and security enforcement . Expertise in Cisco Identity Services Engine (ISE) for policy-based authentication. Proficiency in Cisco Catalyst switches, routers, and wireless infrastructure . Hands-on experience with network automation tools (Python, Ansible, REST APIs, or NETCONF/YANG). Understanding of Zero Trust security principles in a network environment. Experience troubleshooting complex SDA issues using Intelligent Capture, Telemetry, and Cisco TAC . Preferred Certifications: CCNP Enterprise (Preferred), Cisco Certified Specialist – Enterprise SD-Access (Preferred), CCIE Enterprise Infrastructure (Highly Preferred), Cisco DevNet Associate/Professional (Nice to Have) Read More Read Less
Our client in the Insurance sector is seeking a contract based Infrastructure Analyst to help with their transition of infrastructure and deskside support services from one MSP to another MSP.
The candidate will work with internal teams and third-party providers to document the existing infrastructure, security, and deskside support services. The role will also involve defining future state opportunities, performing gap analyses, and contributing to the transition planning and cost estimation efforts.
Responsibilities: Collaborate with Business and IT stakeholders (internal and third-party) to facilitate technical capability/requirement sessions. Gain deep knowledge of the current infrastructure, security, and deskside services managed by the existing MSP, including technology and processes. Conduct a thorough assessment of Facility Association's IT environment, documenting the current state of infrastructure, security, and deskside support services. Identify and analyze gaps between the current and future state IT infrastructure and processes. Develop technical requirements and solution documents such as: Use cases, User stories, Process flows, Business rules, Screen mock-ups Participate in system design and demonstrations to ensure business requirements are well understood and accurately documented. Assist in building a transition plan and estimating costs associated with moving to a new MSP. Work closely with IT and business teams to explore innovative and cost-effective solutions that align with Facility Association’s objectives. Perform other related duties as assigned.
Requirements: 4–7 years of experience as an Analyst with focus in IT/Infrastructure. Proven ability to influence stakeholders and collaborate on solution development. Strong experience in documenting traceable requirements and capability documents, including user stories. Experience in: Azure Management (Active Directory, RBAC, Identity and Access Management); IT Security and Data Protection; Backup and Disaster Recovery; Network Management (Storage and Virtualization); Server Management (Operating Systems, Software); IT Operations and Deskside Support Experience working with third-party vendors and service providers. Strong planning, organizational, and time management skills. Excellent written and verbal communication skills, with a focus on clarity and conciseness. Read More Read Less
Our client is seeking a Business Systems Analyst (BSA) to support their system implementations, data migration, and integration efforts. The BSA will work closely with stakeholders to analyze system processes, define integration specifications, and ensure seamless transitions between legacy and new systems.
Location: Hybrid 2 - 3d/week St. Catherines Duration: 6 months
Responsibilities:
System Implementations & Data Migration: Analyze and document existing system processes and data structures. Develop data migration strategies and execution plans. Ensure data integrity, mapping, and validation during system transitions. Integration Specifications & System Processes: Gather and define integration requirements between systems. Create technical specifications for data exchange, APIs, and middleware. Work with IT teams and vendors to implement integrations. Stakeholder Collaboration & Process Improvement: Collaborate with business users, IT teams, and third-party vendors. Document business and functional requirements for system enhancements. Identify process improvements and recommend best practices for system adoption. Testing & Support: Assist with system testing, user acceptance testing (UAT), and post-implementation validation. Provide training and support to end-users during system transitions.
Experience: 8+ years of experience as a Business Systems Analyst in system implementations, data migration, and integrations . Experience with data mapping, transformation, and validation during migrations. Familiarity with integration tools, APIs, and middleware solutions . Proficiency in SQL, data analysis, and reporting tools is an asset. Understanding of ERP systems (e.g., PeopleSoft, Workday, SAP, or similar). Strong documentation skills for business and technical requirements. Excellent communication and stakeholder management skills. Knowledge of higher education systems is a plus.
Preferred Certifications: CBAP (Certified Business Analysis Professional) or PMI-PBA ERP-related certifications (e.g., Workday, SAP, PeopleSoft) Read More Read Less
Our client in the manufacturing sector is looking for a contract based Technical project manager to lead the application integration stream of their SAP implementation. The role involves overseeing end-to-end project execution, vendor collaboration, and ensuring successful delivery of integrations.
Location: hybrid Toronto Duration: 12 months
Responsibilities: Project Management: Lead and manage technical projects related to the SAP implementation, with a focus on integrating in-house applications and systems. Team Coordination: Act as the primary liaison between the in-house application team and external vendors, ensuring alignment on project timelines, deliverables, and objectives. Integration Oversight: Oversee all aspects of application integration with SAP systems, including design, testing, and deployment. Stakeholder Communication: Maintain clear and regular communication with stakeholders, providing updates on project status, risks, and resolutions. Vendor Management: Work closely with external vendors to ensure deliverables are met according to project specifications and timelines. Risk Management: Identify potential risks in the integration process and develop mitigation strategies. Documentation: Ensure thorough documentation of technical processes, workflows, and integration configurations. Compliance and Standards: Ensure all project activities comply with organizational standards and policies.
Requirements: Experience: Minimum of 10 years of experience in technical project management, with a focus on SAP implementations and system integrations. Technical Expertise: Strong understanding of application development, system integration, and SAP modules. Project Methodologies: Proficiency in Agile, Waterfall, or hybrid project management methodologies. Tools: Familiarity with MS Project. Communication Skills: Excellent verbal and written communication skills, with the ability to effectively manage cross-functional teams and stakeholders. Read More Read Less
Our client in the non profit space is seeking a contract based OCM centered around their Salesforce implementation.
Duration: 12 months Location: Remote with occasional visit to Ottawa (1x per month)
Responsibilities: Support the development and execution of a Change Management Strategy aligned with the Salesforce implementation roadmap. Conduct stakeholder analysis, impact assessments, and readiness assessments to inform change planning. Partner with business leads and project teams to identify change impacts and address resistance proactively. Assist in the design and delivery of communication plans, training materials, and engagement activities to support user adoption. Coordinate change initiatives across departments to ensure alignment and minimize disruption. Monitor change effectiveness post-implementation and recommend improvements to support long-term adoption.
Requirements: 5+ years of experience in Organizational Change Management, preferably in technology and digital transformation projects. Experience supporting CRM or Salesforce implementations is strongly preferred. Strong communication and facilitation skills with the ability to engage stakeholders at all levels. Practical knowledge of change management methodologies and tools (e.g., stakeholder maps, impact assessments, communication planning). Comfortable working in a hybrid environment with cross-functional teams. Nice to have: Certification in Prosci Change Management or equivalent. Read More Read Less
Our client in the software development space is seeking a fulltime/perm Power Apps consultant to consult with clients, identify automation opportunities, and build solutions using Power Apps and Power Automate.
Location: Hybrid 2d/week Mississauga Fulltime/Perm
Key Responsibilities: Work with clients to analyze existing business processes and identify opportunities for automation using Power Platform. Design, develop, and implement custom applications using Microsoft Power Apps (Canvas and Model-Driven). Create automated workflows and process automation using Power Automate . Collaborate with business teams to gather requirements and translate them into scalable, user-friendly solutions. Integrate Power Apps and Power Automate with SharePoint, Dynamics 365, Microsoft Teams , and other Microsoft 365 or third-party systems. Monitor, troubleshoot, and maintain existing apps and flows to ensure optimal performance. Provide documentation, training, and support to end-users. Stay current on Microsoft Power Platform updates and best practices to continually improve solutions.
Requirements: Proven experience as a Power Apps Developer or Power Platform Developer , with hands-on experience building Canvas and/or Model-Driven apps. Experience working directly with clients for process automation analysis Strong knowledge of Power Automate , including building complex flows and automation logic. Experience with Microsoft 365 services and connectors, particularly SharePoint , Dynamics 365 , and Teams . Familiarity with PowerShell , JavaScript , or other scripting languages for custom logic and automation. Solid understanding of data modeling and using Dataverse , SQL , or other data sources. Excellent problem-solving skills with strong attention to detail. Strong communication and collaboration skills; ability to work independently and in a team environment.
Preferred Qualifications: Microsoft certifications such as PL-100 , PL-200 , or PL-400 . Experience with additional automation or RPA tools. Knowledge of Azure services (e.g., Logic Apps, Azure Functions). Experience with Agile development methodologies. Read More Read Less
Our client in the software development sector is seeking an AI Engineer on a full time/perm basis. In this role, you’ll work closely with clients to design, fine-tune, and generative AI models tailored to solve business problems.
Location: Hybrid Mississauga Fulltime/permanent
Key Responsibilities: Collaborate with clients to understand their unique needs and design tailored generative AI solutions. Fine-tune, optimize, and evaluate pre-trained models for specific use cases in NLP, computer vision, or other generative domains. Integrate AI models into client environments and ensure smooth deployment and operation. Provide hands-on technical support, debugging, and troubleshooting of deployed solutions. Deliver training sessions, demos, and workshops to educate clients and internal teams on generative AI capabilities. Stay abreast of advancements in AI, machine learning, and foundation model technologies (e.g., LLMs, diffusion models). Document methodologies, implementation details, and results; communicate findings effectively to technical and non-technical stakeholders.
Requirements: Hands-on experience fine-tuning and deploying generative AI models (e.g., GPT, Stable Diffusion, LLaMA). Proficiency in Python and frameworks such as TensorFlow, PyTorch, or Hugging Face Transformers. Solid understanding of deep learning techniques, including attention mechanisms and transformer architectures. Experience with data preprocessing, augmentation, and visualization tools. Strong analytical and problem-solving abilities. Excellent communication and collaboration skills; ability to explain complex topics clearly.
Preferred Qualifications: Experience with Natural Language Processing (NLP) and/or Computer Vision. Familiarity with cloud platforms such as AWS, Azure, or GCP. Previous experience in a consulting, agency, or client-facing role. Contributions to open-source AI projects, research publications, or participation in AI competitions (e.g., Kaggle, Hugging Face challenges). Read More Read Less
Our client in the non-profit sector is looking for a Support Analyst on a contract basis to work on their M365, Security, Network support and initiatives.
Duration: 6 months Location: 3d - 5d/week at Toronto downtown location
Responsibilities: Microsoft 365 Support: Provide first-level support for M365 applications including Outlook, Teams, SharePoint, and OneDrive. Assist with user account setup, password resets, and basic permissions/access issues. Support end users with troubleshooting common M365 issues and escalating when necessary.
Intune & Device Management: Assist in enrolling and managing user devices (laptops, desktops, mobile devices) using Microsoft Intune. Perform basic troubleshooting of Intune-related issues such as compliance policies, device profiles, and app deployments. Monitor and report on device health and compliance status via the Intune portal. Support software installations and updates through Intune under the guidance of senior staff.
Security Support: Monitor MFA and Conditional Access alerts and assist users with authentication issues. Perform basic security checks and escalate potential threats (e.g., phishing attempts) to senior staff. Assist in maintaining antivirus, endpoint protection, and patching compliance.
Network Support: Provide hands-on support for LAN/WAN connectivity issues, VPN access, and Wi-Fi troubleshooting. Monitor basic network performance and escalate outages or anomalies to network administrators. Document and track incidents in the helpdesk system.
General IT Operations: Support hardware and software setups (laptops, printers, mobile devices). Maintain and update IT documentation and user guides. Participate in routine system checks, inventory audits, and onboarding/offboarding tasks.
Requirements: 1–3 years of experience in an IT support or helpdesk role. Exposure to Microsoft 365 tools (Exchange, Teams, SharePoint, OneDrive). Basic understanding of network concepts (firewalls, VPNs, switches). Familiarity with security best practices and common tools (MFA, antivirus, endpoint protection). Strong problem-solving and communication skills. Customer-focused attitude with the ability to explain technical concepts to non-technical users. Read More Read Less