Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2027 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

Latest job postings

Senior Cyber Security Specialist
  • North York, ON
  • onsite
  • Permanent
  • 110000 - 117000 CAD / Yearly
  • <p>We are looking for a Senior Cyber Security Specialist to strengthen and advance our security operations in North York, Ontario. In this role, you will help protect enterprise systems, cloud platforms, and end-user environments by identifying risks, responding to threats, and driving practical security improvements. You will work across infrastructure, identity, endpoint, and network security while supporting compliance efforts and promoting a strong security culture throughout the organization.</p><p><br></p><p>This role is hybrid 2 days onsite in North York! </p><p><br></p><p>Responsibilities:</p><p>• Monitor, investigate, and respond to security events across cloud, network, endpoint, and identity environments using SIEM and threat detection tools.</p><p>• Conduct vulnerability assessments, interpret findings, and partner with technical teams to prioritize and track remediation activities.</p><p>• Administer and enhance security controls within Microsoft technologies, including Defender, Sentinel, Intune, Entra, Microsoft 365, and Azure.</p><p>• Strengthen firewall and perimeter protections by configuring, reviewing, and troubleshooting platforms such as Check Point and Cisco security technologies.</p><p>• Support incident response efforts by analyzing suspicious activity, containing threats, documenting outcomes, and recommending preventive measures.</p><p>• Contribute to governance, risk, and compliance initiatives by helping align security practices with recognized frameworks and internal requirements.</p><p>• Promote security awareness by assisting with education programs, guidance materials, and practical recommendations for reducing user-related risk.</p><p>• Assess and improve security architecture with a focus on Zero Trust principles, network segmentation, identity protection, and endpoint resilience.</p>
  • 2026-10-19T00:00:00Z
IM/IT Manager
  • Ottawa, ON
  • onsite
  • Permanent
  • 106000 - 125000 CAD / Yearly
  • <p>Our Client is seeking an experienced Fully Bilingual <strong>IT Operations &amp; Digital Transformation Manager</strong> to lead day-to-day technology operations while driving modernization and transformation initiatives across the organization.</p><p>This is a hands-on leadership role for someone with a strong technical foundation who can also operate confidently with senior executives, vendors, and business stakeholders.</p><p><br></p><p>What You&#39;ll Do</p><ul><li>Lead and develop an IT team responsible for technology operations, service delivery and end-user support.</li><li>Oversee infrastructure, cloud services, applications, cybersecurity and IT service management.</li><li>Drive technology modernization and digital transformation initiatives.</li><li>Provide strategic and tactical technology advice to senior leadership.</li><li>Manage external technology partners, vendors and managed service providers.</li><li>Establish and improve ITIL, change management, security and operational processes.</li><li>Support cybersecurity initiatives, risk management and technology governance.</li><li>Evaluate and introduce new technologies, including cloud and AI solutions.</li><li>Develop technology roadmaps and contribute to enterprise architecture and long-term planning.</li><li>Build strong relationships across the organization and translate technical concepts into business outcomes.</li></ul><p><br></p><p>The Ideal Candidate</p><p>We&#39;re looking for someone who has <strong>grown through the technical ranks into leadership</strong> — someone who understands how technology works but is equally comfortable discussing strategy, budgets, risk and transformation with senior leadership.</p><p>Experience within <strong>government, public sector, regulated environments or large institutions</strong> is considered an asset.</p>
  • 2026-11-02T00:00:00Z
SAP Analyst
  • Etobicoke, ON
  • onsite
  • Permanent
  • 75000 - 100000 CAD / Yearly
  • <p>We are looking for an <strong>SAP Analyst </strong>to provide functional support for core business operations in Etobicoke, Ontario. In this role, you will help maintain system reliability, resolve process and data issues, and work closely with business and technical teams to keep critical workflows running smoothly. The position is well suited to someone who can interpret operational needs, communicate clearly with stakeholders, and deliver practical SAP support in a fast-paced environment.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Provide day-to-day functional support for assigned SAP modules and related business activities, ensuring stable system performance after go-live.</p><p>• Investigate user-reported issues, process breakdowns, and data discrepancies, then identify and implement appropriate resolutions.</p><p>• Assist business teams during critical operational periods such as month-end activities, invoicing, order processing, and logistics cycles.</p><p>• Work closely with subject matter experts, technical teams, security and basis resources, and external partners to address system needs effectively.</p><p>• Escalate matters requiring advanced technical, integration, or master data support to the appropriate teams while tracking progress to resolution.</p><p>• Respond promptly to support requests and incident tickets, maintaining a high standard of service for internal users.</p><p>• Convert business concerns and operational challenges into clear functional actions, system recommendations, or documented requirements.</p><p>• Communicate updates, risks, and issue status clearly to users, leadership, support teams, and vendors as needed.</p>
  • 2026-10-30T00:00:00Z
Data Engineer
  • Kitchener, ON
  • onsite
  • Permanent
  • 80000 - 90000 CAD / Yearly
  • We are looking for a Data Engineer to join a team in Kitchener, Ontario and build reliable, scalable data solutions that support analytics and business decision-making. This position is well suited to someone who brings strong experience in modern data warehousing, cloud-based data platforms, and robust engineering practices. The successful candidate will work across batch and real-time pipelines, contribute to data architecture design, and help strengthen delivery within an Agile environment.<br><br>Responsibilities:<br>• Design, build, and maintain data pipelines that support both scheduled and near real-time processing across enterprise data platforms.<br>• Develop and optimize data solutions within Databricks using Python, PySpark, and Spark SQL to deliver dependable and efficient data workflows.<br>• Create and enhance data warehouse structures using dimensional modelling principles and layered architecture approaches such as Medallion frameworks.<br>• Integrate and manage cloud-based data services in Azure, including orchestration, secure secret handling, and storage components to support end-to-end data movement.<br>• Apply sound software engineering practices by writing maintainable code, implementing tests, and contributing to CI/CD processes within a DevOps setting.<br>• Collaborate with cross-functional teams in Agile delivery models to define requirements, refine technical approaches, and deliver data products iteratively.<br>• Analyse data structures and transformation needs to choose appropriate modelling and manipulation techniques for different business use cases.<br>• Support data platform improvements and related technical changes, including enhancements tied to evolving systems, integrations, or operational processes where required.
  • 2026-10-29T00:00:00Z
Technical Support Engineer: II
  • Toronto, ON
  • remote
  • Temporary
  • 30 - 40 CAD / Hourly
  • We are seeking a Technical Support Engineer with 4+ years of experience providing technical support across enterprise environments. The ideal candidate will have strong experience supporting applications, hardware, Microsoft technologies, and end-user computing environments. This role requires excellent troubleshooting skills, a customer-focused mindset, and the ability to work effectively in a fast-paced environment. This is fully remote 6 month contract to start opportunity, for our client in Toronto, Ontario. <br> Key Responsibilities Provide Level 1-2 technical support for software, hardware, network, and application-related issues. Support, maintain, and troubleshoot business-critical application systems. Manage and administer Active Directory, including user account creation, permissions, group policies, password resets, and access management. Provide support for Microsoft 365 (Office 365) services, including Outlook, Teams, OneDrive, SharePoint, and Exchange Online. Diagnose and resolve desktop, laptop, printer, and peripheral hardware issues. Install, configure, maintain, and upgrade hardware and software components. Investigate incidents, perform root cause analysis, and implement corrective actions. Collaborate with development, infrastructure, and business teams to resolve complex technical issues. Document support activities, technical procedures, and knowledge base articles. Monitor system performance and recommend improvements to enhance reliability and user experience. Ensure adherence to service level agreements (SLAs) and support best practices.
  • 2026-10-30T00:00:00Z
Senior Director Engineering
  • Toronto, ON
  • onsite
  • Contract / Temporary to Hire
  • 123.5 - 143 CAD / Hourly
  • We are looking for an accomplished technology leader to guide the growth and performance of our engineering presence in Toronto, Ontario. This contract opportunity is suited to someone who can shape long-term technical direction, strengthen delivery practices, and build an inclusive, high-performing team culture. The successful candidate will connect enterprise priorities with local execution across software engineering, platform capabilities, quality practices, and data- and AI-enabled initiatives.<br><br>Responsibilities:<br>• Set the strategic direction for the Toronto engineering organization, including team structure, capability development, and an operating model that supports future growth.<br>• Lead delivery for locally based engineering teams by driving reliable outcomes across timelines, product quality, service stability, and business commitments.<br>• Strengthen development standards by advancing modern practices in code quality, automated testing, deployment pipelines, monitoring, and technical documentation.<br>• Provide senior technical guidance on the practical and responsible use of AI and machine learning tools within engineering workflows, products, and internal platforms.<br>• Build and mentor leadership talent by recruiting, coaching, and retaining managers and senior technical contributors across engineering, quality, DevOps, and site reliability functions.<br>• Partner with cross-functional leaders in architecture, security, infrastructure, finance, and people operations to align delivery plans, workforce planning, and governance expectations.<br>• Foster an engaged and inclusive workplace culture that encourages accountability, collaboration, continuous improvement, and psychological safety.<br>• Oversee operational excellence through effective incident response, environment management, on-call readiness, risk controls, and performance metric tracking.<br>• Manage engineering budgets for people, tools, and technology investments while monitoring productivity, quality indicators, and service outcomes.<br>• Represent the Toronto development centre in senior leadership discussions and ensure local practices remain aligned with broader organizational standards.
  • 2026-11-03T00:00:00Z
Cloud Engineer
  • Toronto, ON
  • remote
  • Permanent
  • 120000 - 135000 CAD / Yearly
  • <p>Our client is a mission-driven national organization looking for a Cloud Engineer to join their technology team. This role is ideal for a senior cloud professional who enjoys being hands-on with Microsoft technologies while also contributing to cloud strategy, architecture, security, automation, and continuous improvement initiatives.</p><p>Working closely with architects, business stakeholders, vendors, and technology teams, you will help design, implement, secure, and optimize enterprise cloud environments that support organizational objectives and digital transformation initiatives.</p><p><br></p><p>What You&#39;ll Be Doing</p><ul><li>Design, implement, and administer cloud infrastructure and Microsoft 365 environments.</li><li>Manage and optimize Azure services, including virtual machines, networking, storage, and disaster recovery solutions.</li><li>Support Microsoft Modern Workplace technologies, including identity, endpoint management, collaboration, and security platforms.</li><li>Implement automation, monitoring, and process improvements to improve operational efficiency and reliability.</li><li>Collaborate with stakeholders to evaluate technology solutions and align cloud services with business requirements.</li><li>Assist with cybersecurity, risk management, compliance, and governance initiatives.</li><li>Support cloud operations, incident resolution, root cause analysis, and ongoing platform maintenance.</li><li>Create and maintain technical documentation, standards, and procedures.</li><li>Contribute to cloud, infrastructure, data, and digital workplace roadmaps.</li><li>Provide technical guidance and mentorship to team members and project stakeholders.</li></ul><p><br></p>
  • 2026-10-20T00:00:00Z
