Developpeur En Integration Continue (ci) / Continuous Integration (ci) Developer

Montreal, QC, Canada

Job Description


English version will follow.
OPAL-RT Technologies recherche un Développeur en Intégration Continue (CI)

À propos d’OPAL-RT Technologies

Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL et Hydro-Québec! OPAL-RT s’est donné comme ambitieux défi de démocratiser la simulation temps réel afin de la rendre accessible à chaque ingénieur et chercheur. En rejoignant le clan des OPALIENS, vous contribuerez à la technologie du futur.
Leader mondial dans la diversité des applications, nos outils sont utilisés dans une multitude de secteurs tels que l'automobile, l'aérospatiale, l’énergie, le transport, la fabrication industrielle, etc. Fondée au Québec et maintenant assurée par une présence mondiale, OPAL-RT a le vent dans les voiles!
Principales responsabilités :


  • Développement, maintenance et supervision d’outils et librairies internes pour homogénéiser et faciliter l’intégration continue de l’ensemble des produits logiciels :
  • Outils/librairies d’aide au développement logiciel (Python).
  • Outils de déploiement (Jenkins/Groovy).Gestionnaire de paquets et dépendances (Conan).
  • Support aux équipes utilisant les outils/librairies internes dans leurs scripts de Build, de Tests et/ou de déploiement des produits logiciels.
  • Participation aux choix technologiques et à l’amélioration de l’expérience développeur pour les équipes de R&D.
  • Collaboration en appliquant la méthodologie Agile.

Exigences:

  • Scolarité : Baccalauréat en génie logiciel, informatique ou équivalent;
  • Expérience : 1 à 2 ans d’expérience en développement Python et/ou en outil de compilation
  • Compétences requises : expérience avec les technologies d’intégration continue (Jenkins, Gitlab-CI, …); expérience avec les langages de script (Bash, Powershell); connaissances Conan, Cmake; connaissance des bonnes pratiques de développement de librairies
  • Connaissances linguistiques : Bonne maîtrise du français ou de l'anglais (la maîtrise des deux langues est un atout);
  • Compétences recherchées : Autonomie, curiosité, bonne communication interpersonnelle, esprit d’équipe, envie d’aider. Intérêt marqué pour l’intégration continue et les systèmes de Build.

Une carrière chez OPAL-RT vous conviendra si :

  • Vous recherchez des défis stimulants qui vous pousseront à vous dépasser sans cesse.
  • Vous rêvez d’une ambiance à la fois familiale, professionnelle, collaborative et conviviale.
  • Vous avez besoin d’un horaire flexible et l’accès au télétravail afin de concilier votre vie privée à votre vie professionnelle.
  • Vous souhaitez parfaire vos connaissances et votre savoir-faire en côtoyant des chercheurs, des innovateurs, des scientifiques qui ont tous un point en commun, la Passion.
  • Vous avez fait le choix d’être un collaborateur important pour l’avancement technologie d’une multitude d’industries.
  • Vous désirez être considéré pour vos idées, votre créativité et vos talents.
  • Vous connaissez votre valeur et recherchez une rémunération globale concurrentielle.
  • Vous ne voulez pas un simple emploi, vous voulez une carrière !

Note: L'utilisation du genre masculin inclut le féminin et est utilisé uniquement pour faciliter la lecture. ________________________________________________________________________________________
OPAL-RT Technologies is looking for a Continuous Integration (CI) Developer.

About OPAL-RT Technologies:
Imagine working for a company that counts among its customers NASA, Renault, Tesla, Airbus, Bombardier, EMBRAER, John Deere, Valeo, MIT, Ford and GM! OPAL-RT has set itself the ambitious challenge of democratizing real-time simulation in order to make it accessible to every engineer and researcher. By joining the OPALIANS clan, you will be contributing to the technology of the future.
A world leader in the diversity of applications, our tools are used in a multitude of sectors such as automotive, aerospace, energy, transportation, industrial manufacturing, and more. Founded in Quebec and now assured by a global presence, OPAL-RT has the wind in its sails!
Main responsibilities:

  • Development, maintenance and supervision of internal tools and libraries to standardize and facilitate continuous integration of all software products :
  • Software development tools/libraries (Python).
  • Deployment tools (Jenkins/Groovy).
  • Package and dependency manager (Conan).
  • Support to teams using internal tools/libraries in their Build, Test and/or deployment scripts of software products.
  • Participate in technology choices and improve the developer experience for the R&D teams.
  • Collaboration using Agile methodology.

Requirements:

  • Education: Bachelor's degree in software engineering, computer science or equivalent;
  • Experience: 1 to 2 years of experience in Python development and/or compilation tool
  • Skills required: experience with continuous integration technologies (Jenkins, Gitlab-CI, etc.); experience with scripting languages (Bash, Powershell); knowledge Conan, Cmake; knowledge of best practices for developing libraries
  • Language abilities: Good command of French or English (mastery of both languages is an asset);
  • Soft skills: Autonomy, curiosity, good interpersonal communication, team spirit, desire to help. Strong interest in continuous integration and build systems.

A career at OPAL-RT is right for you if:

  • You are looking for stimulating challenges that will push you to constantly surpass yourself.
  • You dream of an atmosphere that is at the same time family, professional, collaborative and friendly.
  • You need flexible hours and access to telecommuting in order to balance your private and professional life.
  • You want to perfect your knowledge and your know-how by working alongside researchers, innovators and scientists who all have one thing in common, Passion.
  • You have chosen to be an important contributor to the advancement of technology in a multitude of industries.
  • You want to be considered for your ideas, your creativity and your talents.
  • You know your worth and seek competitive total rewards.
  • You don't want a simple job, you want a career!

Note: The use of the masculine gender includes the feminine and is employed solely to facilitate reading.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2011769
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned