Tech Lead Développement Scala / Java (H/F)

Groupe Alten
Lyon, France
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Lyon, France

Tech stack

Java
Amazon Web Services (AWS)
Data analysis
Unit Testing
BigTable
Google BigQuery
Cloud Storage
Software Quality
Continuous Integration
Linux
Distributed Systems
Performance Tuning
Scrum
SQL Databases
Spark
Spring-boot
Backend
Gitlab-ci
Kubernetes
Kafka
Functional Programming
Docker
Microservices

Job description

Le poste s'inscrit dans un environnement à forts enjeux de performance, de scalabilité et de traitement de grands volumes de données., * Intervenir sur la conception et le développement de solutions backend robustes en Scala et/ou Java, avec une approche orientée programmation fonctionnelle

  • Contribuer à la mise en œuvre de systèmes distribués et temps réel basés sur Apache Kafka, Kafka Streams et Apache Spark
  • Concevoir et faire évoluer des architectures microservices (Spring Boot)
  • Intervenir sur des environnements cloud (GCP ou AWS) pour le traitement et l'analyse de données à grande échelle
  • Contribuer à l'optimisation des performances SQL sur de gros volumes de données (BigQuery notamment)
  • Piloter les bonnes pratiques de développement : CI/CD, tests unitaires et d'intégration, qualité du code
  • Accompagner et encadrer les développeurs de l'équipe, en assurant un rôle de lead technique
  • Participer aux rituels Agile / Scrum et aux échanges avec les parties prenantes métiers

Requirements

Formation / Expérience

  • Diplômé(e) d'une école d'ingénieurs ou titulaire d'un Master (Bac+5) en informatique ou équivalent
  • Minimum 6 ans d'expérience en développement backend et en lead technique sur des environnements complexes

Compétences techniques

  • Scala et/ou Java (programmation fonctionnelle appréciée)
  • Apache Kafka, Kafka Streams, Apache Spark
  • GCP (BigQuery, BigTable, Dataproc, Cloud Storage, Kubernetes) ou AWS
  • CI/CD : GitLab CI/CD, Docker Compose
  • Architecture microservices, Spring Boot, environnement Linux

Qualités personnelles

  • Très bonne communication et posture de leader technique
  • Capacité à fédérer et à accompagner une équipe
  • Rigueur, autonomie et sens des responsabilités
  • Capacité d'adaptation et goût pour les environnements techniques exigeants

Langues et mobilité

  • Maîtrise professionnelle de l'anglais (écrit et oral)
  • Des déplacements ponctuels peuvent être à prévoir selon les projets

About the company

Leader de l'Ingénierie et des IT Services, présent dans plus de 30 pays, le groupe ALTEN accompagne la stratégie de développement de ses clients dans les domaines de l'innovation, de la R&D et des systèmes d'information technologiques., Pour renforcer son pôle Digital & Data Platforms, la Direction des Systèmes d'Information du groupe ALTEN recrute un(e) Tech Lead Développement Scala et/ou Java, spécialisé(e) en architectures distribuées et streaming, sous la responsabilité du Responsable Technique / Engineering Manager.

Apply for this position