AML Transaction Monitoring Analyst
  • Calgary, AB
  • onsite
  • Permanent
  • 60000 - 70000 CAD / Yearly
  • <p><strong>THE ROLE:</strong> </p><p>Our client is seeking a detail-oriented AML Transaction Monitoring Analyst to support the ongoing detection and escalation of potentially suspicious financial activity. This role plays a key part in maintaining compliance standards, monitoring transaction activity, and helping strengthen the organization&#39;s anti-money laundering framework.</p><p><em>Responsibilities:</em></p><ul><li>Review and assess Level 1 transaction monitoring alerts, investigating and clearing non-suspicious activity while documenting decisions thoroughly</li><li>Escalate unusual or potentially suspicious transactions to the appropriate compliance stakeholders in a timely manner</li><li>Maintain complete and audit-ready case files that align with internal recordkeeping and regulatory requirements</li><li>Identify recurring false-positive trends and provide feedback to support monitoring rule enhancements</li><li>Monitor for transaction patterns that exceed established risk thresholds and escalate concerns as required</li><li>Collaborate on transaction monitoring improvements, including rule optimization and threshold adjustments</li><li>Contribute to AML awareness initiatives by supporting training and knowledge sharing across business teams</li><li>Assist in strengthening the overall effectiveness of the organization&#39;s financial crime prevention program</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an excellent opportunity to join a growing and innovative organization operating within a highly regulated and evolving industry. You&#39;ll have the chance to make a direct impact on financial crime prevention efforts while working alongside experienced compliance professionals in a collaborative environment. The role offers exposure to complex transaction monitoring activities, process improvement initiatives, and emerging risk trends within digital payments and online platforms. In addition to a competitive salary and comprehensive benefits package, you&#39;ll have opportunities for professional development and ongoing career growth. If you&#39;re looking to advance your AML career while contributing to a high-performing compliance team, apply today.</p>
  • 2026-10-27T00:00:00Z
Marketing Specialist
  • Vancouver, BC
  • onsite
  • Permanent
  • 60000 - 70000 CAD / Yearly
  • <p>This is an exciting opportunity to join a growing marketing team within a well-established financial services organization based in Vancouver, BC.</p><p><br></p><p>Reporting directly to marketing leadership, you&#39;ll play a key role in executing digital marketing initiatives, social media campaigns, content creation, agency coordination, and brand-building activities across multiple lines of business. This is an opportunity to join a team that is actively expanding its internal marketing capabilities and investing in long-term growth.</p><p><br></p><p>The organization is looking for someone who enjoys both strategy and execution. You&#39;ll have the opportunity to contribute ideas, take ownership of projects, and help shape marketing initiatives while working alongside a collaborative team.</p><p>This is a full-time, permanent position based in Vancouver and requires regular in-office attendance.</p><p><br></p><p><strong>Responsibilities</strong></p><p>·      Planning, coordinating, and executing social media campaigns across multiple channels</p><p>·      Creating digital and print marketing assets to support business objectives</p><p>·      Ensuring marketing materials remain consistent with brand guidelines and regulatory requirements</p><p>·      Coordinating marketing projects and campaign deliverables across internal stakeholders and external agencies to ensure projects are delivered on time and on brand</p><p>·      Monitoring campaign performance and providing recommendations based on engagement and performance data</p><p>·      Supporting community, sponsorship, and event-related marketing initiatives</p><p><strong> </strong></p><p><strong>How to Apply</strong></p><p><br></p><p>My name is Simon Kutzschmar, and I recruit marketing, technology, and digital professionals across British Columbia.</p><p><br></p><p>If you&#39;re interested in learning more, please apply to this posting or connect with me on LinkedIn for a confidential discussion. We can discuss the company, team, hiring process, and whether this opportunity aligns with your career goals.</p>
  • 2026-11-02T00:00:00Z
Sr. Technical Writer
  • Vancouver, BC
  • remote
  • Temporary
  • 50.6635 - 58.663 CAD / Hourly
  • We are looking for a Sr. Technical Writer to join a Contract opportunity within the IT software sector in Vancouver, British Columbia. In this role, you will shape clear, scalable developer and customer documentation that helps users understand product capabilities, API integrations, and implementation approaches. You will work closely with product and engineering teams to turn complex technical information into practical guides, diagrams, and reference materials that support onboarding, delivery, and long-term adoption.<br><br>Responsibilities:<br>• Produce and refine technical content such as API references, user guides, integration walkthroughs, setup instructions, and supporting architecture visuals.<br>• Work closely with Product Managers, Software Engineers, and other subject matter experts to gather accurate details on features, system behaviour, and integration patterns.<br>• Convert technical concepts into straightforward, customer-oriented documentation that explains how products and APIs fit into real business environments.<br>• Build implementation guides and technical diagrams that show how solutions connect with external systems and enterprise platforms.<br>• Assess current documentation, identify missing or unclear content, and create a more consistent framework for future documentation efforts.<br>• Use documentation tools and developer portals, including platforms such as ReadMe, to improve content structure, usability, and overall accessibility.<br>• Test product capabilities independently through sandbox environments, playgrounds, and API tools to validate documentation accuracy before publication.<br>• Create practical examples such as request and response samples, payload illustrations, code snippets, and configuration scenarios for technical audiences.<br>• Support customer-facing documentation used during sales discussions, onboarding activities, and implementation planning.<br>• Define repeatable documentation standards, templates, and workflows that can be applied across additional products and evolving technical content needs.
  • 2026-11-05T00:00:00Z
