This recruiter is online.

This is your chance to shine!

Apply Now

Benefits


Chez Rhetorik, nous sommes passionnés par l'invention et la production de solutions technologiques rentables dans le but de résoudre des enjeux d’affaires à travers le monde. Historiquement, notre objectif a été d'alimenter le marché vertical du marketing et des ventes en forte croissance. Notre portail de données, NetFinder, se développe quotidiennement au service des clients avec des technologies de pointe. Pour demain, nous innovons dans l'utilisation de l'Intelligence Artificielle (IA) et des Données Massives (Big Data) pour créer des analyses de données qui mèneront l'industrie.

Pour accomplir cette mission agressive, Rhetorik accroît ses capacités de développement pour traiter des données massives (Big Data) au cœur de notre équipe de recherche et développement TI. Nous recherchons des personnes ingénieuses, curieuses et créatives avec un souci du détail et une passion pour la résolution de problèmes de données à l'échelle mondiale pour certaines des plus grandes compagnies technologiques au monde.

Rôle:

Nous sommes actuellement à la recherche d’un Développeur Back End Senior (Python) pour contribuer au développement de sa plateforme de traitement de données de masse (Big data).

Ce travail est votre chance de faire votre marque et de créer une plateforme distribuée de traitement de données massives qui reflète les standards les plus élevés. Ce poste requiert une personne qui aime la gestion de données volumineuses et les nouvelles technologies.

Vous êtes le candidat idéal pour ce poste si vous êtes un développeur backend senior motivé et énergique qui sait prendre des initiatives, résoudre des problèmes complexes avec élégance en plus d’avoir une grande facilité à travailler en équipe multidisciplinaire.

Votre rôle sera de développer dans un environnement Agile des solutions évolutives, maintenables, performantes et sécurisées tout en contribuant à la résolution des problèmes difficiles de manière élégante.

Principales responsabilités:

  • Développer une API RESTful pour donner accès aux données de la plateforme aux clients externes (nos produits, nos clients, nos partenaires);
  • Améliorer en continu l’architecture des services et micro-services;
  • Documenter et communiquer les concepts techniques de manière compréhensive à un auditoire varié;
  • Être impliqué dans les échanges avec les clients sur les concepts techniques;
  • Participer aux revues de code;
  • Soutenir, voire initier, l’amélioration de nos pratiques de développement Agile;
  • Établir un juste équilibre entre le pragmatisme quotidien et la vision future de la plate-forme;
  • Contribuer à la définition, la gestion et le respect des délais;
  • Collaborer et être généreux de ses connaissances avec ses collègues;
  • Utiliser une approche ‘’Infrastructure as code’’ pour les besoins en infrastructure et services;
  • Effectuer toute autre tâche connexe.

Work environment

Work environments Rhetorik Solutions 0
Work environments Rhetorik Solutions 1
Work environments Rhetorik Solutions 2
Work environments Rhetorik Solutions 3

Requested skills

Exigences

  • Formation universitaire ou expérience équivalente en informatique et systèmes d’information;
  • Plus de 5 ans d’expérience professionnelle en tant que développeur back end;
  • Expérience pratique des technologies Serverless;
  • Expérience pratique avec des architectures distribuées ou architectures orientées services (micro service);
  • Compréhension fine de l’architecture logicielle et des principes de génie logiciel;
  • Expérience dans la confection et la mise en production de solutions permettant de soutenir des charges de transactions variables et d’en faire la surveillance;
  • Expérience dans l'écriture d’API RESTful;
  • Expérience avec les frameworks et outils de tests unitaires et intégrés;
  • Expérience de travail avec des bases de données NoSQL (DynamoDB, Redis, MongoDB, etc.);
  • Connaissance des vulnérabilités possibles d’un service API;
  • Expérience de travail avec ElasticSearch ou d’autres technologies de recherche;
  • Expérience et bonne compréhension des outils DevOps tels que Git, AWS ECS et Cloud Formation;
  • Capacité de communiquer à l’écrit et à l’oral en anglais;
  • Curiosité incessante à découvrir des nouveaux langages de programmation;
  • Résidant de la Province de Québec, idéalement de la Ville de Québec.

Atouts

  • Connaissance approfondie du langage de programmation: Python;
  • Expérience pratique dans le développement et la maintenance d’une application/plateforme Serverless d’envergure;
  • Expérience avec les technologies AWS - Lambda, SQS, API Gateway, Elasticsearch, DynamoDB, etc.

Equal Opportunity Employer

This employer is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. Disability-related accommodations are available on request for candidates taking part in all aspects of the selection process.


Requirements

Level of education

University

Diploma

BAC
Completed

Work experience (years)

6-9 years

Written languages

Fr : Intermediate
En : Intermediate

Spoken languages

Fr : Intermediate
En : Intermediate