<p>Our client is embarking on a strategic data modernization initiative and is seeking a senior Microsoft Fabric consultant to help establish a modern enterprise data platform. This is a greenfield opportunity to design and implement the foundation that will centralize data from numerous internal and external sources, creating a scalable, reliable source of truth for the organization.</p><p><br></p><p>Working closely with technical and business stakeholders, you will lead the discovery, architecture, and implementation of a Microsoft Fabric solution capable of ingesting, transforming, and organizing large volumes of structured and semi-structured data.</p><p><br></p><p><strong>What You'll Be Doing</strong></p><ul><li>Lead the design and implementation of a Microsoft Fabric data platform.</li><li>Conduct discovery sessions with internal stakeholders to understand current data sources, architecture, and future reporting requirements.</li><li>Design scalable ingestion pipelines for data from approximately 30 external partners and internal systems.</li><li>Build processes to ingest, validate, and transform large XML datasets into structured, analytics-ready formats.</li><li>Develop robust ETL/ELT pipelines using Microsoft Fabric Data Factory, Lakehouse, and related Fabric services.</li><li>Design and implement a modern data model that consolidates information from multiple systems into a single source of truth.</li><li>Integrate data from SQL Server-based data warehouses, third-party vendors, and additional external data sources.</li><li>Create reliable processes for handling inconsistent or imperfect source data while maintaining data quality and integrity.</li><li>Collaborate with business and technical teams to support future reporting, commission, and analytics initiatives.</li><li>Provide recommendations on Microsoft Fabric architecture, governance, security, and best practices. </li></ul><p><br></p>
We are looking for a Payroll Specialist to support a non-profit organization in Vancouver, British Columbia through a Long-term Contract assignment. This role is ideal for someone who can manage payroll operations confidently, respond to employee questions with professionalism, and maintain accuracy in a fast-paced environment. The successful candidate will play an important part in ensuring employees are paid correctly and on time while helping the team manage a high volume of payroll activity.<br><br>Responsibilities:<br>• Process end-to-end biweekly payroll for a large employee group with a high level of accuracy and limited day-to-day supervision.<br>• Review timesheets, verify payroll information, and enter payroll data promptly to meet scheduled deadlines.<br>• Handle employee and manager payroll inquiries, providing clear explanations and timely resolution to payroll-related concerns.<br>• Prepare and apply manual payroll adjustments when required, ensuring all changes are properly documented and compliant.<br>• Administer payroll for both unionized and non-union employee groups while following applicable collective agreement and policy requirements.<br>• Use Dayforce to maintain payroll records, process transactions, and support ongoing payroll administration activities.<br>• Work closely with the payroll team to help maintain service levels during staffing changes and periods of increased workload.
We are looking for an accomplished Executive Assistant to provide high-level support to senior leadership in Vancouver, British Columbia. This Long-term Contract opportunity is ideal for someone who thrives in a fast-moving software environment and can keep executive operations running smoothly with minimal direction. The successful candidate will bring sound judgement, discretion, and strong coordination skills to manage priorities, communications, and administrative activities across the leadership team.<br><br>Responsibilities:<br>• Oversee demanding executive schedules, arrange appointments, and resolve timing conflicts before they affect business priorities.<br>• Organize domestic and international travel plans, including transportation, lodging, and detailed itineraries for senior leaders.<br>• Monitor executive inboxes, draft and route correspondence, and handle sensitive information with a high degree of confidentiality.<br>• Prepare leaders for meetings by assembling agendas, documents, notes, and follow-up items to support effective decision-making.<br>• Complete expense submissions and maintain accurate administrative records in a timely manner.<br>• Act as a key point of contact between executives, internal teams, and external partners to support clear and effective communication.<br>• Provide day-to-day administrative assistance such as document preparation, scanning, photocopying, and coordination of related office tasks.
We are looking for an Accounting Manager to join a growing IT software organization in Vancouver, British Columbia on a Long-term Contract basis. This role is well suited to a hands-on finance leader who can balance team support with strong operational oversight in a fast-paced, evolving environment. The successful candidate will help strengthen cash reporting, improve accounting processes, and work closely with finance and operational partners to maintain accurate, timely results.<br><br>Responsibilities:<br>• Guide and support a small accounting team by providing coaching, direction, and ongoing feedback that encourages development and accountability.<br>• Hold regular one-on-one meetings focused on performance, goal setting, and career growth to help team members succeed in their roles.<br>• Take an active role in daily accounting activities, resolving issues promptly and ensuring work is completed accurately and on time.<br>• Serve as a key resource for weekly cash forecasting by reviewing information, confirming assumptions, and helping prepare reporting for senior leadership and investors.<br>• Monitor cash flow drivers across the business, investigate variances or delays, and follow up on expected transactions to improve reporting reliability.<br>• Review and validate cash-related inputs from receivables and payables functions to support complete and accurate weekly reporting.<br>• Oversee core order-to-cash and procure-to-pay activities to promote compliance, accuracy, and effective financial controls.<br>• Collaborate with operational stakeholders on complex customer onboarding and revenue cycle matters, offering accounting guidance where needed.<br>• Recommend and implement improvements to workflows, controls, and financial systems, including support for automation initiatives and tools used for revenue recognition, accounts receivable, and accounts payable.
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.
We are looking for an experienced Sr. Accountant to join a growing IT software organization in Vancouver, British Columbia on a Long-term Contract basis. This hybrid opportunity is well suited to a hands-on, detail-oriented accountant who can work with a high degree of independence, contribute quickly, and support a dynamic finance function. You will play a key role in maintaining accurate financial records, supporting period-end reporting, and partnering with internal teams across a multi-entity environment.<br><br>Responsibilities:<br>• Oversee day-to-day accounting operations, including preparing journal entries, recording accruals, maintaining the general ledger, and supporting the month-end close process.<br>• Reconcile balance sheet and general ledger accounts on a regular basis, identify variances, and resolve issues to maintain reporting accuracy.<br>• Coordinate intercompany accounting across multiple subsidiaries, ensuring transactions and shared costs are recorded in the correct legal entities.<br>• Contribute to the preparation of financial statements and assist with consolidation activities for multi-entity reporting.<br>• Perform payroll-related reconciliations each month and prepare bonus accruals along with other required closing adjustments.<br>• Provide accounting support for U.S.-related entries and reporting requirements within the company’s financial environment.<br>• Assist with quarterly financial reporting and deliver reliable accounting support to the Controller and wider finance team.<br>• Partner with FP&A and cross-functional stakeholders to supply financial data, respond to reporting needs, and support ongoing accounting initiatives.<br>• Support audit requests for subsidiaries and contribute to special projects and other ad hoc accounting assignments as needed.
<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'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're looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p>
<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>