DevOps Engineer
  • New Westminster, BC
  • onsite
  • Temporary
  • 30 - 45 CAD / Hourly
  • <p><strong>Overview</strong></p><p>We are seeking a Linux Systems Administrator for a 6-month contract based in Vancouver, BC. This is a fully onsite position with the potential for extension or long-term opportunities. The successful candidate will support the deployment, administration, and maintenance of Linux-based systems and infrastructure while contributing to several strategic technology initiatives. This role requires a hands-on technical professional who can quickly understand the environment, troubleshoot complex issues, and support a variety of systems including Linux servers, containerized platforms, databases, automation tools, and related infrastructure. Experience with open-source technologies, systems integration, and operational support is highly desirable.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Install, configure, administer, and maintain Linux server environments, including Ubuntu, RHEL, Rocky Linux, or similar distributions.</li><li>Perform system upgrades, patching, security hardening, and ongoing lifecycle management.</li><li>Monitor system performance, availability, and capacity, proactively identifying and resolving issues.</li><li>Troubleshoot and resolve complex infrastructure, application, and systems integration issues.</li><li>Manage user accounts, access controls, permissions, and system security.</li><li>Develop and maintain automation scripts using Bash, Shell scripting, and Python.</li><li>Support containerized environments utilizing Docker and Kubernetes.</li><li>Administer and support databases including PostgreSQL, MySQL, and MariaDB.</li><li>Support on-premises infrastructure, virtualized environments, and cloud-connected services where required.</li><li>Maintain backup, recovery, and disaster recovery processes, including testing and documentation.</li><li>Collaborate with internal stakeholders and third-party vendors to implement and support technical solutions.</li><li>Participate in system monitoring, incident response, root-cause analysis, and maintenance activities.</li><li>Maintain technical documentation, configuration records, and operating procedures.</li><li>Support infrastructure changes while ensuring adherence to operational and security standards.</li></ul>
  • 2026-11-05T00:00:00Z
Business Systems Analyst
  • Vancouver, BC
  • onsite
  • Temporary
  • 40 - 60 CAD / Hourly
  • <p><strong>Overview</strong></p><p>Our client is seeking an experienced Business Analyst for a 6-month contract supporting a large-scale ERP modernization initiative involving the migration from Microsoft Dynamics AX 2012 to Dynamics 365 Finance &amp; Operations (D365 F&amp;O). This role will serve as a key liaison between business stakeholders, project teams, and technical resources to ensure business requirements are well-defined, documented, and successfully translated into solution designs.</p><p><br></p><p>The ideal candidate brings hands-on experience supporting ERP transformation projects, particularly within Dynamics AX or D365 F&amp;O environments. This individual should be a true consultant who can quickly understand business processes, identify gaps and opportunities, facilitate discussions with stakeholders, and help drive project deliverables with minimal onboarding.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Gather, analyze, and document business requirements related to the migration from AX 2012 to D365 F&amp;O.</li><li>Facilitate workshops and meetings with business stakeholders to understand current-state processes and future-state requirements.</li><li>Document business processes, workflows, functional requirements, and user stories.</li><li>Conduct gap analyses between existing AX 2012 functionality and D365 F&amp;O capabilities.</li><li>Collaborate closely with functional consultants, developers, project managers, and business stakeholders throughout the project lifecycle.</li><li>Support solution design discussions and ensure requirements are clearly communicated to technical teams.</li><li>Assist with data migration planning, testing, validation, and user acceptance testing (UAT).</li><li>Develop test scenarios, coordinate testing activities, and track issue resolution.</li><li>Support organizational change management, user training, and adoption activities as required.</li><li>Maintain project documentation and provide regular updates on requirements and project progress.</li></ul>
  • 2026-10-30T00:00:00Z
