Posted 2 days ago
The HSE Administrator supports Corporate HSE and project operations through document control, compliance tracking, HSE system administration, audit coordination, and reporting. The role also coordinates training records and corrective actions, provides system guidance, conducts periodic inspections, and helps maintain HSE compliance across corporate and project teams.
Posted 4 days ago
The Civil Engineer Intern supports Michels Canada infrastructure projects at its Regina project site. Responsibilities include safety compliance, identifying subcontractors and technical solutions, performing quantity take-offs, coordinating project activities, maintaining schedules and procurement records, and providing planning, reporting, and forecasting support.
Posted 13 days ago
The Payroll Manager leads organization-wide payroll operations, ensuring accurate, timely processing and compliance with legislation and collective agreements. The role manages and develops a payroll team, oversees union remittances and reporting, collaborates across HR and Finance, and drives payroll system improvements and projects.
Posted a month ago
The Financial Analyst II supports Michels Canada’s operations through financial reporting, forecasting, budgeting, project accounting, and performance analysis. The role partners with Finance, Operations, and Project Controls to monitor project and operational financial metrics, provide insights, and support reporting, process improvement, and finance transformation initiatives.
Posted a month ago
The Accounting Manager oversees accounting operations and accurate financial reporting across multiple entities, including general ledger management, reconciliations, period-end closes, financial statements, and audits. The role leads and develops the accounting team, strengthens controls and processes, supports financial systems initiatives, and provides financial information to business leaders.
Posted a month ago
The Senior Payroll Administrator coordinates accurate payroll processing, reporting, audits, year-end activities, and union benefit administration while ensuring compliance with legislation, collective bargaining agreements, and company policies. The role also supports payroll systems, responds to employee and operational inquiries, maintains records, identifies process improvements, and mentors team members.
Posted a month ago
The Equipment Coordinator manages allocation, transfers, utilization, and maintenance of company-owned and third-party equipment supporting Michels Canada operations. The role coordinates with project teams, field operations, equipment personnel, and vendors to ensure equipment availability, compliance, and efficient use, while maintaining equipment records and supporting safety and cost-effective equipment decisions.
Posted a month ago
The Document Control Administrator supports office operations and leadership through administrative coordination, records management, and oversight of electronic and hard-copy document control systems. The role maintains accurate and accessible project documentation, coordinates communication and logistics, and assists with financial administration, onboarding, reporting, and process improvements.
Posted a month ago
The Journeyperson Heavy Duty Mechanic maintains, diagnoses, and repairs mobile heavy equipment and fleet vehicles, performing preventive maintenance and documenting work in fleet software. The role also supports safe shop operations, equipment readiness, and a collaborative shop environment.
Posted a month ago
The Project Controls Analyst supports construction project teams by coordinating project controls, including cost control, forecasting, change management, progress tracking, and performance reporting. The role maintains project cost structures and reporting integrity, reviews coding and invoices, leads change processes and monthly cost meetings, and works with internal teams, clients, and subcontractors.
Get a daily email with the latest job postings from Canadian companies. Free, no account required.
By subscribing you agree to receive job emails from MapleStack. Unsubscribe anytime.
Want to save jobs and create custom alerts? Create a free account