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 Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

13 results for Alberta jobs

Employment Lawyer
  • Calgary, AB
  • remote
  • Permanent
  • 115000.00 - 135000.00 CAD / Yearly
  • <p>Our client, a busy national litigation firm is seeking a talented and motivated Employment Lawyer to join their office in Alberta. They are looking for candidates with 2-3 years of experience in plaintiff employment law.</p><p> </p><p>This is an exceptional opportunity for a driven individual to develop their legal career within a well-respected national firm that values professional growth, work-life balance, and exceptional client service.</p>
  • 2025-10-15T18:48:44Z
Manager, Human Resources
  • Edmonton, AB
  • onsite
  • Permanent
  • 90000.00 - 110000.00 CAD / Yearly
  • <p>Robert Half has partnered with a dynamic and growing construction company based in Edmonton, Alberta, that is looking to add passionate and experienced <strong>HR Manager</strong> to lead their human resources function and support their people-first culture. The HR Manager will oversee the full cycle of human resources activities, with a strong emphasis on <strong>recruitment</strong>, <strong>employee relations</strong>, and <strong>HR compliance</strong>. This role is ideal for a strategic thinker who thrives in a fast-paced, hands-on environment and is passionate about building strong teams and fostering a positive workplace culture.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead and manage full-cycle recruitment, including job postings, screening, interviewing, and onboarding.</li><li>Develop and maintain strong employee relations programs to promote engagement, retention, and performance.</li><li>Provide guidance and support to managers and employees on HR policies, procedures, and employment legislation.</li><li>Manage performance management processes and support leadership in coaching and development.</li><li>Oversee HR compliance, including health & safety, employment standards, and workplace investigations.</li><li>Maintain accurate HR records and reports, including employee files, attendance, and training.</li><li>Support organizational development initiatives including succession planning and workforce planning.</li><li>Collaborate with leadership to align HR strategies with business goals.</li></ul><p>This is a permanent, full-time, in office role that offers a competitive total rewards package including employer paid health benefits, paid time off and RRSP matching. This role reports directly in the leadership team and will have a significant impact on company culture. If you are ready to roll up your sleeves and help an already successful company continue their growth trajectory, apply today!</p><p><br></p>
  • 2025-10-27T21:48:45Z
Systems and Network Administrator
  • Prince George, BC
  • onsite
  • Contract / Temporary to Hire
  • 47.50 - 55.00 CAD / Hourly
  • <p><strong>About the Role</strong></p><p>Our client is seeking a Systems Administrator to join their team on a 3-month contract-to-hire basis. This is a fully onsite role based in Prince George, BC, with regular travel to production plants across British Columbia and Alberta. The successful candidate will be responsible for supporting and optimizing a diverse IT environment, ensuring system reliability, security, and performance.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Provide hands-on support for IT systems including servers, networks, virtualization, firewalls, and enterprise applications.</li><li>Administer and maintain Windows Server, Microsoft Azure, Active Directory, Office 365, Exchange, SQL Server, SharePoint, and related technologies.</li><li>Configure and troubleshoot Cisco networking equipment (switches, routers, Call Managers) and Checkpoint firewalls.</li><li>Support business continuity and disaster recovery processes, adhering to IT best practices and change control policies.</li><li>Collaborate with 3rd party vendors and support partners to resolve issues.</li><li>Create and maintain documentation, procedures, and training materials for users.</li><li>Communicate effectively with technical and non-technical stakeholders, providing clear updates and recommendations.</li><li>Provide leadership when required, supporting team members and ensuring projects stay on track.</li><li>Stay informed on emerging technologies and identify opportunities to improve IT operations.</li></ul>
  • 2025-10-15T21:39:11Z
