IT Business Partner - Calgary, Canada - TransAlta

TransAlta
TransAlta
Verified Company
Calgary, Canada

2 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

WHO WE ARE
"Energizing the Future."


TransAlta owns, operates, and develops a diverse fleet of electrical generation assets in Canada, the United States and Australia, providing municipalities, industries, and businesses with safe, low-cost, and reliable clean electricity.

For over 111 years, TransAlta has been a responsible operator and proud community-member where its employees work and live. We are committed to fostering a dynamic, productive, and safe work environment.

Our employees contribute to a diverse, open, and transparent culture with clear accountabilities, strong leadership, and challenging opportunities for personal career growth.


Our Commitment to Equity, Diversity, and Inclusion


It is our collective mission to ensure that every single employee feels a sense of inclusion and belonging and can show up to work as their true authentic self.

TransAlta is committed to hiring a diverse workforce including women, Indigenous Peoples, persons with disabilities, members of visible minorities, and members of the LGBTQ2+ community.

TransAlta believes that diversity enhances the quality of its performance, is an essential element to effective corporate governance, and cultivates a strong workplace culture.


ABOUT THE ROLE
This IT Business Partner position has the accountability to drive strategic engagement with Generation, Growth, Human Resources, Legal, and Corporate Services (i.e. Supply Chain Management and Health, Safety & Environment) business units to align their strategy and vision with I&T priorities and objectives for the purpose of delivering technology solutions that enable value for TransAlta.

They proactively share knowledge of technology risks and opportunities to build competitive advantage and improve the efficiency and effectiveness of those business units.

They partner with business leadership and other key stakeholders to define capability requirements, opportunities and prioritize projects based on predefined criteria (i.e. return on investment, operational efficiency, and regulatory compliance, etc.). They play a leadership role in enabling the business to achieve its objectives through the effective use of technology. They are ultimately accountable for technology strategy development, solution delivery, service management, risk management, and relationship management.

This is a full-time salaried position based on our head office in Calgary. Come be a part of our TransAlta team in our new office space in the Keynote Office Tower in Calgary


WHAT YOU WILL DO

  • Lead the development and implementation of multiyear business technology roadmaps that align to business vision and I&T strategic imperatives; collaborate with the business to prioritize initiatives that will allow for the business to achieve or exceed their goals and objectives.
  • Leverage knowledge of the business, industry, and leadingedge technological solutions to identify opportunities for using technology to transform the way the business operates and drive the business forward.
  • Understand industry trends, competition, and future direction; leverage what others are doing to bring innovative ideas to the organization.
  • Influence business and I&T stakeholders at multiple levels of the organization to move forward with technology initiatives that will benefit the business and TransAlta; analyze relevant information to develop business cases for new investments to present to business and I&T leadership.
  • Solve issues and challenges such as differing agendas, political considerations, and resistance to change.
  • Act as the key liaison across all functional areas, including business units, I&T organization, and vendor partners.
  • Possess strong analytical skills, including an understanding of business economics and financial resources.
  • Understand main business activities for each business unit and associated I&T services required to complete each business activity.
  • Understand business processes and associated activities for each user group within each business area.
  • Utilize the appropriate technologies and ensure that the business have the solutions they need, when they need them, and in the media best suited to their requirements.
  • Work with the Planning & Solution Delivery team to prioritize execution of projects across Business IT organization.
  • Accountable for the launch of solutions and help to maximize the positive impact on the organization.
  • Ensure that the project team provide regular reports regarding project status, issues, and changes.
  • Work with business analysists, project managers and the business to ensure project requirements are well understood, documented, and approved by all stakeholders.
  • Ensure that the project teams provide key project metrics on a regular basis to all relevant stakeholders.
  • Participate in strategic and budgetary planning processes; leverage the business technology roadmaps to develop annual budgets and longrange forecasts for their business

More jobs from TransAlta