CLOSING DATE:
Develop data pipelines to extract, load, and transform data from various sources into cloud-based data warehouses and data lakes.
Design and implement data processing workflows that are highly optimized for their cloud-native environment.
Collaborate with senior developers and data architects to design and implement scalable and reliable data architectures on cloud platforms.
Assist with monitoring and maintaining the performance of cloud-based data warehouses and data pipelines, troubleshoot issues, and optimize query performance.
Work with data analysts to understand data requirements and design data models that enable effective reporting and analysis.
Pursuing an undergraduate degree in Computer Science, Software Engineering, Mathematics, or a related field.
Proficiency in Python and SQL for data manipulation and analysis
Experience with Power BI for data visualization and reporting
Familiarity with Spark and ETL processes for data integration
Understanding of Software Development Life Cycle (SDLC) principles
Knowledge of version control systems such as Git
Strong ability to communicate technical concepts clearly to both technical and non-technical stakeholders
Analytical and problem-solving skills with attention to detail
Ability to learn new technologies quickly and adapt to changing project requirements
Demonstrates a strong commitment to AIMCo’s core values of excellence, transparency, humility, integrity and collaboration, and inspires the same in others.
As the successful student, you will complete your work term with a sense of pride and accomplishment regarding all the new skills and knowledge you were able to attain. You will gain an understanding of the team’s platforms, and processes. The connections you will build within and outside of the team should be able to rave about all the great work you did to make the jobs of others more streamlined and effective.
This position is open to candidates who are willing to relocate to Alberta, and we encourage all interested individuals to apply.
NOTE: ***This posting will expire on January 18, 2026 at 11:59 MST***
#LI-ET1
We are excited to meet you. Please submit your resume or CV to be considered for this opportunity. Applications are being reviewed on a rolling basis and we will be in touch with any questions.
Final candidates will be asked to undergo a security screening, which includes a credit bureau and a criminal record investigation, the results of which must be acceptable to AIMCo.
ALERT - Be on the lookout for AIMCo career opportunities advertised through third parties that request an application fee or too much information. To verify, all opportunities are posted on aimco.ca/jobs
At AIMCo, we draw upon the differences in who we are, where we come from and the way we think to deliver results for the Albertans who rely on us. We offer an inclusive, modern workplace where well-being is prioritized, and colleagues are enabled to do their best work. Our team members are motivated by our purpose and committed to creating long-term value for our clients and their beneficiaries.