Service Manager
  • Edmonton, AB
  • onsite
  • Permanent
  • 95000.00 - 110000.00 CAD / Yearly
  • <p>Our client is looking for an experienced Service Manager to lead and oversee the operations of their Service Department in Edmonton, Alberta. This role is essential in ensuring the delivery of exceptional service to both internal and external customers, while fostering a safe, efficient, and productive work environment. You will play a key role in managing personnel, scheduling, and maintaining high standards of customer satisfaction.</p><p><br></p><p>Responsibilities:</p><p><br></p><ul><li>Lead and manage the Service Department, ensuring efficient, safe, and high-quality service delivery.</li><li>Develop, implement, and monitor effective service processes to enhance customer satisfaction.</li><li>Supervise and support service technicians, including training, development, and performance reviews.</li><li>Coordinate scheduling and workflow to ensure timely project completion and optimal department coverage.</li><li>Maintain all departmental tools, equipment, and vehicles in proper working condition.</li><li>Promote a safe work environment by enforcing safety policies and procedures for employees, contractors, and customers.</li><li>Represent the company professionally and ethically while maintaining confidentiality and strong internal relationships.</li><li>Identify and recommend opportunities for service improvement and customer experience enhancement.</li><li>Assist the Branch Manager in managing departmental expenses and resolving customer issues.</li><li>Ensure accurate invoicing and completion of service reports for all work orders.</li><li>Monitor job deficiencies and implement changes to improve shop performance.</li></ul><p>This is a permanent, full-time, leadership role that offers a competitive salary and a comprehensive total rewards package. This role will be primarily shop-based with occasional travel within Western Canada and possibly to the United States. Apply today!</p>
  • 2025-10-09T15:58:47Z
Payroll Administrator
  • Banff, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our Calgary client is seeking an experienced<strong> Payroll Administrator</strong> for a <strong>long-term contract </strong>based in Banff, Alberta. This role offers the opportunity to apply your payroll and benefits expertise in a dynamic, growing organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage payroll for 750+ employees, ensuring accuracy and compliance.</li><li>Oversee benefits administration and year-end reconciliations, including T4s.</li><li>Audit payroll systems and identify process improvements.</li><li>Support transitions to Workday and streamline payroll operations.</li><li>Resolve discrepancies proactively and maintain data accuracy.</li><li>Use advanced Excel functions (pivot tables, V-lookups) for reporting.</li><li>Collaborate with internal and external teams; mentor junior staff.</li></ul><p><br></p>
  • 2025-10-27T21:53:45Z
Payroll Administrator
  • Edmonton, AB
  • onsite
  • Temporary
  • 26.91 - 31.16 CAD / Hourly
  • We are looking for an experienced Payroll Administrator to join our team in Edmonton, Alberta. In this long-term contract role, you will oversee the full payroll cycle for a diverse workforce, ensuring accuracy and compliance with both union and non-union requirements. This is an excellent opportunity to leverage your payroll expertise within the construction industry.<br><br>Responsibilities:<br>• Manage end-to-end payroll processing for approximately 500 employees, including both unionized and non-unionized staff.<br>• Process payroll on a bi-weekly and weekly basis for multiple entities using advanced payroll software.<br>• Verify payroll data and ensure compliance with all regulatory and organizational standards.<br>• Prepare and process union remittances using Microsoft Excel, including pivot tables and other advanced functions.<br>• Handle year-end tasks such as T4 preparation, balancing, and cross-checking payroll records.<br>• Manage records of employment and reset system passwords as required.<br>• Collaborate with the payroll team to ensure timely and accurate payment processing.<br>• Utilize your expertise to troubleshoot and address payroll-related issues efficiently.<br>• Support the implementation of payroll software updates and assist with training as needed.
  • 2025-10-10T18:54:02Z
HR Business Partner
  • Edmonton, AB
  • onsite
  • Temporary
  • 22.96 - 26.59 CAD / Hourly
  • We are looking for an experienced HR Business Partner to join our team in Edmonton, Alberta. This long-term contract position offers a unique opportunity to make a meaningful impact in the education sector while contributing to the success of a dynamic organization. The ideal candidate will bring strong expertise in human resources functions, with a focus on employee relations, investigations, and job evaluations.<br><br>Responsibilities:<br>• Lead employee relations initiatives, including conducting investigations and resolving workplace issues.<br>• Perform thorough job evaluations and collaborate with teams to ensure roles align with organizational goals.<br>• Support HR administration tasks, including maintaining accurate records and managing HR systems.<br>• Provide strategic guidance and mentorship to less experienced HR team members to foster growth and development.<br>• Partner with leadership to develop and implement HR policies and programs that align with organizational objectives.<br>• Oversee labor relations efforts, ensuring compliance with regulations and fostering positive relationships.<br>• Utilize HR software, such as PeopleSoft and SuccessFactors, to manage and streamline processes.<br>• Contribute to training and development programs to enhance employee skills and engagement.<br>• Collaborate with various departments to ensure seamless HR support and communication.<br>• Stay informed about industry trends and best practices to drive continuous improvement in HR functions.
  • 2025-10-27T01:14:02Z
Payroll Administrator
  • Edmonton, AB
  • onsite
  • Permanent
  • 65000.00 - 70000.00 CAD / Yearly
  • We are looking for a skilled Payroll Administrator to join a respected non-profit organization in Edmonton, Alberta. This role offers an exciting opportunity to manage payroll operations in a mission-driven environment while contributing to a collaborative team. If you have a strong background in payroll and are passionate about accuracy and compliance, we encourage you to apply.<br><br>Responsibilities:<br>• Process and manage payroll across multiple provinces, ensuring compliance with federal and provincial regulations.<br>• Maintain payroll records with accuracy and ensure adherence to internal policies and external compliance standards.<br>• Oversee payroll-related functions, including benefits administration, deductions, and remittances.<br>• Collaborate with HR and Finance teams to address and resolve payroll discrepancies or inquiries.<br>• Prepare month-end and year-end payroll reports, including reconciliations and financial summaries.<br>• Support accounting operations by preparing journal entries and conducting account reconciliations.<br>• Ensure timely and accurate submission of statutory remittances and payroll tax filings.<br>• Identify and implement process improvements to enhance payroll efficiency and accuracy.<br>• Provide support during audits by preparing required documentation and responding to inquiries.
  • 2025-10-09T17:24:36Z
Business Operations Manager
  • Edmonton, AB
  • onsite
  • Permanent
  • 100000.00 - 130000.00 CAD / Yearly
  • <p><em>Lead with Purpose, Innovate with Impact</em></p><p>Are you a strategic thinker with a knack for optimizing operations, elevating teams, and driving sustainable growth? If so, we invite you to apply for the <strong>Business Operations Manager</strong>—a pivotal role where your expertise will help shape the future of growing, Edmonton-based company that specializes in the delivery of medical services. </p><p><br></p><p>Responsibilities:</p><ul><li>Design and implement workflow improvements to maximize efficiency and service quality.</li><li>Recruit, train, and mentor high-performing teams.</li><li>Oversee and manage operational budgets with precision.</li><li>Track and forecast expenditures for financial health and accountability.</li><li>Supervise inventory management and distribution, ensuring uninterrupted operations.</li><li>Establish quality management programs to maintain regulatory compliance.</li><li>Lead short- and long-term strategic initiatives to fuel growth and innovation.</li><li>Optimize workflows using automation, AI tools, and process redesign.</li><li>Track KPIs to measure organizational success and identify areas for improvement.</li><li>Use data analytics to uncover trends and implement actionable insights</li></ul><p>Reporting directly to the COO, you will be their "go to" person to manage all projects and ensure their effective completion and implementation. If you are looking for challenging, rewarding work in a dynamic environment, this role could be for you! Please note this is a fully on-site role with travel to different company locations in the Edmonton area. </p>
  • 2025-10-24T13:58:44Z
Team Lead, Accounts Payable
  • Edmonton, AB
  • onsite
  • Permanent
  • 75000.00 - 85000.00 CAD / Yearly
  • <p>We are seeking a highly skilled and motivated <strong>Accounts Payable (AP) Team Lead</strong> to join our client's team, an industry leader in their field. The ideal candidate will have a strong background in full-cycle AP, demonstrated supervisory experience, and a proven ability to improve processes and support systems implementations. This is an excellent opportunity to join a high-performing team and make a significant impact by enhancing operational efficiencies. This position is situated in Edmonton, Alberta.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead and manage the Accounts Payable team, providing mentorship and guidance to team members.</li><li>Oversee the full-cycle Accounts Payable process, including invoice processing, payment runs, expense management, reconciliation, and vendor management.</li><li>Identify areas for improvement and implement strategies to streamline and optimize the AP process, ensuring efficiency and accuracy.</li><li>Participate in or lead initiatives related to systems implementations, upgrades, and process automation.</li><li>Monitor key performance metrics, ensuring compliance with company policies and financial controls.</li><li>Collaborate with cross-functional teams, including accounting, procurement, and IT, to ensure alignment on financial processes and practices.</li><li>Foster strong relationships with vendors and internal stakeholders to address inquiries, resolve discrepancies, and ensure timely payments.</li><li>Provide regular reports, including AP aging reports, KPI tracking, and analysis, to management.</li><li>Ensure compliance with all applicable laws and regulations related to accounts payable.</li><li>Support month-end and year-end closing processes as needed.</li></ul>
  • 2025-10-20T21:28:57Z
