Science Computing Specialist

Science Computing Specialist
NRC Herzberg Astronomy and Astrophysics
Victoria – British Columbia
RCO, English
This is a 3 years term position.
Assignments and secondments may be considered according to NRC’s policies.
Your Challenge

Help bring research to life and drive your career forward with the National Research Council of Canada (NRC), Canada’s premiere research and technology organization.
We are looking for a Science Computing Specialist to support NRC Herzberg Astronomy and Astrophysics (HAA) in Victoria, BC. The Science Computing Specialist would be someone who shares our core values of impact, accountability, leadership, integrity and collaboration.
The Canadian Astronomy Data Centre (CADC) is an inter-disciplinary team of approximately twenty scientists, software engineers, and operations staff. The CADC has developed a set of sophisticated tools and services to support and enhance the research efforts of Canadian (and international) astronomers. The CADC continues to expand its role by partnering with the Canadian Advanced Network For Astronomical Research (CANFAR) and Compute Canada (CC) to integrate its services with cloud-computing and storage technologies.
Working under the direction of the Group Leader, Optical Astronomy (CADC), you will provide scientific and computing support for researchers using the CANFAR platform, analysing their workflow and providing suggestions for how to best utilize CANFAR and CADC services, analysing problems with CANFAR/CC services and working with the various teams to define and, where necessary, implement solutions.
You will also support the migration of CADC and CANFAR services to CC infrastructure, acting as a technical liaison between CADC/CANFAR operations staff and software developers and CC support staff: this will require you to develop a detailed understanding of CADC/CANFAR services and advocate for CC technical solutions that fit their needs.
This work involves expert-level understanding of astronomical research processes, data, and software, knowledge of the OpenStack platform and related processing and cloud-computing technologies, and the ability to gather and write clear planning and requirements documents. Given the close work with large scientific collaborations, there will be opportunity to contribute scientifically within these teams.

Screening Criteria
Applicants must demonstrate within the content of their application that they meet the following screening criteria in order to be given further consideration as candidates.
Ph.D. in astronomy or astrophysics.

Experience working in a multi-disciplinary team that provides support to astronomical researchers, particularly in research computing.
Experience providing user and system support in a technical or research computing environment.
Experience with a variety of virtualization and Infrastructure-as-a-Service technologies (IaaS).
Significant experience configuring and administering systems running the Linux operating system
Experience developing software using Python, shell scripting, C/C++ and/or Java, and databases.
Experience with a wide range of packages and languages used in astronomy.
A record of publication of original research in peer-reviewed publications is required to demonstrate experience.
Experience in database application programming would be considered an asset.
Experience with systems orchestration and configuration management would be considered an asset.
Experience in science and software requirements development or in developing software in a team environment with external stakeholders would be considered an asset.

Candidates possessing a combination of a graduate degree in a related field and relevant experience in astronomy/astrophysics may be considered.

Language Requirements
Assessment Criteria
Candidates will be assessed on the basis of the following criteria:
Technical Competencies
Advanced knowledge of current observational techniques and associated data reduction techniques.
Expert knowledge of the astronomy/astrophysics research processes.
Solid knowledge of OpenStack components and client tools.
Knowledge of virtualization and IaaS technologies besides OpenStack.
Solid knowledge of software development in Python and shell scripting languages, C/C++ and/or Java, and databases.
Advanced knowledge of astronomical software tools and packages.
Solid knowledge of HTCondor.
Solid working knowledge of statistical analysis.
Demonstrated ability to arrive at innovative solutions to astronomical processing problems.
Demonstrated ability to efficiently produce clear, well-structured, and well-written technical documentation.
Ability to relate astronomical data analysis methodologies to non-astronomers.
Knowledge of the basic goals and protocols of the Virtual Observatory would be considered an asset.

Behavioural Competencies
Creative Thinking (level 3)
Teamwork (level 2)
Communication (level 2)
Results Orientation (level 2)
For this position, NRC will evaluate candidates using the following competency profile(s):

View all competency profiles.

