Skip to main content
Require Authentication must be enabled to output referral button.

Junior Data Engineer, Libin Cardiovascular Institute

Job ID: 33430
Location: Foothills Campus
Updated December 03, 2024

This job posting is no longer active.

Share:
We would like to take this opportunity to acknowledge the traditional territories of the people of the Treaty 7 region in Southern Alberta.
The City of Calgary is also home to Métis Nation of Alberta, Districts 5 and 6.

Description

The Libin Cardiovascular Institute in the Cumming School of Medicine invites applications for a Junior Data Engineer. This Full-time Fixed Term position is for approximately 1 year (based on length of grant funding), with the possibility of extension.

The Libin Precision Medicine Initiative (LPMI) is a flagship program of the Libin Cardiovascular Institute. LPMI is dedicated to supporting the membership of the Libin Cardiovascular Institute and advancing the field of precision medicine for cardiac research and care. The nature of the team and position require creative problem-solving, and the ability to adapt to changing circumstances and navigate competing priorities. The position requires initiative, desire to learn, and the ability to work with a diversity of stakeholders at multiple institutions and in both clinical and research environments.

Based at the Foothills Campus, the LPMI team includes cardiac, data, research, and program professionals who work collaboratively across the Libin Cardiovascular Institute, University of Calgary, Alberta Health Services, and external partners to deliver an innovative data access, pipeline, management, and delivery system to accelerate research innovation.

This position reports to the Associate Director, LPMI with supervision and delegation by the Sr Data Engineer. 

The Jr Data Engineer will provide ongoing support of an innovative cardiac data management pipeline for cardiac research. This process supports the transfer of data from the clinical to the research environment via an efficient data extraction, transformation, and load (ETL) process that facilitates large scare clinical research.

Summary of Key Responsibilities (job functions include but are not limited to):

  • Assist in implementing and maintaining Python-based data processing pipelines
  • Contribute to the development of data extraction, transformation, and load (ETL) code
  • Help optimize existing code for improved performance and scalability
  • Participate in code reviews and testing procedures
  • Collaborate with team members to troubleshoot and resolve issues
  • Assist in documentation and maintaining clear, well-commented code
  • Support the migration of processes from Pandas to Polars for improved performance
  • Assist in troubleshooting and debugging issues within existing codebases
  • Assist the Data Analyst, Quality and Transformation, in tasks associated with the creation, quality review, and transfer of curated data packages for research
  • Other duties as required

Qualifications / Requirements:

  • Bachelor degree in Computer Science, Software Engineering, or a related field
  • 1-2 years of experience with Python programming required
  • Familiarity with data processing libraries such as Pandas or Polars
  • Basic understanding of database concepts and experience with SQL
  • Experience with version control systems (preferably Git)
  • Strong problem-solving skills and attention to detail
  • Must be open to learning and development and be willing to accept new challenges and assignments
  • Strong communication and time management skills
  • Must be able to exercise sound judgment and escalate issues to senior members of the team as appropriate
  • Preferred Qualifications:
    • Experience with AWS services, particularly Lambda, S3, and Redshift data warehouses
    • Experience deploying software applications using cloud-based Docker containers
    • Basic understanding of healthcare data or medical terminologies
    • Experience with cloud services, APIs, and web-based data sharing platforms
    • Knowledge of best practices in data security and governance
    • Ability to adapt quickly to changing workloads and priorities

Application Deadline:  December 2, 2024

We would like to thank all applicants in advance for submitting their resumes. Please note, only those candidates chosen to continue on through the selection process will be contacted.

This position is part of the AUPE bargaining unit, and falls under the Technical Job Family, Phase 2.

For a listing of all management and staff opportunities at the University of Calgary, view our Management and Staff Careers website

About the University of Calgary

UCalgary is Canada's entrepreneurial university, located in Canada's most enterprising city. It is a top research university and one of the highest-ranked universities of its age. Founded in 1966, its 36,000 students experience an innovative learning environment, made rich by research, hands-on experiences and entrepreneurial thinking. It is Canada's leader in the creation of start-ups. Start something today at the University of Calgary. For more information, visit ucalgary.ca.

The University of Calgary has launched an institution-wide Indigenous Strategy committing to creating a rich, vibrant, and culturally competent campus that welcomes and supports Indigenous Peoples, encourages Indigenous community partnerships, is inclusive of Indigenous perspectives in all that we do.

As an equitable and inclusive employer, the University of Calgary recognizes that a diverse staff/faculty benefits and enriches the work, learning and research experiences of the entire campus and greater community. We are committed to removing barriers that have been historically encountered by some people in our society. We strive to recruit individuals who will further enhance our diversity and will support their academic and professional success while they are here. In particular, we encourage members of the designated groups (women, Indigenous peoples, persons with disabilities, members of visible/racialized minorities, and diverse sexual orientation and gender identities) to apply. To ensure a fair and equitable assessment, we offer accommodation at any stage during the recruitment process to applicants with disabilities. Questions regarding [diversity] EDI at UCalgary can be sent to the Office of Equity, Diversity and Inclusion ([email protected]) and requests for accommodations can be sent to Human Resources ([email protected]).

Do you have most but not all the qualifications? Research show that women, racialized and visible minorities, and persons with disabilities are less likely to apply for jobs unless they meet every single qualification. At UCalgary we are committed to achieving equitable, diverse, inclusive and accessible employment practices and workplaces and encourage you to apply if you believe you are right for this role. 

We encourage all qualified applicants to apply, however preference will be given to Canadian citizens and permanent residents of Canada.

Share: