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 2026 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

30 results for Alberta jobs

Litigation Associate Lawyer
  • Calgary, AB
  • onsite
  • Permanent
  • 100000.00 - 140000.00 CAD / Yearly
  • <p>We are supporting a leading Western Canadian full-service law firm in their search for a Litigation Associate Lawyer to join their team in Bonnyville, Alberta.</p><p><br></p><p><strong>About The Law Firm:</strong></p><ul><li>The firm is in an active growth phase and continues to expand its footprint via strategic acquisitions across Alberta, Saskatchewan, and British Columbia.</li><li>Following its recent expansion into the Lakeland region, this law firm stands as one of the largest regional practices in Alberta, boasting 18 offices, approximately 200 total staff, and a multi-province network of over 50 lawyers.</li><li>Full-Service Capabilities: Agriculture | Bankruptcy & Insolvency | Business Law | Civil Litigation | Criminal Law | Employment Law | Family Law | Immigration | Personal Injury | Real Estate | Wills & Estates.</li><li>Core Values: Respect | Integrity | Teamwork | Accountability | Loyalty | Inclusivity & Diversity.</li><li>Work Structure: On-site structure based out of the downtown Bonnyville office. The firm places a high priority on professional autonomy, empowerment, and establishing a genuine work-life balance.</li><li>Team Structure: A collaborative, tight-knit on-site team consisting of 2 local lawyers and 8 dedicated support staff members. The lawyers presently run practices focused on solicitor’s work, business law, tax, estates, and family law.</li></ul><p><strong>About The Role: Associate Lawyer - General Litigator</strong></p><ul><li>The Bonnyville practice is looking to add a dedicated General Litigator to the team. As a growing office with an active client base, the firm has been turning away a litigation work meaning the incoming lawyer will step into an immediate, flow of active files.</li><li>Practice Focus: Comfortable managing general civil and commercial litigation matters independently, with the support of a highly experienced local clerk and assistant team.</li><li>Book of Business: A personal book of business is always welcome but certainly not required. The local market has an abundance of existing files, and additional litigation work can be drawn from other regional offices if the incoming lawyer is looking for additional files to work on as the Bonnyville location ramps up the litigation practice.</li><li>Billable Target: 1,320 annual billable hours target (structured to support reasonable pacing and work-life balance).</li></ul><p><br></p><p><br></p><p><br></p><p><br></p><p><br></p><p><br></p>
  • 2026-08-26T20:43:55Z
Administrative Assistant
  • Nisku, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a detail-oriented <strong>Administrative Assistant </strong>to join their team in Nisku, Alberta. This role supports day-to-day administrative operations by providing organized, efficient, and responsive assistance to staff and stakeholders. The ideal candidate is detail-oriented, professional, and adaptable, with strong communication skills and the ability to manage multiple priorities in a fast-paced environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Provide daily administrative support to department leaders and staff, ensuring accurate and timely completion of tasks and records.</li><li>Process utility invoices, requisitions, and purchase orders while coordinating with accounting.</li><li>Assist with billing and maintain financial and operational records in Oracle and related systems.</li><li>Respond professionally to phone, email, and in-person inquiries.</li><li>Manage schedules, meetings, data entry, and general office coordination.</li><li>Perform accurate data entry and support day-to-day office operations.</li><li>Assist with customer service and internal requests as needed.</li><li>Follow established procedures and adapt quickly to new processes and priorities.</li></ul>
  • 2026-09-11T16:08:35Z
