Développeur Backend Sénior C/Golang H/F

€ 45.000 - € 50.000

JOB DETAIL

Domaine d’activité: Plateforme B2C
Technologies : C / MySQL/ AWS/ Golang/ Python
Localisation : Aix-en-Provence
Télétravail : remote friendly, possibilité de full remote
Salaire et Avantages :  45-50K€

Le message du CTO :  Au niveau technique, vous aurez la possibilité de faire des choses très intéressantes (sur des technos modernes comme kubernetes). Vous aurez une grande autonomie, la possibilité de faire des propositions, innover. L’Architecture est en micro services et s’oriente sur du serverless. Un passionné se fera plaisir même s’il y’a du gros legacy. Il y’a un réel challenge d’architecture de migrer ce legacy et le faire basculer sur du moderne.”

LE PROJET

Dans une infra 100% cloud AWS, vous reprendrez les traitements côté back (du legacy écrit en C, Perl et largement couplé à une BDD monolithique MySQL). Vous rendrez ces traitements plus évolutifs, afin de permettre une meilleure maintenabilité et scalabilité en allant petit à petit vers une architecture plus moderne (event sourcing et serverless).

Ce qui est important pour nous : Être à l’écoute des utilisateurs, privilégier le travail en équipe, mener des expérimentations et innover, l’appétit pour l’apprentissage et l’amélioration des processus.

LES MISSIONS

  • Coder proprement côté serveur (Python / GO ou Php).
  • Savoir rester calme face à du code legacy (C, Perl).
  • Écrire des requêtes SQL tout en pensant aux coûts.
  • Développer des API Rest, des cron jobs ou des fonctions serverless suivant les besoins.
  • Les tests unitaires et tests de services n’ont pas de secret pour vous.

Environnement technique détaillé : C / MySQL/ AWS/ Golang/ Python.

PROFIL

○ Setup Requis :

  • 5 ans d’expérience en tant que développeur backend : diplôme d’ingénieur ou autodidacte: ce sont les expériences qui seront observées !
  • Être à l’aise sur un terminal, connaissances réseau basiques, utilisation fluide, que ce soit de git ou de docker.
  • Architectures basées sur des événements.
  • Patterns d’architecture Microservices et Serverless.
  • Message Brokers (connaissances de Kafka ou RabbitMQ).
  • Connaissances en Infrastructure et de l’utilisation des systèmes linux.
  • L’environnement Cloud et plus particulièrement AWS vous intéresse.
  • Vous savez quand privilégier le NoSQL et comment migrer des tables de MySQL vers MongoDB ou autre.
  • Les bases de données relationnelles (MySQL) n’ont plus de secret pour vous.

○ Setup Recommandé :

  • Notions sur Kubernetes.
  • Vous avez des connaissances sur Golang et/ou souhaitez à court terme évoluer sur cette technologie .
  • Optimisation et gestion avancée des bases de données (sharding, réplication…).

PROCESSUS DE RECRUTEMENT

  1. Entretien avec le CTO
  2. Test à réaliser à la maison.
  3. Débrief avec l’équipe technique

POURQUOI NOUS LES RECOMMANDONS

  1. Vous rejoindrez une société stable (plus de 15 ans d’existence) mais toujours en forte croissance.
  2. Un challenge technique extrêmement intéressant.
  3. La possibilité à court terme d’évoluer sur des langages de programmation de pointe (Python, Golang).

Retrouvez tous nos jobs: ici .

Afin de suivre notre actualité, suivez nous sur Linkedin: ici.

 

 

 

Aix en Provence