Program Manager/ D365 Sr. Consultant
  • Ottawa, ON
  • remote
  • Permanent
  • 112000 - 140000 CAD / Yearly
  • <p>We are looking for an experienced Program Manager / D365 Senior Consultant to lead complex business and technology initiatives in Ottawa. This role brings together programme leadership, stakeholder collaboration, and deep expertise in Microsoft Dynamics 365 to support successful planning, delivery, and optimisation of enterprise solutions. The ideal candidate is comfortable guiding cross-functional teams, managing priorities across multiple workstreams, and aligning technology outcomes with operational goals.</p><p><br></p><p>Responsibilities:</p><p>• Lead end-to-end delivery of Dynamics 365 and related enterprise projects, ensuring scope, timelines, budgets, and quality expectations are effectively managed.</p><p>• Work closely with business leaders, technical teams, and external partners to define priorities, develop implementation plans, and maintain alignment throughout the project lifecycle.</p><p>• Oversee programme governance by tracking milestones, risks, issues, and dependencies, while providing clear updates to stakeholders and leadership.</p><p>• Support the design, configuration, and optimisation of CRM, ERP, and Business Central solutions to meet business and operational requirements.</p><p>• Coordinate testing activities and quality assurance processes to confirm solutions are stable, compliant, and ready for deployment.</p><p>• Use tools such as Jira and Microsoft 365 to manage workflows, documentation, reporting, and collaboration across distributed teams.</p><p>• Contribute to budget planning, resource coordination, and delivery forecasting to help ensure initiatives remain financially and operationally on track.</p><p>• Advise on cloud-based and enterprise technology strategies, including improvements involving Cisco and Microsoft platforms where relevant.</p><p>• Drive continuous improvement by identifying opportunities to streamline processes, strengthen delivery practices, and enhance system adoption.</p><p>• Manage project activities related to enterprise platform changes or system updates when required, ensuring minimal disruption to business operations.</p>
  • 2026-11-04T00:00:00Z
Technical Analyst
  • Markham, ON
  • onsite
  • Temporary
  • 23.75 - 27.5 CAD / Hourly
  • We are looking for a Technical Analyst to join our team on a Contract basis in Markham, Ontario. This role supports day-to-day IT operations by maintaining end-user technology, resolving technical issues, and helping ensure stable, secure service delivery across desktop and infrastructure environments. The successful candidate will bring strong hands-on support experience, sound troubleshooting skills, and the ability to contribute to service improvement and technical planning.<br><br>Responsibilities:<br>• Provide first- and second-level technical support to employees by diagnosing issues, restoring service, and guiding users through effective solutions.<br>• Install, configure, and maintain desktops, laptops, mobile devices, and related IT infrastructure in alignment with established operational and security standards.<br>• Monitor the performance and reliability of hardware, software, and connected systems to identify risks and address issues before they affect business operations.<br>• Manage service requests and incident tickets by prioritizing work, documenting findings, and following defined support processes through to resolution.<br>• Carry out technical validation and operational testing to confirm that systems, devices, and configurations perform as expected.<br>• Investigate recurring incidents and underlying technical problems, determine root causes, and support timely corrective action.<br>• Contribute to the design and ongoing enhancement of technical components within the support environment, including capacity planning and optimization activities.<br>• Help maintain consistent service delivery by documenting solutions, updating the knowledge base, and sharing practical insights that improve support effectiveness.<br>• Assess technical considerations such as system availability and security impacts when reviewing support needs or proposed changes within the area of expertise.
  • 2026-11-02T00:00:00Z
Business Analyst
  • Edmonton, AB
  • onsite
  • Permanent
  • 100000 - 115000 CAD / Yearly
  • <p><strong>THE ROLE:</strong></p><p>Our client is seeking an experienced Business Analyst to join their Edmonton team on a full-time, long-term contract engagement. This role will work closely with business and technology teams to improve processes, define requirements, and support the delivery of effective technology solutions.</p><p><em>Responsibilities:</em></p><ul><li>Partner with stakeholders and IT teams to understand business needs and define clear requirements</li><li>Facilitate workshops, interviews, and working sessions to gather information and build alignment</li><li>Analyze business processes, systems, and data to identify opportunities for improvement</li><li>Develop requirements, user stories, process maps, acceptance criteria, and supporting documentation</li><li>Collaborate with project teams throughout the solution design, development, testing, and implementation</li><li>Support UAT by defining acceptance criteria and validating that solutions meet business needs</li><li>Maintain requirements documentation and communicate project updates, risks, and changes to stakeholders</li><li>Use data and analysis to support decision-making and evaluate solution outcomes</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an excellent opportunity for a seasoned Business Analyst to make a meaningful impact by driving business process improvements and supporting key technology initiatives within a collaborative and forward-thinking organization. You&#39;ll work closely with cross-functional stakeholders, helping shape solutions from initial discovery through implementation while influencing decision-making and delivering measurable business value. In return, you&#39;ll join a supportive team environment that values innovation, continuous improvement, and professional growth, while offering a competitive salary, and the opportunity to contribute to high-visibility projects that make a real difference.</p>
  • 2026-10-21T00:00:00Z
IT Generalist
  • Enoch, AB
  • onsite
  • Temporary
  • 23 - 26 CAD / Hourly
  • <p><strong>Overview</strong></p><p>Our Edmonton-based client is seeking an IT Generalist to provide comprehensive technical support across infrastructure, networking, end-user systems, and Microsoft 365 environments. This is a hands-on role supporting day-to-day IT operations across multiple locations, requiring strong troubleshooting skills and the ability to work independently in a fast-paced environment.</p><p><br></p><p>Note: This role will be based in the client&#39;s primary office but will require travel to various building locations within the surrounding area.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Provide day-to-day IT support for desktops, laptops, mobile devices, printers, and peripherals</li><li>Troubleshoot and resolve hardware, software, networking, and connectivity issues</li><li>Support Microsoft 365 applications and services, including Outlook, Teams, OneDrive, and SharePoint</li><li>Manage user accounts, permissions, onboarding, and offboarding activities</li><li>Deploy, configure, image, and maintain end-user devices</li><li>Support network infrastructure, including switches, wireless access points, routers, and internet connectivity</li><li>Troubleshoot wired and wireless networking issues within Cisco Meraki and Ubiquiti environments</li><li>Assist with network monitoring, system maintenance, and infrastructure upgrades</li><li>Respond to and resolve support tickets via phone, email, and onsite support</li><li>Maintain IT documentation, asset inventories, and knowledge base articles</li><li>Support multiple office locations and provide onsite technical assistance as needed</li></ul>
  • 2026-10-21T00:00:00Z
IT Systems Administrator
  • New Westminster, BC
  • onsite
  • Permanent
  • 90000 - 100000 CAD / Yearly
  • <p>This is a steady, long-term position as a Systems Administration with a public-sector organization. In this role, you’ll be working across a wide-range of technologies, related to Windows, Hyper-V, M365, MS Azure, networking, security and server administration. </p><p>In this position, you’ll be responsible for day-to-day operations of a wide range of systems. You’ll also be working on several projects related to systems upgrades and migrations. </p><p><br></p><p>This is a full-time position, and includes a competitive base salary, government pension, paid vacation and extended health and dental benefits. </p><p><br></p><p><strong>How to Apply</strong></p><p><br></p><p>A bit about myself - my name is Nathan Wawruck, and I am a recruitment consultant based in Vancouver, BC. I have over a decade of matching software and IT professionals to job opportunities, and I am always looking to connect with like-minded people in the Vancouver area.</p><p><br></p><p>If you&#39;re interested in pursuing this role, please apply to this posting online, and contact me for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you&#39;re looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p>
  • 2026-10-14T00:00:00Z
Systems Administrator
  • North Vancouver, BC
  • remote
  • Permanent
  • 65000 - 75000 CAD / Yearly
  • We are looking for a Systems Administrator to support and strengthen a modern Microsoft-based infrastructure in North Vancouver, British Columbia. This role is ideal for someone with hands-on experience managing cloud services, endpoint protection, and secure access tools in a business environment. You will play a key part in maintaining reliable systems, improving security controls, and supporting collaboration platforms across the organization.<br><br>Responsibilities:<br>• Administer and maintain Microsoft Azure services, including identity, access, and core cloud resources to ensure stable day-to-day operations.<br>• Oversee the Microsoft 365 environment with a focus on tenant administration, Teams governance, security settings, and user lifecycle management.<br>• Manage secure remote access solutions such as Barracuda or comparable platforms to support safe and reliable connectivity for users.<br>• Support endpoint security operations by configuring, monitoring, and responding to alerts through CrowdStrike or a similar protection platform.<br>• Maintain server and cloud-based systems, applying updates, resolving technical issues, and improving overall performance and availability.<br>• Collaborate with internal stakeholders to implement security best practices across infrastructure, user access, and collaboration tools.<br>• Monitor system health and investigate incidents to minimize disruption and maintain a dependable technology environment.
  • 2026-11-02T00:00:00Z
Bilingual Help Desk/Application Support, D365 F+O
  • Mississauga, ON
  • onsite
  • Temporary
  • 30 - 45 CAD / Hourly
  • <p>We are looking for a bilingual Help Desk/Application Support specialist to join a contract opportunity in Ontario. This role combines day-to-day technical support for employees with application support for Dynamics 365 F&amp;O and CE, making it ideal for someone who enjoys balancing user service with system troubleshooting. The selected candidate will provide responsive assistance across end-user technology, maintain strong documentation practices, and work closely with internal teams and external partners to resolve issues efficiently.</p><p><br></p><p>Responsibilities:</p><p>• Deliver first- and second-level technical support for desktops, laptops, mobile devices, printers, phones, network connectivity, and business software used across the organization.</p><p>• Manage incoming service requests through the ticketing platform by recording complete details, assigning the correct priority, communicating progress, and ensuring timely resolution.</p><p>• Support employee onboarding and offboarding by preparing equipment, setting up user profiles, provisioning accounts, and granting appropriate application access.</p><p>• Administer routine Active Directory activities such as password resets, account updates, and security group maintenance.</p><p>• Diagnose and resolve user issues related to Microsoft 365 applications, including Outlook, Teams, SharePoint, and OneDrive, as well as Windows operating systems.</p><p>• Coordinate with senior technical teams when issues require escalation, while retaining accountability for follow-up and closure of assigned incidents.</p><p>• Keep support documentation current by updating knowledge articles, recording troubleshooting steps, and maintaining accurate asset information.</p><p>• Provide front-line support for Dynamics 365 Finance &amp; Operations and Customer Engagement, addressing user questions, access concerns, navigation challenges, and transactional errors.</p><p>• Partner with internal stakeholders and third-party vendors to investigate application problems, test fixes, and support updates or integrations.</p><p>• Monitor recurring support trends and recommend process improvements, user guidance, or training opportunities to reduce repeat issues and improve system usage.</p>
  • 2026-11-03T00:00:00Z