Project Coordinator
  • Sherwood Park, AB
  • remote
  • Temporary
  • - CAD / Hourly
  • <p>Our client is seeking a dedicated <strong>Project Coordinator</strong> to join their team in Sherwood Park, Alberta. This role supports field teams by coordinating project documentation, reporting, and day-to-day administrative activities to keep project operations organized and on track. The ideal candidate is organized, detail-oriented, and proactive, with strong coordination and communication skills and the ability to manage multiple priorities in a fast-paced field environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Minimum 2 years of experience in an administrative, project support, or document control role, preferably in construction or a project-based environment.</li><li>Strong working knowledge of Microsoft Office, including Excel, Word, Outlook, PowerPoint, Teams, and SharePoint.</li><li>Experience managing electronic documents, controlled files, transmittals, and project records with a high level of accuracy.</li><li>Strong data entry, reporting, filing, and organizational skills with excellent attention to detail.</li><li>Ability to manage multiple priorities, meet deadlines, and work independently in a fast-paced field environment.</li><li>Strong written and verbal communication skills with a professional and customer-focused approach.</li><li>Comfortable supporting field teams with basic technology, including Apple iPads, SharePoint, and related systems.</li></ul>
  • 2026-09-02T17:08:39Z
Receptionist
  • Calgary, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an experienced and dependable <strong>Receptionist</strong> to join their team in Calgary, Alberta. This role offers an opportunity to provide professional reception and administrative support while helping maintain an organized and welcoming office environment. The ideal candidate is friendly, organized, detail-oriented, and able to manage multiple tasks while providing excellent customer service.</p><p><strong>Responsibilities:</strong></p><ul><li>Welcome and assist employees, visitors, clients, and service providers at the front desk.</li><li>Answer and direct phone calls, respond to inquiries, and relay messages.</li><li>Prepare courier and shipping documents and coordinate outgoing packages.</li><li>Maintain clean, organized, and well-stocked common areas and office spaces.</li><li>Replenish office supplies, refreshments, and shared amenities as needed.</li><li>Conduct regular office and meeting room checks to ensure spaces are clean and ready for use.</li><li>Monitor meeting rooms and report or address minor issues as needed.</li><li>Coordinate with vendors and assist with on-site access and communication.</li></ul>
  • 2026-09-08T22:33:42Z
Customer Service Representative
  • Calgary, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a dedicated <strong>Customer Service Representative</strong> to join their team in Calgary, Alberta. This role supports customers by providing timely, professional assistance, addressing inquiries, and helping resolve issues. The ideal candidate is a friendly, organized, and customer-focused communicator who can manage multiple priorities while delivering a positive service experience.</p><p><strong>Responsibilities:</strong></p><ul><li>Conduct customer outreach to support sales and marketing initiatives.</li><li>Build positive customer relationships and strengthen satisfaction and loyalty.</li><li>Identify sales opportunities by assessing customer needs and follow-up opportunities.</li><li>Accurately update leads, accounts, and interactions in the CRM.</li><li>Share customer feedback, market insights, and competitor information.</li><li>Track calls, leads, and follow-up activities and report results.</li><li>Collaborate with sales and marketing teams on campaigns and customer programs.</li><li>Participate in training to stay current on products and outreach strategies.</li></ul>
  • 2026-09-10T00:08:44Z
Payroll Administrator
  • Spruce Grove, AB
  • onsite
  • Permanent
  • 65000.00 - 70000.00 CAD / Yearly
  • <p>Robert Half is recruiting a Payroll Specialist on behalf of an industry leader. This is an excellent opportunity to join a well-established payroll team supporting a large, multi‑provincial Canadian workforce. This position is based in the Greater Edmonton, Alberta area.</p><p><br></p><p>The Payroll Specialist will support end‑to‑end payroll processing and act as a key point of contact for employee payroll and benefits inquiries. The role reports directly to the Payroll Manager and works alongside a collaborative and growing payroll team.</p><p><br></p><p>This position is ideal for a payroll professional with a strong understanding of payroll fundamentals, solid technical skills, and exceptional attention to detail, who is comfortable working with field-based employees in a fast‑paced environment.</p><p><br></p><p><strong>Payroll Processing</strong></p><ul><li>Process weekly, multi‑provincial Canadian payroll</li><li>Ensure payroll is completed accurately and on time using</li><li>Review, validate, and troubleshoot electronic timesheets</li><li>Support payroll job costing requirements</li><li>Assist with payroll reconciliations and balancing</li><li>Ensure compliance with provincial payroll legislation</li></ul><p><strong>Benefits Administration & Reconciliations</strong></p><ul><li>Complete regular benefits reconciliations</li><li>Respond to frequent employee inquiries related to benefits coverage and deductions</li><li>Support benefit enrollments, changes, and terminations</li><li>Liaise with internal teams and benefits providers as required</li></ul><p><strong>Employee Support & Inquiries</strong></p><ul><li>Serve as a primary contact for payroll- and benefits-related employee questions</li><li>Provide clear, professional, and timely responses to inquiries</li><li>Work closely with employees in operational and field-based roles</li></ul><p><strong>Systems & Process Support</strong></p><ul><li>Maintain accurate and up-to-date payroll records</li><li>Assist with payroll audits, reporting, and year-end activities</li><li>Identify discrepancies and escalate issues as appropriate</li><li>Contribute to continuous improvement initiatives within payroll processes</li></ul>
  • 2026-08-24T14:43:58Z
Data Entry Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a detail-oriented <strong>Data Entry Clerk</strong> to join their team in Calgary, Alberta. This role supports daily administrative operations by accurately entering, updating, and maintaining information in databases and records. The ideal candidate is detail-oriented, organized, and efficient, with a strong commitment to accuracy, data integrity, and meeting deadlines.</p><p><strong>Responsibilities:</strong></p><ul><li>Accurately enter and update data in databases and internal systems.</li><li>Prepare, organize, and maintain documents and records.</li><li>Perform data imports, updates, and basic reporting as required.</li><li>Complete recurring and time-sensitive data entry tasks.</li><li>Review information for accuracy, completeness, and consistency.</li><li>Organize, scan, and maintain electronic and physical records.</li><li>Communicate with internal teams and external contacts to resolve data-related issues.</li><li>Assist with administrative and record-keeping tasks as needed.</li></ul>
  • 2026-09-10T00:08:44Z
Customer Service Representative
  • Edmonton, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a dedicated <strong>Customer Service Representative</strong> to join their team in Edmonton, Alberta. This position offers an opportunity to provide meaningful client support while managing a variety of inquiries, applications, and administrative processes. The ideal candidate is a detail-oriented and service-focused professional who communicates clearly, manages high volumes of inquiries effectively, maintains accurate records, and guides clients through processes with care and professionalism.</p><p><strong>Responsibilities:</strong></p><ul><li>Respond to calls, emails, and inquiries from members, applicants, and external contacts.</li><li>Assess and resolve routine requests, escalating complex issues as needed.</li><li>Assist clients with online applications, forms, and service processes.</li><li>Review documents for accuracy, completeness, and compliance with guidelines.</li><li>Maintain accurate client, membership, and service records in internal systems.</li><li>Prepare correspondence, service documents, and basic reports.</li><li>Monitor intake queues, track outstanding items, and flag urgent concerns.</li><li>Coordinate appointments and follow-up communications.</li><li>Support service improvements and participate in training and team discussions.</li></ul>
  • 2026-09-08T22:04:00Z
Sr. Executive Assistant
  • Banff, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an experienced <strong>Executive Assistant </strong>to join their team in Banff, Alberta. This position supports executives in managing day-to-day priorities, schedules, communications, and administrative needs. The ideal candidate is highly organized, discreet, and proactive, with strong attention to detail and the ability to manage competing priorities while maintaining effective communication and professionalism.</p><p><strong>Responsibilities:</strong></p><ul><li>Manage executive priorities, correspondence, and administrative matters.</li><li>Coordinate calendars, meetings, travel, and logistics.</li><li>Liaise with executives, internal teams, and external contacts.</li><li>Prepare and edit correspondence, reports, presentations, and briefing materials.</li><li>Conduct research and compile information as required.</li><li>Handle confidential information with discretion and professionalism.</li><li>Oversee day-to-day administrative operations and respond to inquiries.</li><li>Coordinate external meetings, events, travel, and expense-related tasks.</li></ul>
  • 2026-09-10T21:28:41Z
