2019-01-22 13:56:15 Jump

Notre client est une entreprise de pointe qui offre des solutions d’automatisation et d’analyse de données pour le marketing basé sur l’emplacement géographique. Le logiciel de gestion des emplacements et de la réputation de notre client permet aux marques à emplacements multiples, aux agences de marketing et aux revendeurs de solutions pour les PME de gérer leurs données d’emplacement, de mesurer l’engagement du client et de convertir des recherches en ligne en achalandage en magasin.

Notre client prône la collaboration, le désir et l’engagement – ils ont donc bâti leur équipe sur ces bases. L’avantage principal de travailler avec eux est de collaborer avec des gens qui aiment ce qu’ils font et qui aiment accomplir leur travail. Et voici d’autres avantages offerts :

  • Régime complet d’assurance collective
  • Superbe emplacement au centre-ville
  • Milieu de travail jeune et dynamique offrant du mentorat et beaucoup d’occasion de croissance à l’interne
  • Du café à volonté et un panier de fruit hebdomadaire
  • Des activités d’entreprise, comme la balle molle, le yoga, des BBQ estivaux, un club de course, et bien d’autres!
Salaire : À discuter
Responsabilités

Vous travaillez comme responsable technique, codage, tests unitaires et définition des objectifs architecturaux pour une solution comprenant des ensembles de données volumineuses, plusieurs microservices et bases de données en nuage. Vous travaillerez avec les bases de données NodeJS, Elixir, SQL et NoSQL.

Ce que vous ferez:

• Diriger les solutions techniques et contribuer à la stratégie globale et à la vision de l’équipe technique en veillant à ce que les choix en matière de conception et de technologie des produits anticipent les besoins futurs, tout en satisfaisant les exigences du marché à court terme.

• S’assurer que toutes les équipes technologiques sont toutes alignées en termes de décisions technologiques grâce à une communication, une formation et une documentation claires

• Rester au courant des avancées technologiques et diriger l’adoption si nécessaire

• Surveiller et évaluer les performances des applications et assurer l’évolutivité et la résilience

• Participer à la planification de la feuille de route du produit et aux discussions générales sur l’architecture

• Recommander des décisions d’architecture technique pour votre propre domaine

• Convertir les exigences de l’entreprise en solutions fonctionnelles

• Contribution pratique au développement de produits via le codage, les tests unitaires et la documentation

• Entraîneur et membres de l’équipe de soutien

• Interagir avec les parties prenantes et influencer la direction, vendre des idées, des feuilles de route et des approches techniques

• Répondre aux demandes des clients, des départements et des équipes

• Générer et suivre les indicateurs de performance clés pour l’équipe

• Générer des estimations de projet et des échéanciers

Compétences recherchées

• 7 ans et plus d’expérience en tant que développeur de logiciels, y compris les responsabilités d’architecture

• Expérience en infrastructure frontend dans Vue, Polymer, ReactJS, Redux ou Angularjs

• Utilisation du texte dactylographié et de l’ES6

• Rédaction de points de terminaison api REST dans NodeJS et express

• Elixir ou Erlang (facultatif)

• Consommation d’API et de microservices tiers

• Github et le processus “demande, révision de code, fusion”

• Tests unitaires et intégration continue

• Mongodb, Mysql et PostgreSQL, Elasticsearch

• AWS, GCP, Kubernetes

• Elasticsearch, NewRelic AMP, Prometheus ou Graphite

• RabbitMQ, AMQP ou Kafka

• Docker et conteneurisation des services

• Architecture des microservices

• Expérience de l’utilisation de techniques permettant l’appropriation du code par une équipe, par exemple, le développement piloté par des tests, le code alphabétisé, la révision de code, la programmation par paires

• Maîtrise des méthodologies de développement logiciel Agile / Lean

• Pragmatisme en ce qui concerne l’application de l’artisanat, de la technologie et de l’équipe et des ressources actuellement disponibles

• Approche orientée solution de la résolution de problèmes

• Peut communiquer clairement et avec précision en anglais à des personnes de divers horizons culturels et techniques. La maîtrise du français est préférable mais pas nécessaire.

Jessica Legroulx

Consultante en recrutement

...

jessica@jumprecruteurs.ca

514-658-JUMP (5867) poste 204

Cell 514-240-3595

Ce défi m'intéresse!