CAN - Software Developer: II (Intermediate)
  • Mississauga, ON
  • onsite
  • Temporary
  • 22 - 24 CAD / Hourly
  • We are looking for an entry-level Full Stack .NET Developer to join a collaborative team in Mississauga, Ontario. This long-term contract opportunity is well suited to someone who enjoys learning unfamiliar business domains, troubleshooting existing applications, and building practical solutions across the full stack. The role combines hands-on development with investigation, analysis, and close partnership with business and technical stakeholders. You will contribute in a hybrid work environment while helping deliver reliable, maintainable software enhancements and fixes.<br><br>Responsibilities:<br>• Develop, enhance, and maintain full stack .NET applications that support business operations and user needs.<br>• Assess business requests by gathering context, clarifying requirements, and translating objectives into practical technical approaches before development begins.<br>• Examine existing applications to identify defects, trace root causes, and restore functionality when issues arise.<br>• Collaborate with business analysts, developers, and subject matter experts to compare solution options and align on effective implementation plans.<br>• Write clean, well-structured, and testable code that supports long-term application stability and future enhancements.<br>• Participate in code reviews, technical discussions, and delivery planning to improve solution quality and team outcomes.<br>• Document findings, design considerations, and development decisions to support ongoing maintenance and knowledge sharing.<br>• Work effectively within a hybrid schedule, contributing on site in Mississauga, Ontario for most of the work week.
  • 2026-11-04T00:00:00Z
Technical Product Owner
  • Mississauga, ON
  • onsite
  • Temporary
  • 64 - 70 CAD / Hourly
  • We are looking for a Technical Product Owner to lead the direction and delivery of digital content and commerce capabilities in Mississauga, Ontario. This Long-term Contract opportunity is suited to someone who can translate business priorities into a well-managed product backlog, guide cross-functional teams, and keep work moving from concept to release. The successful candidate will bring strong product judgment, technical fluency, and the ability to balance stakeholder needs while improving content operations and customer-facing ecommerce experiences.<br><br>Responsibilities:<br>• Lead and manage the full product backlog for content platform capabilities, including templates, reusable components, content structures, publishing processes, and digital commerce experiences such as campaign pages and promotional destinations.<br>• Set priorities for upcoming work by aligning backlog decisions with ecommerce objectives, business value, delivery readiness, and roadmap commitments.<br>• Convert business needs into clear user stories, detailed acceptance criteria, and properly scoped development items so teams can execute efficiently.<br>• Serve as the primary owner for daily product decisions within the assigned platform domain, resolving issues quickly and maintaining progress across active initiatives.<br>• Work closely with developers, designers, marketers, merchandisers, and operational partners to coordinate dependencies, remove blockers, and keep stakeholders aligned on timelines and outcomes.<br>• Act as the internal subject matter expert for the Magnolia platform, providing direction on content modelling, template design, component usage, and scalable publishing practices.<br>• Partner with other Product Owners on shared features and integrations to ensure connected delivery across the broader ecommerce environment while maintaining clear ownership boundaries.<br>• Facilitate agile ceremonies, product reviews, and demonstrations to support transparency, accountability, and steady delivery momentum.<br>• Track platform effectiveness, content delivery speed, engagement trends, and conversion signals, then use findings to refine priorities and improve user experience outcomes.
  • 2026-11-04T00:00:00Z
Software Developer
  • Hamilton, ON
  • onsite
  • Permanent
  • 65000 - 85000 CAD / Yearly
  • <p>Robert Half is looking to hire a Software Developer for an organization based in the west GTA region. This is a current opening offering growth, development and job stability!</p><p>Please take a look at the summarized information below and apply if you fit the requirements below!</p><p><br></p><p><strong>Role:</strong> Software Developer</p><p><strong>Company:</strong> Confidential until discussion is held</p><p><strong>Location:</strong> West GTA</p><p><strong>Compensation: </strong>$65k to $85k + Annual Bonus + 3 Weeks Vacation (Additional time off – 2 PTO days and 12 Sick days) + Strong Benefits + Education reimbursement + Full work hardware</p><p><strong>Responsibilities:</strong></p><p>• 2 to 4 years experience with design, build, and maintain software applications using C# and the .NET ecosystem to support core business operations.</p><p>• Contribute to user-facing development work by creating and improving interface components with modern JavaScript frameworks such as React or Angular.</p><p>• Develop, query, and optimize Microsoft SQL Server databases to ensure strong application performance, stability, and data integrity.</p><p>• Apply object-oriented programming principles to produce scalable, maintainable, and well-structured code across new and existing systems.</p><p>• Integrate web services and internet-based technologies into application solutions while following secure web development practices.</p><p>• Collaborate with internal stakeholders and technical team members to translate business needs into effective software enhancements and technical solutions.</p><p>• Support code quality and deployment efficiency by participating in automated build processes and continuous integration practices where applicable.</p><p>• Use Microsoft Visual Studio and related development tools to troubleshoot issues, test functionality, and deliver reliable releases.</p>
  • 2026-10-29T00:00:00Z