Sr. Accountant - Internal Financial Reporting
  • Calgary, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p><strong>THE ROLE:</strong></p><p>Our client is seeking an experienced Senior Accountant – Internal Financial Reporting to support join their team in Calgary, Alberta. This role will help maintain reporting accuracy, support period-end processes, and deliver reliable financial information to internal stakeholders.</p><p><em>Responsibilities:</em></p><ul><li>Prepare internal financial reports and supporting analyses for management.</li><li>Perform account, balance sheet, and general ledger reconciliations and resolve discrepancies.</li><li>Support month-end close, including journal entry review and financial data validation.</li><li>Use Oracle and Hyperion SmartView to extract and analyze financial information.</li><li>Assist the Manager of Financial Reporting with accounting activities and ad hoc reporting.</li><li>Review financial results, identify variances, and support management reporting.</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a detail-oriented accounting professional with strong financial reporting and reconciliation experience. You have hands-on experience with month-end close, Oracle, and Hyperion SmartView, along with strong analytical and communication skills. A CPA designation is required.</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>This opportunity offers a competitive hourly wage, a collaborative hybrid work environment, and the chance to contribute to key financial reporting activities. You'll gain valuable experience supporting management reporting and working with established financial systems. If this sounds like the opportunity you’ve been looking for, submit your details online today!</p>
  • 2026-09-04T21:08:34Z
Project Manager/Sr. Consultant
  • Calgary, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an accomplished <strong>Project Manager/Sr. Consultant</strong> to join their team in Calgary, Alberta. This role supports the successful delivery of projects by coordinating scope, schedules, budgets, resources, stakeholders, and project activities from initiation through completion. The ideal candidate has strong organizational, communication, problem-solving, and stakeholder-management skills, with the ability to manage multiple priorities and deliver projects on time and within budget.</p><p><strong>Responsibilities:</strong></p><ul><li>Lead projects from planning and design through construction, commissioning, and close-out.</li><li>Manage project scope, schedule, budget, risks, issues, and changes.</li><li>Coordinate consultants, contractors, vendors, and internal stakeholders.</li><li>Manage procurement and contract administration with Supply Management.</li><li>Monitor construction progress, quality, costs, and deliverables.</li><li>Provide project reporting, meetings, documentation, and issue escalation.</li><li>Coordinate project close-out, deficiencies, turnover, and transition to operations.</li></ul>
  • 2026-09-02T23:48:40Z
Controller
  • Edmonton, AB
  • onsite
  • Permanent
  • 130000.00 - 140000.00 CAD / Yearly
  • <p>We are looking for an experienced Controller to lead the finance function for a manufacturing operation in Edmonton, Alberta. This position works closely with senior leadership and shared services partners to strengthen financial operations, deliver reliable reporting, and support business performance. The role offers broad ownership across accounting, analysis, controls, and cross-functional collaboration in a growing environment.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Lead the full accounting function for the entity, ensuring accurate financial records, dependable reporting, and strong day-to-day financial oversight.</p><p>• Direct the month-end process by preparing journal entries, completing reconciliations, and delivering timely management reports for leadership review.</p><p>• Support the end-to-end implementation of Microsoft Business Central by contributing to planning, configuration, testing, data validation, and go-live readiness in partnership with IT and external advisors.</p><p>• Guide finance operations through a transition period by maintaining continuity of existing processes while integrating activities into the broader organizational structure.</p><p>• Establish and enhance internal controls, closing procedures, and opening balance accuracy to support a standalone manufacturing business.</p><p>• Oversee manufacturing accounting activities, including inventory valuation, job costing, production variance analysis, and cost of goods sold reporting.</p><p>• Prepare monthly financial packages, cash flow insights, working capital analysis, and budget-related reporting to support decision-making and group consolidation.</p><p><br></p>
  • 2026-08-27T16:38:47Z