Salary Range
This position is classified as a Research Council Officer (RCO), a group that is unique to the NRC. The RCO group uses a person-based classification system instead of the more common duties-based classification system. Candidates are remunerated based on their expertise, skill, outcomes and impacts of their previous work experience. The salary scale for this group is vast, from $49,670 to $140,418 per annum, which permits for employees of all levels from new graduates to world renowned experts to be fairly compensated for their contributions.
Condition of Employment
Reliability Status
Relocation assistance will be determined in accordance with NRC’s directives.
An eligibility list may be established for similar positions.
Some travelling may be required.
This position is being advertised internally and externally simultaneously, however first consideration will be given to internal NRC applicants.
In order to ensure a prompt and efficient processing of applications, candidates are encouraged to provide, along with their résumé, a detailed covering letter explaining how they meet each of the requirements of this position (education, experience, language requirements) by providing concrete examples. In addition, the candidate is encouraged to describe in detail when, where and how he/she gained the experience.
Job description available upon request.
We thank all those who apply, however only those selected for further consideration will be contacted.
Preference will be given to Canadian Citizens and Permanent Residents of Canada. Please include citizenship information in your application.
The incumbent must adhere to safe workplace practices at all times.
Closing Date
Posted until filled.
Application Process:
Please read the following instructions carefully to ensure efficient processing of your application:
Résumés must be submitted by e-mail using the “Send Resume” button. Please do not modify the subject line of the email and ensure that you answer all of the pre-populated application questions found in the email. You will receive an email confirming receipt of your application.
The NRC is an employer who values diversity in its workforce.
Accommodation is available to all candidates retained for further assessment.
Telephone: 613-991-2024

Spécialiste en informatique

CNRC Herzberg, Astronomie et astrophysique
Victoria – Colombie-Britannique
ACR, Anglais
Il s’agit d’un poste d’une durée déterminée de 3 ans.
Les affectations et les détachements peuvent être considérés selon les politiques du CNRC.
Votre défi

Contribuez à donner vie à la recherche et faites progresser votre carrière au sein du Conseil national de recherches du Canada (CNRC), le principal organisme de recherche et de technologie au Canada.
Nous sommes à la recherche d’une personne dynamique et compétente pour occuper le poste de spécialiste en informatique pour appuyer le programme Herzberg, Astronomie et astrophysique du CNRC. La personne choisie doit partager nos valeurs fondamentales relatives à l’impact, à la responsabilité, au leadership, à l’intégrité et à la collaboration.
Le Centre canadien de données astronomiques (CCDA) est une équipe interdisciplinaire composée d’environ 20 scientifiques, ingénieurs en logiciels et membres du personnel des opérations. Il a mis au point un ensemble d’outils et de services perfectionnés afin d’appuyer et d’améliorer les travaux de recherche des astronomes du Canada (et de l’étranger). Il continue d’élargir son rôle en collaborant avec le Canadian Advanced Network For Astronomical Research (CANFAR) et Calcul Canada afin d’intégrer les technologies de l’infonuagique et du stockage en nuage à ses services.
Sous la direction du Chef de groupe, Astronomie Optique (CCDA), la personne retenue fournira un soutien scientifique et informatique aux chercheurs au moyen de la plateforme CANFAR. Elle analysera le déroulement du travail et proposera des façons d’utiliser au mieux les services du CANFAR et du CCDA, ainsi que les problèmes liés aux services du CANFAR et de Calcul Canada, et travaillera avec diverses équipes afin de trouver des solutions et, au besoin, de les mettre en œuvre.
En outre, elle appuiera la migration des services du CCDA et du CANFAR vers l’infrastructure de Calcul Canada. À cet égard, elle agira à titre d’agente de liaison technique entre le personnel des opérations et les réalisateurs de logiciels du CCDA et du CANFAR et le personnel de soutien de Calcul Canada. Pour ce faire, elle devra comprendre de façon approfondie les services du CCDA et du CANFAR et recommander les solutions techniques de Calcul Canada qui répondent à leurs besoins.
Ce travail requiert une compréhension spécialisée des processus de recherche en astronomie, des données et des logiciels, une connaissance de la plateforme OpenStack et des technologies connexes de traitement et d’informatique en nuage, ainsi que la capacité de recueillir et de rédiger des documents clairs de planification et d’exigences. Compte tenu de l’étroite collaboration avec d’importants groupes scientifiques, il y aura des occasions de faire une contribution scientifique au sein de ces équipes.

