Développeur DevOps

Durée
Permanence ou Contractuel
Date de début
ASAP
Lieu
Montréal

Description

Vous œuvrez comme spécialiste technique de la plateforme Gestion des Décisions d’affaires (GDA).  Cette équipe est responsable de maintenir et faire évoluer le service GDA qui est un système d’aide à la décision (communément appelé moteur de système expert) déployé sur une infrastructure Azure AKS (Kubernetes) dans un modèle « serverless ». Vous participez à la mise en place des solutions pour permettre de gérer, d’automatiser et pérenniser séparément du code des applications, les politiques de l’organisation et les décisions opérationnelles qui en découlent.

 

Vous travaillerez avec les interlocuteurs d’affaires dans le contexte du projet d’application de règles d’affaires ainsi que les équipes DEVOPS dans le contexte de résolution des problèmes d'exploitation, dans la réalisation des preuves de concept, le développement des outils et composantes d'infrastructure.

 

Exigences

Formation

  • Formation dans une discipline appropriée

Expérience

  • Bonnes connaissances des Langages et Framework : Java, Spring Boot, JPA, JAX-RS, Angular
  • Bonnes connaissances des Containers : Kubernetes (AKS), Docker, Helm
  • Bonnes connaissances des Règles d’affaires : Drools (BRMS) et standards BPMN et DMN
  • Bonnes connaissances des Technologies complémentaires: Git, ssh, bash, Eclipse

Langues

  • Bon communicateur en français

Compétences

  • Maîtriser la résolution de problèmes
  • Maîtriser la communication écrite

Responsabilités

  • Développement logiciel sur toute la verticale technologique du moteur de règles d’affaires en mode agile et Devops;
  • Développement, test, débogage et déploiement de la plateforme (Java/Drools) et de sa console de gestion (Angular);
  • Encapsulation et déploiement en container (Docker, Kubernetes, Helm);
  • Automatisation des déploiements de l’infrastructure infonuagique (Azure, Bash);
  • Gestion des bases de règles, des données maître et des bases de faits (Postgres);
  • Gestion de code source (Git) et du suivi des tâches prises dans le sprint (Jira);
  • Développement d’instances dédiées par projet d’affaires.;
  • Prise en charge des contrats de services avec les services extérieurs;
  • Rédiger des règles complexes que les ressources non-TI ne peuvent pas écrire;
  • Fournir les services de test et de trace d’exécution des règles;
  • Ajout de fonctionnalités pour permettre le traitement de nouveaux domaines d’analyse (OCR, NLP, apprentissage supervisé, etc.);
  • En collaboration avec le Product manager, proposer et évaluer de nouvelles technologies pour faire évoluer la plateforme.

Postulez

* Champs obligatoires