Treasury Analyst
  • Calgary, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is seeking a <strong>Treasury Analyst</strong> to join a contract opportunity within the oil and gas sector in <strong>Calgary, Alberta</strong>. This role supports daily treasury operations, including cash monitoring, payment processing, banking activities, reconciliations, and vendor setup. The successful candidate will work closely with internal teams and external vendors to ensure accurate and timely transactions while maintaining clear visibility into cash activity.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Monitor incoming payments, apply cash accurately, and ensure transactions are recorded correctly.</p><p>• Coordinate wire transfers within banking cut-off times and follow established approval processes.</p><p>• Review debit activity, investigate discrepancies, and resolve issues with internal stakeholders and vendors.</p><p>• Prepare bank-related entries and complete timely account reconciliations.</p><p>• Communicate expected cash movements and cleared items to relevant business partners.</p><p>• Validate vendor banking information and coordinate vendor setup requests.</p><p>• Monitor shared mailboxes, prioritize urgent requests, and respond within required timelines.</p><p>• Compile liquidity information for scheduled reporting, including available cash and borrowing positions.</p><p>• Investigate rejected or unidentified payments and coordinate resolution with Accounts Payable and business units.</p><p>• Process physical cheques by scanning, tracing funds, and entering transactions into treasury workflows.</p>
  • 2026-09-11T21:38:37Z
Accounts Payable Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an <strong>Accounts Payable Clerk</strong> to join a busy Oil & Gas organization in <strong>Calgary</strong>, Alberta, on a long-term contract basis. This role is ideal for someone with strong AP experience who can manage high-volume invoice and expense processing, reduce backlogs, and maintain accurate and timely payments.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process high volumes of outstanding invoices and expenses to reduce AP backlogs.</li><li>Review, code, and post invoices while following approval, PO, and three-way matching requirements.</li><li>Validate Concur expense submissions, resolve discrepancies, and prepare items for posting.</li><li>Process transactions through legacy and current payment platforms, including AI-supported invoice workflows.</li><li>Reconcile vendor statements and investigate missing or unmatched documents.</li><li>Assist with weekly cheque run preparation and payment documentation.</li><li>Monitor the AP inbox and respond to invoice, payment, and vendor inquiries.</li><li>Maintain accurate vendor records and ERP data.</li><li>Collaborate with internal teams and support process improvements.</li></ul><p><br></p>
  • 2026-09-09T17:33:39Z
Accounting Analyst
  • Calgary, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an <strong>Accounting Analyst</strong> to join a Long-term Contract opportunity in Calgary, Alberta within the Oil & Gas Services sector. This role is ideal for someone with strong analytical skills, advanced Excel capabilities, and the ability to work with complex financial and operational data.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Analyze financial and operational data to identify trends, variances, and insights.</li><li>Extract, organize, and reconcile information from ERP and other systems.</li><li>Perform cost analysis and evaluate results against business expectations.</li><li>Build Excel-based reports using formulas, pivot tables, and lookup functions.</li><li>Investigate discrepancies between systems and communicate findings to stakeholders.</li><li>Support transaction reviews, AP activities, and payment-related processes as required.</li><li>Analyze commodity, logistics, and operational data where applicable.</li><li>Collaborate with internal teams to improve data quality, reporting, and financial analysis.</li></ul><p><br></p>
  • 2026-08-20T21:23:39Z
Portfolio Administrator
  • Edmonton, AB
  • remote
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a dedicated <strong>Portfolio Administrator </strong>to join their team in Edmonton, Alberta. This role supports portfolio management teams with day-to-day administrative, client service, and operational activities. The ideal candidate is highly organized, detail-oriented, and comfortable managing documentation, coordinating requests, and supporting smooth portfolio administration.</p><p><strong>Responsibilities:</strong></p><ul><li>Manage client cash movements, account updates, and transfers accurately.</li><li>Prepare and organize new account opening documentation.</li><li>Coordinate with custodians and internal teams to resolve account and transaction issues.</li><li>Maintain accurate client records in line with internal and regulatory standards.</li><li>Provide administrative and operational support to Portfolio Managers and senior team members.</li><li>Assist with reports, client statements, and investment-related documents.</li><li>Coordinate scheduling and general administrative tasks.</li><li>Support additional operational needs as required.</li></ul>
  • 2026-08-12T21:33:40Z
