Tech Lead
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
Vous rejoindrez une nouvelle feature team fullstack (Java / ReactJS) composĂ©e dâun product owner, un scrum master, 3 dĂ©veloppeurs et 1 testeur. LâĂ©quipe agit en lien avec le Product Manager et lâArchitecte afin de dĂ©finir la meilleure solution qui rĂ©pondra aux besoins de nos utilisateurs et Ă nos exigences en termes de qualitĂ©.
Vous participez activement Ă toutes les phases des projets, de la conception Ă la mise en production. Vous travaillez sur le domaine BSS des opĂ©rateurs du groupe (e-shop, CRM, Billing, Portail Self serviceâŠ).
En tant que Tech Lead, vous serez amené à :
- Réaliser des ateliers avec les équipes métiers
- Réaliser des conceptions techniques en traduisant le besoin exprimé par le PO.
- Faire des estimations et transformer les user stories fonctionnelles en tùches techniques, les développer
- Assurer le support aprĂšs la mise en production.
- Contribuer Ă la conception de la roadmap du produit et Ă son Ă©volution, en collaboration avec lâarchitecte du projet.
- Assurer lâĂ©volution et la disponibilitĂ© des environnements de dĂ©veloppement de lâĂ©quipe (CI/CD avec Helm, Kubernetes, FluxCD et GitLab CI).
- Garant de lâimage de votre projet vous devrez donner une bonne image de votre Ă©quipe et de votre projet.
- Promouvoir les bonnes pratiques de code.
- Livrer en respectant les impératifs de qualité et de délai.
ORGANISATION
Craft : Nous attachons beaucoup dâimportance Ă la qualitĂ© logicielle. Nous nous orientons progressivement vers le Software Craftsmanship via des pratiques comme le TDD et le DDD. Des acronymes comme KISS et SOLID nous accompagnent pour concevoir des solutions pĂ©rennes, de qualitĂ©, et hautement scalables.
Kata : Des sessions de Kata sont organisĂ©es rĂ©guliĂšrement. Elles permettent aux dĂ©veloppeurs de se perfectionner par la pratique, Ă lâabri de la pression de lâenvironnement de production. Cette approche favorise aussi bien la rĂ©flexion sur la logique de rĂ©solution que sur la solution elle-mĂȘme.
LES EQUIPES
Deux principales Business Units (BU) structurent notre organisation :
· BU Galaxion Core : GÚre les microservices mutualisés pour tous les opérateurs.
· BU Galaxion Integration Services : Consomme les microservices Core et intÚgre également toute la logique spécifique aux opérateurs.
La BU Galaxion Integration Services est composĂ©e dâĂ©quipes sur nos 3 sites (Lyon, Nice et Kyiv) afin dâaccompagner les opĂ©rateurs du groupe dans la transformation de leur systĂšme dâinformation et plus spĂ©cifique sur leur brique BSS.
Nous crĂ©ons une nouvelle Ă©quipe dans la cadre dâun projet de transformation pour un opĂ©rateur Suisse afin de rĂ©pondre Ă une accĂ©lĂ©ration dudit programme. Chaque Ă©quipe sera autonome sur une feature, de sa conception Ă sa mise en production ; choisit son organisation (Scrum, Kanban ou autre).
Il existe Ă©galement une Ă©quipe QA, composĂ©e QA Lead, dâautomaticiens et de testeurs qui rĂ©alise les tests de bout en bout de la solution.
En complément, vous pourrez également vous appuyer sur :
· Un architecte logiciel
· Un Product Manager
· Un Delivery Manager
ACTIVITĂS
· RĂ©alisation dâĂ©tudes techniques.
· Estimation et participation à la création de la roadmap.
· Développement et revue de merge requests.
· Suivi des livraisons, de lâintĂ©gration Ă la production.
· Support en production.
· Participation aux discussions sur les bonnes pratiques.
· Participation au Comité Technique.
· Rédaction de documentation technique.
· Accompagnement des Ă©quipes de dĂ©veloppement dans lâapplication des bonnes pratiques.
Requirements
- MaĂźtrise de Java / Spring Boot (minimum 4 ans dâexpĂ©rience).
- Connaissances sur Activiti ou autre BPMS engine (un plus).
- Expérience avec Helm Charts, GitLab CI, Docker (ou équivalents).
- Appétence pour le TDD
- Appétence pour le de DDD
- Connaissance sur un message broker (type rabbitmq / kafka)
Soft skills
- Rigueur et curiosité.
- Polyvalence et proactivité.
- Vision technique globale dâun produit.
- Force de proposition.
- Communication et travail en équipe.
- Anglais technique obligatoire.
NOTRE STACK
- Java Sprint Boot + JPA + RabbitMq
- Déploiement : GitLab CI/CD+ K8s + Helm + Lens
- Outils : Gitlab + JIRA + Confluence + JFrog + GitLab CI/CD + IntelliJ
PERKS
- Environnement de travail agréable
- Laptop performant sur lequel vous serez root
- Bureau debout, double Ă©cran 27â et chaise ergonomique
- Licence IntelliJ Ultimate
Benefits & conditions
- Télétravail
- Tickets Restaurants
- Mutuelle familiale prise en charge Ă 75%
- Remboursement de 50% de ton abonnement de transport ou forfait mobilitĂ© durable (40âŹ)
- Des fruits toutes les semaines
- Café et Thé à volonté
- RTT
- DĂ©placements Ă lâĂ©tranger
About the company
IT Solutions Factory est une sociĂ©tĂ© du groupe NJJ, appartenant Ă Xavier NIEL, qui intervient dans le dĂ©veloppement de solutions IT pour les opĂ©rateurs tĂ©lĂ©coms du groupe : SALT en Suisse, Monaco Telecom Ă Monaco, EPIC Ă Malte, MILLICOM en AmĂ©rique Latine, Lifecell en Ukraine et EIR en Irlande . Les Ă©quipes de Nice, de Lyon et dâUkraine travaillent ensemble sur des projets de transformation de grande envergure dans des domaines variĂ©s : CRM, ERP, facturation⊠Aujourdâhui les deux sites reprĂ©sentent environ 90 dĂ©veloppeurs passionnĂ©s, venant de tout milieu (ingĂ©s, 42/101, IUT, autodidactes).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on itsf.ioGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Coding Boot Camps in Germany
Whatâs the Difference between a Junior, Mid, and Senior Developer?
Best Companies to Work For in Paris: Top 25 Companies in 2023Â
Find a Developer Job: 12 Best Job Sites For Developers