Titre du poste ou emplacement

Développeur Mulesoft

Sky Systems, Inc. (SkySys) - 2 emplois
Montreal, QC
Posté hier
Détails de l'emploi :
Temps plein
Expérimenté

Title : Développeur Mulesoft/ Mulesoft Developer

Lieu/ Location : Montreal Hybrid, 2 mandatory days in the office per week/ Hybride, 2 journées obligatoires au bureau par semaine

Durée / Duration : 24 mois, 37,5 heures par semaine/ 24 months, 37.5 hours per week

Le candidat doit posséder les qualifications suivantes :

Contexte :

Une solide connaissance de Mulesoft et du développement d'API sont essentielle pour bien comprendre l'écosystème de cette équipe. Une expérience dans le travail en modèle Agile est essentielle pour bien s'intégrer dans notre écosystème. Le Développeur Sénior doit également collaborer et agir en tant que leader avec les autres développeurs du département Mulesoft, ainsi qu'avec les Analystes et les Développeurs au sein de son équipe.

Tâches principales :

  • Développer, implémenter et déployer des services, orchestrations et intégrations complexes dans un contexte C/CD
  • Concevoir, documenter, développer et implanter les solutions techniques appropriées en fonction de l'architecture de l'information, l'analyse taxinomique et les exigences fonctionnelles et non fonctionnelles.
  • Passer en revue le code de programmation pour assurer le respect des normes de développement et sa compatibilité avec le logiciel, l'analyse et la conception
  • Collaborer à l'élaboration des spécifications fonctionnelles afin d'appréhender les solutions de l'entreprise et ses complexités.
  • Assurer la qualité et la stabilité des APIs mises en place par l'analyse détaillée, la conception et l'implantation, ainsi que par le développement de tests automatisés en vue de valider le bon fonctionnement.
  • Mettre au point des tests unitaires et veiller à leur bonne exécution.
  • Participer aux implantations dans les différents environnements (essai et développement) jusqu'à la production.
  • Agir comme représentant de l'equipe API dans les différentes initiatives, projets, évolutions, afin de maintenir la pérennité du fonctionnement du logiciel d'un point de vue infrastructure, configuration.
  • Contrôler la qualité et la stabilité des systèmes informatiques fournis en suivant les pratiques de développement standard du cycle de vie du produit (PLC)
  • Effectuer une maintenance régulière sur les tests unitaires et s'assurer que la documentation liée aux processus de développement soit à jour

Requis :

  • Au moins 10 ans d'expérience en technologies de l'information
  • Expérience pertinente dans le développement Mulesoft
  • Baccalauréat en technologies de l'information, en ingénierie ou expérience équivalente.
  • Expérience pratique avec Azure DevOps
  • Expérience pratique avec Mulesoft
  • Expérience pratique en mode Agile (Scrum, kanban, INVEST)
  • Connaissances de RAML & Swagger
  • Connaissances de YAML & XML
  • Connaissances de Maven
  • Connaissances de jUnit & mUnit
  • Compétences en programmation J2EE, JMS, services web SOAP / REST Web Services
  • Connaissances de divers protocoles tels que REST, HTTP, MQ, AMQP, JSON et SOA
  • Bonne connaissance des tests automatisés d'API
  • Bilinguisme : Français 5/5 & Anglais 3/5

Atouts :

  • Expérience dans le secteur bancaire est un atout
  • Connaissances du modèle PUB / SUB de messagerie et de files d'attente (Kafka, ActiveMQ) un atout
  • Expérience dans la livraison de projets en mode agile (Scrum, Kanban, DAD) un atout
  • Connaissances du modèle PUB / SUB de messagerie et de files d'attente (Kafka, ActiveMQ) un atout
  • Expérience dans la livraison de projets en mode agile (Scrum, Kanban, DAD) un atout
  • Connaissance des normes Web et de sécurité relative aux API (OAuth, OIDC, SSL, CORS, JWT) un atout
  • Expérience de Splunk et Dynatrace un atout

Divers :

Jours non facturables. Les consultants devront prendre un minimum de 25 jours non facturables par année fiscale, soit entre le 1er avril et le 31 mars de chaque année.

Ces jours excluent les journées fériées qui sont aussi non facturables pendant lesquels nous sommes fermés.

Ces 25 jours prennent en considération :

- Les vacances;

- Les jours d'absence incluant maladie, journées personnelles, etc.;

- Les jours non fériés entre le 26 et 31 décembre (3 jours); et

- La journée Hack & Learn (applicable aux consultants en TI uniquement).

Journée Hack & Learn. Spécifiquement pour les consultants travaillant au service des TI, l'évènement Hack & Learn aura lieu une fois par année. Les consultants pourront participer sans frais à des activités de formation, d'expérimentation et de réseautage. Cette journée sera non facturable et donc comptabilisée dans les 25 jours non facturables.

Partager un emploi :