Skip to Main Content

Poste disponible

presentation

Montréal

Développeur AWS IaC

Nous recherchons un Développeur AWS IaC pour rejoindre notre équipe.

Mise en contexte

Le développeur va travailler sur un produit Finances, qui est constitué de plusieurs cellules DevSecOps. Ces cellules prennent en charge les solutions actuelles et l’introduction de nouveaux produits.

Le mandat comprend les tâches suivantes :

  • Livrer les analyses fonctionnelles pour les solutions concernées
  • Mettre en place, administrer et configurer des systèmes d’application.
  • Développer des fonctionnalités de la solution selon l’architecture logicielle retenue pour les initiatives en question.
  • Développer et tester les correctifs aux anomalies détectées en essais fonctionnels, en essais d’acceptation ou en production pour les éléments développés.
  • Exécuter les tests unitaires et intégrés des éléments développés. Fournir les évidences dans les outils Jira pertinents et développer les tests automatisés lorsque nécessaire.
  • Assurer le contrôle et le suivi des activités liées à un projet.

Les solutions concernées sont les Progiciels commerciaux et applications maison.

Les applications maison sont développées avec C#.net, version du Framework 4.5 ou 4.8. Il y a aussi des traitements batch qui sont développés en Powershell ou Kornshell. Contrôle-M est utilisé comme céduleur de tâches.

  • API et autres interfaces. Exemple : API pour communiquer avec les services de SAP.

Exigences:

  • Détenir un diplôme universitaire de premier cycle (BAC) en informatique ou toute combinaison de formation et d’expérience équivalente.
  • Posséder entre 6 à 9 années d’expérience pertinente en technologie de l’information
  • Avoir une très bonne connaissance de la plateforme infonuagique AWS et environnements Windows, Linux
  • Avoir une bonne connaissance des services d’infrastructure offerts par AWS tel que : S3, EC2, NLB, ALB, lambda, WAF, API Gateway, SQS, DynamoDB, CloudFront, …
  • Avoir une bonne connaissance des différents services d’observabilités offert par AWS : CloudWatch, CloudTrail, …
  • Avoir une connaissance des services de conteneurisation tels que (Docker, Kubernetes, Openshift, ECK, EKS, AKS) et de leurs écosystèmes.
  • Avoir une connaissance de l’outil de provisionnement AWS (IaC) Cloud Development Kit (CDK) ainsi que CloudFormation et AWS CLI.
  • Avoir une bonne connaissance des langages de programmation : TypeScript, Python, ksh/bash, YAML, Ansible
  • Avoir une bonne connaissance des outils d’intégration continue/livraison (CI/CD) tel que Artifactory, SonarCube, TeamCity, Bitbucket

Atouts:

  • Avoir une connaissance de l’outil d’automatisation d’infrastructure (IaC) Terraform
  • Avoir une connaissance dans la gestion des sauvegardes et des backup dans un contexte cloud
  • Avoir une connaissance des concepts et technologies API.
  • Avoir une connaissance des langages de programmation Java et .Net
  • Avoir une connaissance des certificats et gestion du cycle de vie et connaître Venafi
  • Être Centré sur le client, travail en équipe et Être Agile et orienté résultat

Télétravail hybride. 1 jour au bureau

BH 19845

Postuler

Emploi: Développeur AWS IaC