Critères de présélection
Afin que leur candidature soit prise en considération, les candidat(e)s doivent démontrer, par l’entremise de leur demande, qu’ils/elles répondent à tous les critères de présélection suivants.
Doctorat en astronomie ou en astrophysique.
Expérience de travail dans une équipe multidisciplinaire fournissant du soutien à des chercheurs en astronomie, particulièrement en ce qui concerne l’informatique de recherche.
Expérience de prestation d’appui aux utilisateurs et au système dans un milieu informatique technique ou de recherche.
Expérience avec une gamme de technologies de virtualisation et d’infrastructure comme service (IaaS).
Expérience appréciable de la configuration et de l’administration de systèmes utilisant Linux.
Expérience de l’élaboration de logiciels au moyen de Python, du séquençage de commandes en langage naturel [shell scripting], de C/C++ ou de Java, ainsi que de bases de données.
Expérience pratique d’une vaste gamme de trousses et de langages utilisés en astronomie.
Publication de recherches nouvelles dans des publications à comité de lecture nécessaire pour faire la preuve de l’expérience.
• Expérience de la programmation d’applications de bases de données.
• Expérience de la gestion de l’orchestration et de la configuration de systèmes.
• Expérience de l’élaboration d’exigences relatives aux sciences et aux logiciels ou en élaboration de logiciels en équipe avec des intervenants externes.
La candidature de personnes possédant une combinaison de grade supérieur dans un domaine connexe et d’expérience pertinente en astronomie ou en astrophysique pourrait être prise en considération.
Exigences linguistiques
Critères d’évaluation
Les candidat(e)s seront évalué(e)s selon les critères suivants :
Compétences techniques
Connaissance avancée des techniques actuelles d’observation et des techniques connexes de dépouillement des données.
Connaissance spécialisée des processus de recherche en astronomie ou en astrophysique.
Bonne connaissance des éléments d’OpenStack et des outils des clients.
Connaissance des technologies de virtualisation et d’IaaS autres qu’OpenStack.
Connaissance approfondie de l’élaboration de logiciels à l’aide de Python et des langages de séquençage de commandes [shell scripting], de C/C++ ou de Java, ainsi que des bases de données.
Connaissance avancée des outils et des trousses de logiciels en astronomie.
Connaissance approfondie de HTCondor.
Connaissance pratique approfondie de l’analyse statistique.
Capacités manifestes de trouver des solutions novatrices à des problèmes de traitement en astronomie.
Capacités manifestes de produire efficacement des documents techniques clairs, bien structurés et bien écrits.
Capacité d’expliquer les méthodologies d’analyse des données astronomiques à des non-astronomes.
Atout: Connaissance des objectifs de base et des protocoles de l’Observatoire virtuel.
Compétences comportementales
Pensée créatrice (Niveau 3)
Travail en équipe (Niveau 2)
Communication (Niveau 2)
Orientation vers les résultats (Niveau 2)
En ce qui concerne ce poste, le CNRC évaluera les candidat(e)s selon le(s) profil(s) des compétences suivant(s) :

Tous les profils de compétences.

Échelle de traitement
Ce poste appartient à la catégorie Agent du Conseil de recherches (ACR). Ce groupe, unique au CNRC, a recours à un système de classification axé sur la personne au lieu du système courant de classification axée sur les tâches. Cela signifie que les titulaires de ces postes sont rémunérés en fonction de leurs compétences ainsi que des résultats obtenus et des impacts engendrés dans le cadre de leur expérience de travail précédente. L’éventail des salaires de ce groupe est large, de 49 670 $ à 140 418 $ par année, ce qui permet aux employés de tous les niveaux, qu’ils soient nouveaux diplômés, spécialistes de réputation mondiale ou de tout autre niveau intermédiaire, d’être rémunérés de façon juste en fonction de leurs contributions.
Conditions d’emploi
Cote de fiabilité
L’aide à la réinstallation sera déterminée conformément à la directive sur la réinstallation du CNRC.
Une liste d’admissibilité pourrait être établie pour des postes semblables.
Quelques déplacements à l’extérieur pourraient être requis.
Ce poste est annoncé à l’interne et à l’externe simultanément. On accordera cependant la priorité aux candidats internes du CNRC.
Afin d’assurer un processus de traitement des demandes rapide et efficace, nous encourageons les candidat(e)s à fournir, avec leur curriculum vitae, une lettre d’accompagnement expliquant en détail comment ils (elles) répondent à chaque critère de ce poste (études, expérience, exigences linguistiques) en donnant des exemples concrets. De plus, les candidat(e)s sont invité(e)s à décrire en détail quand, où et comment ils (elles) ont obtenu leur expérience.
La description du poste est disponible sur demande.
Nous remercions toutes les personnes qui postuleront, mais nous ne communiquerons qu’avec celles retenues.
La préférence sera accordée aux citoyen(ne)s canadien(ne)s et résident(e)s permanent(e)s du Canada. Veuillez inclure des renseignements à cet égard dans votre demande.
Le ou la titulaire doit en tout temps respecter les mesures de sécurité au travail.
Date limite de réception des demandes
Affiché jusqu’à comblé.
Procédures pour les demandes d’emploi :
Veuillez suivre attentivement ces instructions afin d’assurer un traitement efficace de votre demande d’emploi :
Votre curriculum vitae doit être soumis par courriel en vous servant du bouton « Envoyer votre CV ». S’il vous plait ne pas modifier la ligne « objet » du courriel, et assurez-vous de répondre à toutes les questions inscrites au préalable dans le courriel. Vous recevrez une confirmation de votre demande d’emploi sous peu.
Le CNRC est un employeur qui valorise la diversité de la main-d’oeuvre.
Des mesures d’aménagement sont disponibles pour tout(e) candidat(e) dont le nom est retenu pour évaluation subséquente.
Téléphone : 613-991-2024
Courriel :