A

Affinity

Verified Job SourceRecruitment agency

Business & Technology Consulting - Success Starts Here - Tailoring Success through Unleashing Tech Talent

Vancouver, BC

IT Services and IT Consulting
51–200 people

About

Affinity is a technology consulting and talent partner supporting enterprise organizations across North America. We work across healthcare, government, financial services, insurance, energy, retail, and transportation, delivering expertise in cloud, data & analytics, cybersecurity, and digital transformation. Affinity supports enterprise clients through contract, permanent, and statement‑of‑work delivery models, helping organizations operate effectively in complex, mission‑critical environments. As a carbon‑neutral organization, we support enterprise sustainability goals alongside technology delivery. Affinity has been recognized as one of Canada’s fastest‑growing companies for the past decade, reflecting our focus on delivery quality, consultant experience, and long‑term partnerships.

Open positions

Project Manager – Cloud Infrastructure

On-site · Toronto

Lead multiple complex cloud infrastructure projects within a major technology transformation program, managing budgets over $3M and cross-functional teams. Responsible for the full project lifecycle, ensuring alignment across parallel activities and delivering progress reports to executive leadership.

Cyber Security Business Analyst

On-site · Vancouver

Lead stakeholder engagement and requirements management to support enterprise digital strategy and cybersecurity initiatives. Act as the primary liaison between business units and technical teams to ensure the successful adoption of new technology capabilities.

Business Analyst II (Intermediate)

On-site · Richmond

Deliver core business analysis, project management, and change management services to support organizational goals. Facilitate meetings and coordinate technical activities with I&T teams and diverse stakeholders to ensure solution adoption.

SAP Netweaver Admin

Remote · Canada

The role involves installing, maintaining, and tuning complex technical infrastructures and SAP platforms to ensure high availability and performance. Responsibilities include coordinating changes with various teams, updating system documentation, and performing root cause analysis for service interruptions.

Web Content Designer

Remote · Canada

Lead the content redesign of a booking journey by establishing reusable content patterns and scalable content models within a headless CMS. Define voice and tone principles and create a digital content style guide to ensure accessibility and consistency across digital channels.

Technical Project Manager

On-site · Burnaby

Lead the end-to-end delivery of large-scale enterprise technology programs focused on infrastructure, security, and platform modernization. Manage cross-functional teams and third-party vendors to replace legacy systems with a next-generation ecosystem.

Senior Software Developer

On-site · Richmond

Lead the technical execution of application development and modernization initiatives on the Azure platform. Responsibilities include designing, building, and deploying production-grade applications while providing technical leadership and mentoring to development teams.

Senior Manager, IT Operations

On-site · Vancouver

Lead the organization's technology operations, overseeing infrastructure, cybersecurity, and service desk functions to ensure reliability and security. Develop operational roadmaps and enable digital transformation through modern infrastructure and secure AI platform integration.

ServiceNow Quality Assurance Lead – ITSM

On-site · New Westminster

Lead the quality assurance strategy and execution for a ServiceNow ITSM implementation project. This includes developing test plans, coordinating UAT, and managing defect triage and release readiness.

Solution Architect (Business Enterprise Architect)

On-site · Fredericton

Lead the architecture and technical design for expanding the provincial Drug Information System and integrating it with other digital health systems. Develop technical requirements, messaging specifications, and solution documentation while establishing architecture principles aligned with enterprise frameworks.

Endpoint Specialist

On-site

The role is responsible for the configuration, deployment, and lifecycle management of corporate end-user devices and workplace technology. This includes maintaining security compliance, automating provisioning, and providing Level 2/3 technical support for endpoint incidents.

Project Manager – Early Learning Child Care

Remote · Canada

Lead a large-scale, capital-funded IT project for early learning child care from initiation through closeout. Manage resources, budgets, schedules, and stakeholders to ensure the system is fully operational within agreed parameters.

Change Management Specialist

On-site · Burnaby

The specialist will document current-state business processes across HR, procurement, and budgeting to support an ERP transformation. They are responsible for identifying process inefficiencies and establishing a validated process repository to inform future solution design.

Project Manager – 911 Computer Assisted Dispatch & Telephony

Remote · Canada

Lead a large-scale, capital-funded IT project for 911 Computer-Assisted Dispatch and Telephony from initiation through closeout. Manage resources, budgets, and schedules while coordinating with stakeholders and vendors to ensure operational success.

Project Manager – Courts Modernization

Remote · Canada

Lead a large-scale capital-funded IT project for courts modernization from initiation through closeout. Manage resources, budgets, schedules, and stakeholders to ensure deliverables are met within agreed performance parameters.

Senior Dynamics F&O Developer

On-site

Design, develop, and optimize enterprise-scale solutions within Dynamics 365 F&O using X++. Implement complex integrations using Dual Write and build data pipelines via Azure Data Factory and Power Platform.

Business Central Analyst

Remote · Canada

Responsible for designing, developing, and configuring Microsoft Dynamics 365 Business Central solutions and extensions using AL language. The role involves integrating Business Central with external systems and providing ongoing technical support and system optimization.

Senior Microsoft Fabric Architect / Data Warehouse Architect (Lead)

On-site · Vancouver

Architect and build a centralized enterprise data warehouse on Microsoft Fabric from scratch, including the implementation of Bronze, Silver, and Gold layers. Establish CI/CD pipelines, capacity management, and governance while mentoring internal engineers and coordinating with nearshore resources.

Chief Courts Information Officer

On-site · Winnipeg

The CCIO provides strategic leadership and governance for information management, IT, and digital services within the courts. This includes modernizing court systems such as e-filing and case management while ensuring judicial independence and data security.

Sr. Analyst – Internal Controls (IT)

Hybrid · Calgary

The role provides advisory support and expertise for the design, testing, and validation of ITGCs, ITACs, and SoD controls during system implementations. It involves collaborating with cross-functional teams to mitigate risks and ensure compliance with financial reporting and governance requirements.