Branch Auditor
  • Calgary, AB
  • remote
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a <strong>Branch Auditor</strong> to support branch-level audit activities across an agricultural retail network in Calgary, Alberta on a Long-term Contract basis. This role is ideal for someone with strong analytical skills, sound judgment, and experience assessing operational controls and compliance.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Build relationships with branch teams and leadership throughout audit engagements.</li><li>Conduct branch audits from planning through final reporting.</li><li>Review inventory, receiving, invoicing, restricted products, and hazardous materials processes.</li><li>Test transactions and controls for accuracy, completeness, and compliance.</li><li>Document audit findings and provide practical recommendations.</li><li>Present results and recommendations to branch and regional management.</li><li>Monitor remediation activities and follow up on outstanding audit issues.</li><li>Identify opportunities to strengthen controls, compliance, and operational processes.</li></ul><p><br></p>
  • 2026-08-20T21:33:42Z
Purchasing Coordinator
  • St.albert, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an experienced<strong> Purchasing Coordinator </strong>to join their team in St. Albert, Alberta. This role supports day-to-day procurement activities, including purchasing workflows, order and invoice resolution, and service to internal teams and suppliers. The ideal candidate is an organized, solutions-focused procurement professional with hands-on Coupa experience, strong purchasing knowledge, and the ability to manage priorities in a fast-paced environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Support employees and operational teams with requisitions, purchase orders, receipts, and purchasing workflows.</li><li>Respond to supplier and internal inquiries regarding orders, purchasing activity, and account setup.</li><li>Investigate and resolve invoice, PO, and receiving discrepancies to maintain accurate records.</li><li>Perform procurement data entry and maintain accurate information in company systems and spreadsheets.</li><li>Assist with vendor onboarding and maintaining supplier information.</li><li>Provide day-to-day Coupa troubleshooting and user support for purchasing transactions.</li><li>Coordinate with estimators, field teams, and Commercial Operations to ensure purchasing activities run efficiently.</li><li>Support high-volume procurement activities, including system issues and user guidance.</li></ul>
  • 2026-09-03T22:38:40Z
Senior Web Optimization Strategist
  • Acheson, AB
  • onsite
  • Permanent
  • 95000.00 - 105000.00 CAD / Yearly
  • <p>Our client is looking for a detail-oriented <strong>Senior Web Optimization</strong> to join their growing organization in Acheson, Alberta. This role supports the optimization of web experiences to improve customer engagement, usability, and business performance. The ideal candidate is a strategic, data-driven professional with strong digital expertise, stakeholder management skills, and a focus on delivering measurable results.</p><p><strong>Responsibilities:</strong></p><ul><li>Develop web optimization strategies that drive growth, engagement, visibility, and lead generation.</li><li>Identify opportunities across SEO, AIO, content, website design, landing pages, and conversion optimization.</li><li>Use analytics, testing, and customer insights to improve digital experiences and performance.</li><li>Develop and manage digital project plans within an Agile environment.</li><li>Partner with marketing, product, and business teams to align priorities and deliver digital initiatives.</li><li>Support email marketing and lead nurturing strategies to improve customer engagement and conversion.</li><li>Leverage AI, cloud technologies, and emerging digital practices to enhance web performance.</li><li>Define success measures and report on business impact and optimization results.</li></ul>
  • 2026-08-13T21:33:42Z
