Florian, Lead developer back end chez Colisweb
Se retrouvant rapidement sur un poste à haute responsabilité, Florian a su faire preuve d'une rigueur qu'il a assimilé durant ses études. Il est aujourd'hui lead developer back Scala chez Colisweb.
Son parcours
Bien qu'ayant une appétence pour le monde de l'informatique au lycée, Florian fait un bac marketing avant de s'orienter vers un BTS en informatique à Amiens en option infrastructures systèmes et réseaux. Ayant quelques lacunes, il les rattrape rapidement en travaillant plus que la moyenne.
À la fin de son BTS, il s’oriente vers une L3 sur Lille, qui lui donnera goût au développement et l’orientera vers un Master IAGL (Infrastructures Applicatives et Génie Logiciel). Il intègre Colisweb dans le cadre de son stage de fin d'études en tant que développeur Ruby en Mars 2017.
Il est embauché au terme de son stage pour travailler sur ce qui était à l’époque, le coeur du logiciel de Colisweb. Fin 2018, Florian se retrouve lead developer sur la partie Ruby avec pour objectif de stabiliser la production et de recruter de nouvelles personnes pour travailler avec lui. N'ayant pas une séniorité avancée sur ce nouveau poste, il prend conscience de tous les challenges qui l'attendent. Florian saura faire preuve de rigueur et après avoir travaillé seul pendant 6 mois, il embauche deux personnes et devient par la même occasion manager de son équipe, qui s’agrandira de deux développeurs Scala par la suite.
Au cours des années, Florian participera également activement au processus de recrutement de nouveaux talents en faisant passer des entretiens et tests techniques aux candidats, en concertation avec ses pairs quant à la décision finale d’embauche.
Il participera également à un des enjeux techniques de Colisweb qui est le remplacement de l’ancien coeur Ruby du logiciel en micro-services Scala. Autrefois maintenu par trois développeurs, ce logiciel ne nécessite aujourd’hui plus qu’un développeur et demi sur ce poste.
Cette transition logicielle lui permettra de basculer sur le Scala et d'en faire le langage qu'il utilise principalement aujourd'hui. Malgré ses nouvelles responsabilités, Florian a pu continuer activement à faire du développement et à garder un pied dans la technique.
Ses missions
En tant que lead développeur back end, les journées de Florian sont mouvementées et tournent autour de trois axes qui sont : le développement web, la conception technique et le management.
- Développement web : Développement en back sur Scala et de temps en temps sur Ruby avec des review de code.
- Conception technique : Florian doit transposer les différents besoins métiers qui lui sont exprimés. C'est lui qui s'occupe de monter une équipe pour suivre le projet et coordonner l'équipe afin d'optimiser l'avancement du projet. Florian doit expliquer ce qu'il faut faire, avec quel logiciel et sur quelle période. Il doit faire en sorte que les étapes du projet soient claires pour son équipe.
- Management : Florian s'occupe de suivre et d'accompagner ses collaborateurs, de les faire grandir dans leurs missions, de leur donner des objectifs. Il a un point chaque semaine avec eux pour discuter des points positifs et des axes d'amélioration.
Sa journée type
Au quotidien, Florian utilise
SCALA
Ruby
Docker
Google Chat
Github
GitlabCI
En dehors du travail
En dehors du travail, la vie de Florian est animée autour de plusieurs activités :
🎼 Il pratique régulièrement de la guitare
👾 Il joue aux jeux vidéos et notamment à des jeux de survie, de FPS comme Counterstrike ou encore à des RPG. Il aime aussi les animés comme les classiques : Full metal Alchemist, Death Note ou l'Attaque des Titans et aime également des animés moins connus en Occident comme Gintama.
- Vues317