TransCanada Turbines (TCT) is the sole authorized overhaul, repair, and maintenance service provider for Siemens Energy and General Electric (GE) aeroderivative industrial gas turbines, serving an expanding international client base. TCT is headquartered in Airdrie and operates an overhaul depot in Airdrie, a testing facility in Calgary, and field service offices located across the USA and in the UK. TCT is a private company, wholly owned by TC Energy, known for its best-in-class service through a caring culture and dynamic people with diverse backgrounds. TCT is dedicated to protecting its employees, assets, resources, and the environment by prioritizing health, safety, and environmental considerations in all corporate decisions, striving to meet or exceed regulatory standards and prevent accidents. The company is seeking an IT Business Analyst for a 1-year contract role who can seamlessly blend business knowledge with technical expertise to drive efficient and effective IT solutions within the organization. This role will focus on understanding and analyzing business processes and requirements, and will also entail project management responsibilities to ensure successful project delivery.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed