Default company background
TransAlta Corporation

TransAlta Corporation Jobs in Canada

34 jobs at TransAlta Corporation in Canada

  • Work in company

    Administrative Assistant, Legal

    TransAlta Corporation

    We're looking for a proactive and detail-oriented Legal Administrative Assistant to support our Legal team full-time. The ideal candidate brings strong organization, tech-savvy skills (Microsoft Office, Brightflag and SAP), and a keen eye for detail to help the Legal team deliver ...

    Calgary, AB

    1 month ago

  • Work in company

    Maintenance Reliability Specialist

    TransAlta Corporation

    MAINTENANCE RELIABILITY SPECIALIST · Select how often (in days) to receive an alert: · Date: Feb 25, 2026 · Location: Edmonton, AB, CA · Company: TransAlta · Job Type: Full time - Salaried · Work Arrangement: Hybrid · WHO WE ARE · Our Power, Your Possibilities · At TransAlta, we ...

    Edmonton

    4 days ago

  • Work in company

    Senior Buyer

    TransAlta Corporation

    Senior Buyer, Services · WHO WE ARE · Our Power, Your Possibilities · At TransAlta, we don't justgenerate electricity-we generate opportunity. As one of Canada's largest publicly traded power generators, we've been powering communities for over 100 years across Canada, the U.S., ...

    Calgary, AB

    21 hours ago

  • Work in company

    Operating Engineer, 2nd Class

    TransAlta Corporation

    Job summary · We are hiring an Operating Engineer at our Windsor Cogeneration Plant. · ResponsibilitiesOperations and monitoring of all plant systems consistent with requirements of the Technical Standards & Safety Authority and the Safety Act. · ...

    Windsor, ON

    1 month ago

  • Work in company

    Wind Technician, Wolfe Island

    TransAlta Corporation

    We have an exciting opportunity for a highly motivated Wind Technician to join our Wind Operations team on Wolfe Island. · Ensure optimal performance through daily work scheduling, · Support the daily to three-month operations plan by driving operational performance, · ...

    Wolfe Island, ON

    1 month ago

  • Work in company

    Trade Controls Analyst

    TransAlta Corporation

    We have an exciting opportunity for a Trade Controls Analyst to join our Commodity Risk Management team. · University Degree or College Diploma · 3+ work experience, preferably in a trading controls environment working with tradable commodities and associated systems · ...

    Calgary, AB

    1 month ago

  • Work in company

    Summer Student, Energy Marketing

    TransAlta Corporation

    We are excited to welcome two enthusiastic and driven summer students ready to gain exceptional hands-on experience on TransAlta's dynamic trade floor. · ...

    Calgary, AB

    1 month ago

  • Work in company

    Supervisor, Hydro System Control Centre

    TransAlta Corporation

    We're seeking a Supervisor for our Hydro System Control Centre. The successful candidate will provide frontline leadership and technical oversight for our 24/7 hydroelectric generating units. · Provide day-to-day leadership for HSCC Operators. · Manage shift coverage and relief s ...

    Calgary, AB

    1 week ago

  • Work in company

    Maintenance Reliability Specialist

    TransAlta Corporation

    MAINTENANCE RELIABILITY SPECIALIST · WHO WE ARE · Our Power, Your Possibilities · At TransAlta, we don't just generate electricity-we generate opportunity. As one of Canada's largest publicly traded power generators, we've been powering communities for over 100 years across Canad ...

    Edmonton, AB

    5 days ago

  • Work in company

    Maintenance Reliability Specialist

    TransAlta Corporation

    Location: Calgary, AB, CA · Company: TransAlta · Job Type: Full time - Salaried · Work Arrangement: Hybrid · MAINTENANCE RELIABILITY SPECIALIST · WHO WE ARE · Our Power, Your Possibilities · At TransAlta, we don't just generate electricity—we generate opportunity. As one of Canad ...

    Calgary

    4 days ago

  • Work in company

    Safety Advisor, East Gas

    TransAlta Corporation

    We are looking for a Safety Advisor to join our TransAlta team based in Sarnia. · The successful candidate will be responsible for ensuring that our business operations consistently meet and exceed all health, safety regulatory requirements industry standards internal safety poli ...

    Sarnia, ON NN G

    2 weeks ago

  • Work in company

    Senior Electrical Engineer, Hydro

    TransAlta Corporation

    We don't just generate electricity-we generate opportunity. At TransAlta, we've been powering communities for over 100 years across Canada, the U.S., and Australia.About this Job · This temporary full-time safety sensitive position provides advanced engineering support across our ...

    Cochrane, AB

    1 month ago

  • Work in company

    Turbine Plant Operator I

    TransAlta Corporation

    Job summary · Turbine Plant Operator I (Permanent) – One (1) Position · We don't just generate electricity-we generate opportunity. · At TransAlta, we believe in the power of purpose, · the strength of collaboration, · and the value of continuous learning. · If you're ready to ma ...

    Valleyview, AB

    1 month ago

  • Work in company

    Senior Analyst, Cybersecurity Operations

    TransAlta Corporation

    We are hiring a Senior Analyst, Cybersecurity Operations to join our Cybersecurity team on a full-time basis. You will play a critical role in protecting essential energy infrastructure while helping shape a modern, resilient cyber defence program. · Competitive salary · ,ÑAnnual ...

    Calgary, AB

    2 weeks ago

  • Work in company

    Settlements Analyst

    TransAlta Corporation

    Settlements Analyst · WHO WE ARE · Our Power, Your Possibilities · At TransAlta, we don't justgenerate electricity-we generate opportunity. As one of Canada's largest publicly traded power generators, we've been powering communities for over 100 years across Canada, the U.S., and ...

    Calgary, AB

    20 hours ago

  • Work in company

    Financial Systems Support Advisor

    TransAlta Corporation

    Date: Jan 20, 2026 · Location: Calgary, AB, CA · Company: TransAlta · Job Type: Full time - Salaried · Work Arrangement: Hybrid · WHO WE ARE · Our Power, Your Possibilities · At TransAlta, we don't justgenerate electricity-we generate opportunity. As one of Canada's largest publi ...

    Calgary

    1 week ago

  • Work in company

    Senior Tax Advisor

    TransAlta Corporation

    We are seeking a Senior Tax Advisor to join our team in Calgary. The successful candidate will be involved in all aspects of Canadian Corporate Tax for a multi-national business. · This is a critical position that requires strong analytical and problem-solving skills, as well as ...

    Calgary, AB

    2 months ago

  • Work in company

    Administrator, Melancthon

    TransAlta Corporation

    We have an exciting opportunity for an experienced Administrator to join our team at our Melancthon Wind Facility located near Shelburne, Ontario. · ...

    Shelburne, ON

    1 month ago

  • Work in company

    Réparateur/réparatrice d'éoliennes

    Transalta Corporation

    Titre du poste : Réparateur/réparatrice d'éoliennes · Description du poste : ...

    Cap-Chat

    1 week ago

  • Work in company

    Senior Electrical Engineer, Hydro

    TransAlta Corporation

    We are seeking a Senior Electrical Engineer with strong technical expertise and a commitment to supporting reliable hydro operations. · This temporary role provides advanced engineering support across our facilities, · offering specialist guidance, contributing to Technical Stand ...

    Canmore, AB

    1 month ago