Solocal vacancy search engine

Développeur Ruby Senior H/F


Détail de l'offre

Informations générales

Description du poste

Métier

Informatique - Développeur

Intitulé du poste

Développeur Ruby Senior H/F

Contrat

CDI

Temps de travail

Temps complet

Contexte/Description de la mission

Nous sommes le partenaire digital local des entreprises. Notre métier : les conseiller et les accompagner pour booster leur activité grâce à nos services digitaux (Présence digitale, Publicité digitale, Sites Internet et Nouvelles Solutions). Nous sommes également aux côtés des utilisateurs pour leur faire vivre la meilleure expérience digitale avec PagesJaunes, Mappy et Ooreka, et nos partenaires (Google, Facebook, Apple, Microsoft/Bing, Yahoo!, etc.). Nous mettons ainsi à la disposition des professionnels et du grand public nos services à très fortes audiences, notre data géolocalisée, nos plateformes technologiques évolutives, notre couverture commerciale sans égale dans toute la France, nos partenariats privilégiés avec les GAFAM et nos talents en matière de data, de développement, de digital marketing, etc. Nous fédérons ainsi plus de 460 000 entreprises partout en France et 2,4 milliards de visites sur nos services. Pour tout savoir sur Solocal (Euronext Paris « LOCAL ») : https://www.solocal.com


A l'origine, il y avait EFFILAB, agence digitale créée en 2011 par deux ex-googlers et spécialisée dans la gestion et l'optimisation des campagnes publicitaires sur les moteurs de recherches (Adwords, Bing).
Portée par sa forte croissance, elle est rachetée fin 2015 par SoLocal Group dont l'objectif était de développer à l'externe, des solutions de publicité locale à destination des TPE/PME clientes du groupe. Ainsi née le projet Booster Contact.

Le projet Booster Contact consiste à proposer aux TPE/PME une offre standardisée de publicité sur les moteurs de recherche (Google / Bing / Pages Jaunes). Grâce à notre offre et à la force commerciale du groupe Pages Jaunes, des artisans ou commerçants peuvent désormais mettre en avant leurs produits ou services sur les moteurs de recherches et réseaux sociaux.

Le challenge du projet : automatiser et optimiser au maximum les campagnes de nos clients, grâce à des analyses poussées sur Google Adwords, Bing et des outils développés en interne par nos développeurs (6).

Quatre ans après le lancement de l'offre Booster Contact, nous comptons déjà plus de 14 000 clients pour plus de 20 millions d'euros de chiffres d'affaires. Notre objectif est de doubler notre portefeuille clients d'ici 2021 !

Description des activités

Au sein de l’équipe technique, vous travaillerez dans un environnement de développement logiciel agile, en collaboration avec des développeurs, des data scientists, des product owners et scrum masters expérimentés.

Vous évoluerez dans un environnement utilisant les dernières technologies en termes de développement, Big Data et Infra :
Rails 6, Vue.js, Python, Kubernetes, Terraform, Google Cloud Platform, Dataiku, PrestoDB, PostgresQL et vos missions consisteront à :

 

  • Développer les nouvelles fonctionnalités du produit Booster Contact

  • Maintenir et améliorer l’architecture logicielle durant les cycles de développements avec prise en compte des contraintes systèmes et business

  • Garantir la performance, la sécurité et la mise à jour des applications

  • Définir et maintenir la supervision des applications (monitoring, metrics, alerting…)

La Stack :


Ruby (Rails) + Sidekiq, Python, Bash, React
PostGreSQL, Redis
AppSignal, Jaeger
Google Cloud, Amazon Webservices, Heroku
Dataiku, JupyterHub
Apache Nifi, RabbitMQ
Kubernetes, Docker, Helm, Github, Terraform, CircleCi, EnvKey

Profil

Issue d’une école d’ingénieur avec au moins +4 années d’expériences en développement (dont +3 en ruby), vous vous définissez comme un expert Ruby avec de solides connaissances en modélisation de base de données PostgreSQL. Vous justifiez également d’une forte appétence aux principes DevOps.

Compétences attendues

Backend : Ruby (Rails), Python
Frontend : HTML, CSS, JS, React
Versioning Git
Base de données : MySQL, PostgreSQL, Redis
Intégration continue (Circle CI, GitLab CI, Jenkins …)
Containerisation (Docker, Kubernetes)
Plateformes Cloud (Google Cloud Platform, Amazon Web Services, Heroku etc..)

Architectures microservices
Méthodologie Agile (Scrum/Kanban)
Outils de monitoring & alerting (Graphana, Papertrail, AppSignal etc…)
Outils de gestion (Jira/Redmine/Trello, Confluence)
Bon niveau d’anglais (écrit & parlé)
Autonomie, rigueur, curiosité, relationnel & leadership

Localisation du poste

Localisation du poste

France, Ile-de-France, HAUTS-DE-SEINE (92)

Lieu

Boulogne Billancourt