OmDev Logo
GetYourJob
0
Publié hier

Développeur fullstack – developpement d’une API (H/F)

Entreprise
Localisation
France
Sur site
Type de contrat
Niveau
Junior

Salaire du marché

Médiane du marché
40k€
Estimation
36k€fourchette habituelle45k€

Cette offre n'affiche pas de salaire. D'après 28 offres pour ce poste (Junior, France), le marché se situe autour de 40k€ (36k€–45k€).

Salaire du marché pour Full-Stack (Junior) en France : médiane 40 000 €/an, P25–P75 : 36 000–45 000 €/an, n = 28 offres.

Baromètre TJM et salaires IT

Description du poste

Au sein du Département Logiciels d’Infotel, une équipe développe actuellement une API permettant la lecture et l’écriture de fichiers au format Parquet. Cette API a vocation à être intégrée dans un utilitaire de déchargement de bases de données Db2 afin de permettre l’export direct des données dans un format exploitable par les principales plateformes analytiques.

Vos missions

L’objectif de ce stage est d’étudier et de mettre en œuvre le support d’un ou plusieurs formats complémentaires, à savoir Apache ORC ou Apache Avro, afin d’étendre les capacités de l’outil et de répondre à des besoins variés en matière d’intégration, d’archivage et d’analyse de données.

Infotel propose, au sein de son Département Logiciels, un stage ayant pour objectif :

  • L’étude des spécifications et des caractéristiques des formats Apache ORC ou Apache Avro ;
  • L’analyse des solutions techniques permettant leur intégration dans l’architecture existante ;
  • La définition d’une architecture logicielle commune facilitant le support de plusieurs formats de données ;
  • La conception et le développement des composants de lecture et d’écriture des fichiers ;
  • L’intégration de ces nouveaux formats à l’utilitaire de déchargement Db2 ;
  • La mise en œuvre de tests de validation fonctionnelle et de performance ;
  • La comparaison des formats supportés selon différents critères : taille des fichiers, temps de génération et compatibilité avec les principaux outils du marché ;
  • La rédaction de la documentation technique associée.

 

L’environnement technique

 

Sous la direction d’un chef de projet, vous travaillerez en collaboration avec les équipes Infotel utilisant les outils et technologies suivants (liste non exhaustive) :

  • Langage C et peut-être un peu de C++
  • Git, Makefile
  • Db2 LUW
  • Apache Parquet
  • Apache ORC
  • Apache Avro
  • Formats de sérialisation de données
  • Linux

Vous appréhenderez le travail de développeur d’un éditeur de logiciel dans toutes ses dimensions et serez confronté(e) à des problématiques réelles liées à la performance, à la compatibilité et à la qualité logicielle.

Vous participerez à toutes les étapes de la mise en place d’une solution logicielle : étude des besoins, analyse de l’existant, conception de l’architecture, développement, tests, documentation, validation de la solution.

Vous pourrez vous confronter à des problématiques techniques avancées liées aux formats de données massives, à l’optimisation des performances et à l’interopérabilité avec les écosystèmes analytiques modernes.

 

Le suivi 

Sous le tutorat d’un maître de stage, vous pourrez être amené(e) à travailler en collaboration avec d’autres stagiaires et alternants autour de sujets connexes, ou bien avec d’autres équipes Infotel, selon le sujet.

 

L’évolution

Votre potentiel, votre dynamisme, votre sérieux et votre implication vous permettront d’évoluer régulièrement au sein d’Infotel, de manière transversale soit sur du pilotage de projet, de l’expertise technique ou de la maitrise d’ouvrage pour nos collaborateurs souhaitant s’éloigner du monde de la technique.

 

Votre profil

 

Niveau Bac+5 d’une grande école d’ingénieur ou d’université avec une spécialisation en développement informatique, vous recherchez un stage de 6 mois de fin d’étude.

Vous êtes fluent en Anglais (écrit/oral) et avez un excellent niveau de Français (écrit/oral).

Vous cultivez un fort intérêt pour les technologies d’innovation et êtes de nature curieuse et autonome, force de proposition et doté(e) d’une excellente communication.

Exigences du poste

Compétences requises

  • C
  • C++
  • Git
  • Makefile
  • IBM DB2
  • Apache Parquet
  • Apache ORC
  • Apache Avro
  • Linux Administration

Un plus

  • API Development
  • Apache
  • Software Architecture
  • QA Testing
  • Documentation technique
  • Anglais
  • Data Analysis
  • Database
  • Project Management

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

Voir toutes les offres de Infotel

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.