Quality Engineer
  • Calgary, AB
  • onsite
  • Permanent
  • 75000.00 - 90000.00 CAD / Yearly
  • <p><strong>THE ROLE:</strong></p><p>We’re helping our client find a talented <strong>Quality Engineer</strong> with strong expertise in test automation and modern quality engineering practices to join their team in Calgary, Alberta. The ideal candidate will have hands-on experience with <strong>Playwright, TypeScript, C#, and BDD frameworks</strong>, along with experience testing frontend applications, APIs, and integrations. You’ll work closely with development and product teams to ensure quality throughout the software development lifecycle in a fast-paced Agile environment.</p><p><em>Key Responsibilities:</em></p><ul><li>Design, develop, and maintain automated test suites.</li><li>Build E2E and regression tests using Playwright, TypeScript, and/or C#.</li><li>Develop risk-based testing strategies and ensure strong test coverage.</li><li>Test React-based applications, APIs, and external integrations.</li><li>Integrate automated testing into CI/CD pipelines, including GitLab.</li><li>Leverage AWS, Docker, and Kubernetes testing environments.</li><li>Investigate defects and collaborate with developers on resolution.</li><li>Participate in Agile/Scrum ceremonies and continuous improvement initiatives.</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>Join a collaborative and forward-thinking team where you’ll have the opportunity to work with modern technologies and make a meaningful impact on software quality. You’ll work alongside talented professionals in a fast-paced environment while continuing to grow your technical and quality engineering expertise.</p>
  • 2026-08-25T17:44:07Z
Data Protection Specialist
  • Vancouver, BC
  • onsite
  • Temporary
  • 60.00 - 90.00 CAD / Hourly
  • <p>Vancouver or Calgary | Hybrid on-site for key stakeholder meetings</p><p>Part-Time Contract</p><p><br></p><p>We’re supporting a large Canadian organization looking for an experienced <strong>Data Protection Specialist</strong> to provide additional capacity across privacy, technology governance, and digital solution reviews.</p><p><br></p><p>This role will work closely with stakeholders across Privacy, Legal, Cybersecurity, Enterprise Architecture, Procurement, AI Governance, technology teams, and the broader business.</p><p><br></p><p><strong>What you’ll be doing:</strong></p><p>• Conduct Data Protection and privacy assessments for new and changing digital solutions</p><p>• Review cloud platforms, SaaS applications, integrations, cybersecurity technologies, AI solutions, and vendor platforms</p><p>• Assess personal and sensitive information handling, including data flows, residency, retention, access, transfer, and deletion</p><p>• Support <strong>Privacy Impact Assessments (PIAs) and Data Protection Impact Assessments (DPIAs)</strong></p><p>• Identify privacy risks, mitigations, controls, conditions, and evidence requirements</p><p>• Assess third-party vendors, subprocessors, and cross-border data processing arrangements</p><p>• Support privacy reviews involving AI and generative AI use cases</p><p>• Prepare clear assessment findings and recommendations for both technical and business stakeholders</p><p>• Track outstanding privacy requirements, remediation actions, and supporting evidence</p><p>• Help improve privacy assessment templates, processes, and reusable guidance</p>
  • 2026-09-11T23:08:40Z
Intermediate Accountant
  • Calgary, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an <strong>Intermediate Accountant</strong> to join a collaborative finance team in <strong>Calgary</strong>, Alberta, within the Oil & Gas industry on a long-term contract basis. This role is ideal for someone with experience supporting multiple entities, reconciliations, intercompany transactions, and month-end close activities.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Complete daily, weekly, and monthly bank and cash reconciliations across multiple entities.</li><li>Record and monitor daily cash activity and maintain accurate cash reporting.</li><li>Prepare and process intercompany invoices and follow up on outstanding differences.</li><li>Maintain prepaid and amortization schedules and post related entries.</li><li>Calculate and record monthly accruals and journal entries.</li><li>Complete balance sheet reconciliations and investigate variances.</li><li>Support month-end close by preparing entries and organizing supporting documentation.</li><li>Assist with fixed asset and lease accounting activities as required.</li><li>Prepare account reconciliations and supporting information in OneStream for consolidation and reporting.</li><li>Support ad hoc accounting tasks and process improvement initiatives.</li></ul><p><br></p>
  • 2026-09-09T17:38:58Z
Human Resources (HR) Recruiter
  • Mini Thni, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a dedicated <strong>Human Resources (HR) Recruiter</strong> to join their team in Mini Thni (Chiniki Village), Alberta. This role supports end-to-end recruitment activities, from intake through onboarding, while building strong partnerships with hiring leaders and community networks. The ideal candidate is a detail-oriented recruitment specialist who can attract strong talent, deliver a positive candidate experience, and support efficient, compliant hiring practices.</p><p><strong>Responsibilities:</strong></p><ul><li>Lead end-to-end recruitment, from approved vacancies and candidate screening through offers, pre-employment checks, and onboarding.</li><li>Develop and post job advertisements and source candidates through online platforms, community outreach, referrals, and networking.</li><li>Screen applications, shortlist candidates, coordinate interviews and assessments, and support hiring decisions.</li><li>Complete reference and background checks and prepare offers and recruitment documentation.</li><li>Build talent pools for recurring and hard-to-fill positions, with a focus on Indigenous candidates and local community outreach.</li><li>Represent the organization at career fairs, community events, and other recruitment initiatives.</li><li>Partner with managers on staffing needs, position descriptions, and recruitment reporting, including vacancies, applicant activity, and time-to-fill.</li><li>Maintain accurate HR and applicant tracking records, support employee benefit inquiries, and ensure recruitment practices comply with legislation, policies, and procedures.</li></ul>
  • 2026-09-09T18:08:40Z
Human Resources (HR) Manager
  • Mini Thni, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an experienced <strong>Human Resources (HR) Manager</strong> to join their team in Mini Thni (Chiniki Village), Alberta. This role supports the day-to-day delivery of HR services, including employee relations, recruitment, workforce planning, policy implementation, and compliance. The ideal candidate is an experienced HR professional who provides practical guidance to managers and employees, supports effective people practices, and helps foster a positive, well-organized workplace.</p><p><strong>Responsibilities:</strong></p><ul><li>Lead day-to-day HR services and advise managers and employees across the organization.</li><li>Manage full-cycle talent activities, including hiring, onboarding, workforce planning, and staffing needs.</li><li>Support complex employee relations matters, including attendance, performance, and workplace investigations.</li><li>Develop and implement HR policies and practices aligned with legislation and organizational standards.</li><li>Lead learning, development, and employee engagement initiatives to strengthen capability and culture.</li><li>Oversee compensation, job reviews, benefits, and related HR programs.</li><li>Analyze HR data and metrics, providing insights and recommendations for decision-making.</li><li>Lead and mentor the HR team while improving consistency, efficiency, and service delivery.</li></ul>
  • 2026-09-02T16:29:01Z
Senior Desktop Application Developer
  • Calgary, AB
  • onsite
  • Permanent
  • 120000.00 - 150000.00 CAD / Yearly
  • <p>We are looking for a Senior Desktop Application Developer to join a collaborative technology team in Calgary, Alberta. In this role, you will collaborate closely with geoscientists to create innovative tools that enhance data-driven decision-making through powerful visualization and interpretation capabilities. You will also collaborate with global development teams across Europe, Canada, and the United States, contributing to a dynamic and international engineering environment.</p><p><br></p><p>Responsibilities:</p><ul><li>Collaborate closely with a UX design team, product owners, and software engineers to translate UX requirements into robust GUI implementations with Eclipse RCP/SWT.</li><li>Present architectural designs and technical proposals to the architecture review board.</li><li>Ability to break down development tasks and lay out clear implementation roadmaps.</li><li>Implement and optimize computation algorithms</li><li>Design and develop both thin and thick client applications that interact with cloud-based microservices.</li><li>Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools</li><li>Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of DSG application.</li><li>Mentor junior developers and actively contribute to architectural and implementation decisions.</li><li>Embrace Agile/Scrum methodologies, delivering and demonstrating working solutions at the end of each sprint</li><li>Stay current with emerging technologies and trends in geophysical computing and software development.</li></ul><p><br></p>
  • 2026-09-01T18:18:45Z
2