Accounts Receivable Specialist
  • Edmonton, AB
  • onsite
  • Permanent
  • 60000.00 - 65000.00 CAD / Yearly
  • We are looking for a detail-oriented Accounts Receivable Specialist to join our team in Edmonton, Alberta. In this role, you will oversee the accounts receivable process, ensuring timely invoicing, payment collection, and accurate account management. You will play a key role in maintaining client relationships and collaborating with internal teams to optimize financial operations.<br><br>Responsibilities:<br>• Prepare, issue, and distribute accurate customer invoices in accordance with company policies and timelines.<br>• Record and apply client payments, ensuring account records are maintained with precision.<br>• Monitor aging accounts and proactively follow up with clients to address and resolve overdue payments.<br>• Conduct regular account reconciliations to identify and rectify discrepancies in accounts receivable records.<br>• Build and sustain strong client relationships by addressing inquiries and resolving billing disputes.<br>• Collaborate with sales and customer service teams to address billing issues and enhance overall processes.<br>• Evaluate and implement improvements to accounts receivable workflows for increased efficiency and accuracy.<br>• Generate detailed financial reports to assist in monitoring account statuses and trends.<br>• Ensure compliance with financial regulations and company policies in all accounts receivable activities.
  • 2025-10-09T14:09:07Z
Payroll Manager
  • Vancouver, BC
  • onsite
  • Permanent
  • 100000.00 - 150000.00 CAD / Yearly
  • <p>An established and growing organization with operations across Canada and the U.S. is seeking an experienced Payroll Manager to join their head office team in Vancouver. This role offers the opportunity to oversee a complex, multi-jurisdictional payroll and benefits portfolio while working closely with HR and Finance leaders to support a diverse workforce.</p><p><br></p><p><strong>About the Role</strong></p><p><br></p><p>The Payroll Manager will be responsible for managing full-cycle payroll for approximately 300 employees across British Columbia, Alberta, Ontario, Washington, and California—covering both hourly and salaried, union and non-union groups. This role also oversees the administration of employee benefits programs in both Canada and the U.S. This role also involves working closely with a team of 2.</p><p><br></p><p>You’ll lead all aspects of payroll accuracy, compliance, and reporting while providing a high level of service to employees and supporting continuous process improvements.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><ul><li>Administer full-cycle, multi-provincial and multi-state payroll processing for U.S. and Canadian employees</li><li>Ensure payroll is accurate, timely, and compliant with all federal, state, and provincial regulations</li><li>Oversee year-end payroll activities including T4s, W-2s, WCB, WSIB, EHT, and related filings</li><li>Manage employee benefit programs across both countries, including medical, dental, vision, life, disability, 401(k), and RRSP plans</li><li>Lead annual benefits open enrollment and coordinate with vendors and employees</li><li>Collaborate with HR and Finance to reconcile payroll data and general ledger reporting</li><li>Respond to employee payroll inquiries and resolve issues efficiently</li><li>Monitor legislative changes and maintain compliance with employment, payroll, and benefit laws</li><li>Manage relationships with external payroll providers, benefits brokers, and auditors</li><li>Drive continuous improvement in payroll systems and processes</li></ul>
  • 2025-10-28T16:19:04Z
Spécialiste technique bilingue des produits-Pneus de camions
  • Pointe-claire, QC
  • remote
  • Permanent
  • 75000.00 - 90000.00 CAD / Yearly
  • <p>Nous recherchons un <strong>Spécialiste technique bilingue</strong> pour soutenir le marché canadien des pneus poids lourds. Vous serez responsable du traitement des réclamations produit, du support technique aux clients, de la formation technique, et de l’évaluation des garanties. Vous jouerez également un rôle clé dans le suivi de la performance des produits et le soutien aux solutions numériques et de rechapage.</p><p><br></p><p><strong>Responsabilités principales :</strong></p><ul><li>Support technique auprès des clients de flotte et des équipes de vente</li><li>Traitement et analyse des réclamations de garantie</li><li>Formation technique et accompagnement sur le terrain</li><li>Suivi de la performance des pneus sur le marché</li><li>Visites clients avec les responsables de comptes</li></ul>
  • 2025-10-15T19:48:44Z