Compliance Manager
  • Calgary, AB
  • onsite
  • Permanent
  • 100000 - 140000 CAD / Yearly
  • <p><strong>THE ROLE:</strong> </p><p>Our client is seeking an experienced Compliance Manager to lead a multidisciplinary compliance function within a fast-paced payments environment. This role is responsible for overseeing AML, fraud, and regulatory compliance activities while ensuring programs remain aligned with evolving Canadian regulatory requirements.</p><p><em>Responsibilities:</em></p><ul><li>Lead and mentor a compliance team, managing performance, priorities, workload distribution, and professional development</li><li>Oversee and enhance AML/CTF programs, including risk assessments, policy management, employee training, transaction monitoring, and sanctions screening</li><li>Act as the senior escalation point for complex investigations, sanctions reviews, PEP assessments, and reporting decisions</li><li>Manage compliance control testing activities and evaluate the effectiveness of key compliance frameworks and controls</li><li>Direct fraud prevention initiatives, partnering with external stakeholders and using data insights to strengthen monitoring programs</li><li>Ensure policies, procedures, and practices remain aligned with applicable Canadian regulatory, privacy, consumer protection, and payment industry requirements</li><li>Monitor regulatory developments and provide guidance on emerging compliance obligations and risks</li><li>Prepare and present compliance reports, metrics, and updates to executive leadership and key stakeholders</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an exciting opportunity to take ownership of a critical compliance function within a growing and innovative payments organization. You&#39;ll play a key role in shaping compliance strategy, strengthening risk management practices, and leading a high-performing team in a dynamic and highly regulated environment. The organization offers a competitive salary, comprehensive benefits package, and the opportunity to influence business decisions while working closely with senior leadership. If you&#39;re looking for a leadership role where your expertise will have a meaningful impact, apply now and take the next step in your compliance career.</p>
  • 2026-10-27T00:00:00Z
Microsoft 365 Modern Work Senior Consultant
  • Calgary, AB
  • onsite
  • Permanent
  • 100000 - 115000 CAD / Yearly
  • <p><strong>THE ROLE:</strong> </p><p>Our Calgary-based client is seeking a Microsoft 365 Modern Work Senior Consultant to lead the delivery of innovative collaboration, security, and productivity solutions across a diverse portfolio of clients. This role combines technical expertise, project leadership, and client engagement to drive successful Microsoft 365 transformation initiatives.</p><p><em>Responsibilities:</em></p><ul><li>Lead Microsoft 365 modernization projects including tenant-to-tenant migrations, SharePoint transformations, and collaboration platform adoption initiatives</li><li>Design, implement, and optimize solutions across Microsoft 365 technologies including SharePoint Online, Teams, OneDrive, Purview, Defender, Intune, and Entra</li><li>Assess existing environments, develop migration strategies, and execute content and data migrations using automation and third-party tools</li><li>Create and leverage PowerShell scripts to automate assessments, migrations, deployments, governance, and administrative tasks</li><li>Manage project deliverables, identify risks and opportunities, and contribute to project planning, scope definition, and resource coordination</li><li>Build trusted relationships with stakeholders while communicating technical concepts, risks, and recommendations to both business and executive audiences</li><li>Mentor consultants and junior team members through coaching, knowledge sharing, and technical leadership</li><li>Support end-to-end solution delivery from discovery and design through implementation, user adoption, and rollout</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an exciting opportunity to work on high-impact Microsoft 365 transformation projects that help organizations modernize the way they collaborate, govern information, and secure their environments. You&#39;ll have the chance to work with leading technologies across the Microsoft ecosystem while partnering with clients across a variety of industries, giving you exposure to diverse business challenges and innovative solutions. The organization offers a collaborative and supportive culture that values continuous learning, professional growth, and leadership development. Competitive compensation is offered, plus comprehensive benefits package, with flexibility for exceptional experience and expertise. If you&#39;re passionate about Microsoft 365, enjoy leading meaningful projects, and want to make a lasting impact for clients, this is an opportunity you won&#39;t want to miss. Apply now!</p>
  • 2026-11-05T00:00:00Z
Cybersecurity Consultant
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p><strong>Overview</strong></p><p>Our client is seeking a Cybersecurity Consultant for a 12-month contract based in Calgary, requiring full-time onsite presence. This role will focus on delivering cybersecurity enhancements across both cloud and traditional enterprise infrastructure environments, with a strong emphasis on remediating legacy technology risks, improving security configurations, and implementing sustainable security controls.</p><p><br></p><p>The successful candidate will combine hands-on technical cybersecurity expertise with project delivery experience, leading remediation initiatives across Microsoft on-premises environments, Microsoft 365, VMware infrastructure, and AWS cloud services. Working closely with infrastructure, endpoint, and security teams, the consultant will drive security improvements, coordinate remediation efforts, and implement lasting controls that strengthen the organization&#39;s overall cybersecurity posture.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead and execute cybersecurity improvement initiatives across enterprise infrastructure, including servers, endpoints, cloud platforms, and supporting technologies.</li><li>Translate security assessments, penetration test findings, vulnerability reports, audit recommendations, and risk assessments into actionable remediation plans.</li><li>Develop and manage project plans, implementation roadmaps, timelines, milestones, and deployment strategies for security initiatives.</li><li>Coordinate remediation activities across Infrastructure, Endpoint Management, Security Operations, and other technical teams.</li><li>Monitor and report on project progress, risks, dependencies, and overall remediation status.</li><li>Implement and improve secure configuration baselines and hardening standards across Microsoft and cloud environments.</li><li>Identify and remediate configuration drift, security gaps, and infrastructure misconfigurations.</li><li>Support initiatives related to Privileged Access Management (PAM), Secure Access Service Edge (SASE), and Zero Trust Network Access (ZTNA).</li><li>Lead remediation efforts for legacy infrastructure components that pose operational or cybersecurity risks.</li><li>Collaborate with stakeholders to ensure security improvements align with business objectives and operational requirements.</li><li>Document technical solutions, implementation procedures, and operational support requirements.</li><li>Assist in the development of sustainable security practices, standards, and governance processes.</li></ul>
  • 2026-10-20T00:00:00Z
2