VITALITY is a multifaceted approach to addressing shared data challenges in the Canadian ocean sector. A critical component of VITALITY is the development and implementation of a data registry to enable the handling of restricted data, empowering organizations with concerns around open data to participate without risking competitive advantage — thus raising the profile of their work, helping to avoid duplication of effort, and increasing the potential for new partnerships.

Through a collaboration of ten partners from across Canada and with funding from Canada’s Ocean Supercluster, VITALITY will leverage the Canadian Integrated Ocean Observing System (CIOOS) to capitalize on ocean data and deliver definitive outcomes which i) advance ocean data management, analysis, and visualization capabilities and products, and ii) support the resolution of near-term labour, skill, and capability by developing much-needed training programs.

The Canadian Integrated Ocean Observing System (CIOOS) is a nationally coordinated effort towards an open access, online platform for sharing high-quality data and information about the state of our oceans. This nationally coordinated effort unites the knowledge, expertise, and infrastructure of Canada’s ocean observing community for the benefit of all Canadians. For more information, please visit cioos.ca. This position is through VITALITY partner CIOOS Atlantic (cioosatlantic.ca), which provides a data management approach for oceanographic data from the Atlantic Seaboard, and is one of three regional associations within CIOOS.

Job Summary

Reporting to the Executive Director of CIOOS Atlantic, the Ocean Data Registry Developer will develop a data registry that supports the discoverability of sensitive or restricted data, to be developed incrementally based on the existing CIOOS software stack and utilizing the CIOOS ISO 19115-based metadata profile – all while following the philosophy of adopting where possible, adapting when necessary, and developing as a last resort. This role will work collaboratively with VITALITY staff and partners to identify where sharing is possible and facilitate it on a national scale.

Key Responsibilities

  • Assess the data registry needs of industry and Indigenous organizations.
  • Build an initial CKAN and ERDDAP-based prototype of the data registry.
  • Evaluate and implement native and extensible CKAN and ERDDAP capabilities as well as additional software as necessary to meet identified requirements for the data registry.
  • Employ agile software development methodology to develop and implement a fully-realized data registry.
  • Obtain user feedback to inform refinements and improvements of the data registry.
  • Collaborate and coordinate with the VITALITY Ocean Data Trust Developer to define a data trust framework, and regional and national VITALITY partners to provide advice or assistance for ocean data management as needed.


Occasional evening and weekend work may be required to meet operational requirements.


Undergraduate degree in Computer Science or related field, with at least 2 years of related experience preferred. Ability to assess and understand the data needs of various organizations, and to adapt to changing situations and requirements, is essential. Experience with web (HTML, Javascript, etc.) and scripting languages (Python, etc.) is required. Knowledge of best practices for implementation of the FAIR data principles is required. Must be detail-oriented with strong organizational, problem-solving, analytical, and critical thinking skills and be able to work independently, as well as part of a team. Must possess excellent communication and interpersonal skills, be culturally sensitive, and be able to work with individuals from diverse backgrounds. Knowledge of CKAN and ERDDAP, understanding of ocean data management, and familiarity with ISO standards (particularly ISO 19115:2014) are considered assets.

Additional Information

Dalhousie University supports a healthy and balanced lifestyle. Our total compensation package includes a voluntary RRSP, health and dental plans and an employee and family assistance program.

Application Consideration

We thank all applicants for their interest, however, only candidates selected for an interview will be contacted.

Diversity Statement

Dalhousie University is committed to fostering a collegial culture grounded in diversity and inclusiveness. The university encourages applications from Indigenous persons, persons with a disability, racially visible persons, women, persons of a minority sexual orientation and/or gender identity, and all candidates who would contribute to the diversity of our community. For more information, please visit www.dal.ca/hiringfordiversity.

About Dalhousie University

Located in Halifax, NS, Dalhousie offers students a wealth of choice and flexible degree programs in one of Canada's leading research institutions.