Ecriture d'une API de gestion d'objets en mémoire en c/assembleur

il y a 6 jours


Toulouse, Occitanie, France Infotel Temps plein

Infotel Conseil
accompagne les directions Informatiques et Métiers des grandes entreprises depuis plus de
40 ans
(Airbus, BNP Paribas, Banque de France, BPCE, Air France, Arkéa, Stellantis, etc.). C'est aujourd'hui plus de
3 000 Infotéliens
qui ont rejoint le groupe en France (Paris, Toulouse, Lyon, Bordeaux, Lille, Rennes, Nantes, etc.) et à l'étranger (UK, Monaco, Allemagne, US, Canada, Inde, Maroc). Nous avons ainsi réalisé en 2024 un chiffre d'affaires de
294,8 M€.
Infotel Conseil, spécialiste des projets IT, intervient pour ses clients sur la gestion et l'évolution de leur patrimoine informatique.

Vos missions
Le projet
Nous développons et distribuons le logiciel DB/IQ pour la base de données IBM Db2 sur la plateforme Z/OS. La fonctionnalité principale de ce logiciel est d'analyser les ordres SQL afin d'en évaluer leurs conformités normatives et leurs performances. Le but est de garantir qu'une application Db2 une fois livrée en production, sera fiable, performante et capable de monter en charge de manière maitrisée.

Dans ce contexte nous souhaitons améliorer un dictionnaire d'objets qui réside pour des contraintes de performance dans un espace mémoire partagé de taille fixe. Aujourd'hui ce dictionnaire ne peut être mis à jour que par reconstruction total.

La fonctionnalité à étudier dans le cadre de ce stage est la mise en place d'une structure de données de type dictionnaire ou table de hash dans un espace mémoire pré-alloué de taille fixe.

Le but est d'élaborer une API pour accéder, stocker, supprimer et mettre à jour des objets dans un espace mémoire donné. Cette API sera utilisée à terme en substitution de celle existante. Notre département logiciel possédant un socle technique déjà riche cette API devra être générique et respecter les normes en vigueurs afin de pouvoir être exploitée dans d'autres logiciels.

Les grandes étapes à prévoir sont :

  • Une recherche de l'état de l'art.
  • Une étude des modules existants dans notre bibliothèques concernant les API de stockage et référencement d'objets.
  • Une analyse technique pour proposer des solutions qui adresse la problématique. La contrainte la plus forte étant d'être au moins aussi performant en accès que l'API existante (99% des cas d'usages).
  • Développer la solution retenue
  • Mettre en place des tests pour tester et valider l'API.
  • Vérifier que la solution développée respecte les contraintes de performances.

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

  • langage C, assembleur, yacc
  • Git, Makefile

Vous appréhenderez le travail de développeur d'un éditeur de logiciel dans toutes ses dimensions, vous serez confrontés à des attentes professionnelles exigeantes et de haute qualité.

Vous participerez à toutes les étapes de la mise en place d'une solution logicielle, de l'étude et la conception jusqu'à la mise en œuvre et la personnalisation de produits.

Vous pourrez vous confronter à des développements réellement techniques à un niveau dont la seule limite sera votre appétit d'apprendre et vos capacités de réflexion.

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
La plupart de nos stagiaires ont intégré nos équipes, vous pouvez en faire partie.

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

Notre environnement infotelien
Grâce à l'accompagnement d'un maître de stage, vous serez intégré dans une équipe de collaborateurs infotéliens motivés et passionnés. Infotel Conseil souhaite favoriser l'embauche en CDI de ses stagiaires. Cette période d'intégration vous permettra donc de faire preuve de dynamisme, de sérieux et votre implication pourra favoriser votre embauche en CDI. Ces mêmes critères vous permettront d'évoluer régulièrement au sein d'Infotel.

En devenant Infotélien vous rejoindrez une entreprise qui place la RSE au cœur de ses engagements à travers sa politique RH :

  • Égalité entre les femmes et les hommes (création d'une communauté interne « Infot'Elles »),
  • Actions concrètes pour le bien-être et la qualité de vie au travail,
  • Charte Handicap « Nous sommes tous différents »,
  • Engagement pour le Numérique Responsable et l'environnement,
  • Etc.

Nos offres d'emploi sont ouvertes à tous sans distinction de genre ou d'un quelconque autre critère discriminant. Nos chargés de recrutement restent à disposition si vous souhaitez en savoir plus sur nos valeurs et nos engagements.

Si votre profil est retenu, un chargé de recrutement prendra contact avec vous afin de discuter de votre parcours et de vos souhaits pour rejoindre Infotel. Vous aurez ensuite l'occasion de rencontrer l'un de nos ingénieurs d'affaires et/ou Directeurs d'agence avec qui vous pourrez échanger de manière plus précise sur nos opportunités.

Nous avons hâte de lire votre candidature 

postulez


  • Agent de tri

    il y a 2 heures


    Toulouse, Occitanie, France API Temps plein

    Vos missions Préparer et expédier les commandes clients Trier et scanner les colis Monter et filmer les palettes Conduire des engins de manutention à l'aide du CACES R489 catégorie 1 (déplacement et gestion des palettes) Respecter les consignes de sécurité et l'organisation du poste de travail Rester disponible jusqu'à validation de la fin de poste...


  • Toulouse, Occitanie, France Infotel Temps plein

    Infotel Conseilaccompagne les directions Informatiques et Métiers des grandes entreprises depuis plus de40 ans(Airbus, BNP Paribas, Banque de France, BPCE, Air France, Arkéa, Stellantis, etc.). C'est aujourd'hui plus de3 000 Infotéliensqui ont rejoint le groupe en France (Paris, Toulouse, Lyon, Bordeaux, Lille, Rennes, Nantes, etc.) et à l'étranger (UK,...


  • Toulouse, Occitanie, France Sagesse - Courtage en assurances Temps plein

    Description du poste :Au sein du service client, vous prendrez en charge les demandes de nos cabinets partenaires, aussi bien par téléphone que par le biais de notre messagerie écrite Extranet.Votre mission sera de favoriser la communication avec nos professionnels du courtage et de participer activement au suivi des dossiers.Vous garantirez ainsi la...

  • IT Onsite Technician

    il y a 1 heure


    Toulouse, Occitanie, France D-ploy Temps plein

    D-ploy is an IT and Engineering Solutions company with operations throughout the EMEA region including Switzerland, Germany, Czech Republic, Austria, UK, as well as the USA. We pride ourselves on delivering innovative and superior services and solutions to numerous industry-leading clients. By building relationships and trusted partnerships within the IT...


  • Toulouse, Occitanie, France D-EDGE Temps plein

    WHO WE ARE:Have you ever booked a hotel online? Then you've probably used D-EDGE without knowing it.Mission : Every day, we help more than 18,000 hotels worldwide to develop their online visibility and sales through leading-edge cloud-based e-commerce solutions.As a subsidiary of the Accor group, D-EDGE simplifies the life of independent hotels and hotel...


  • Toulouse, Occitanie, France ewolve Temps plein

    Pour le compte d?un client grand compte du secteur bancaire, nous recherchons un consultant IAM afin d?intégrer une équipe en charge de la gestion des accès à hauts privilèges au sein de la direction sécurité.La mission s?inscrit dans un contexte critique de sécurité des systèmes d?information et vise à assurer une gestion rigoureuse, pérenne et...

  • 1861 - Commis de salle H/F

    il y a 2 heures


    Toulouse, Occitanie, France Maison Pergo Temps plein

    Fort de plus de 150 ans d'expérience, le restaurant mythique de la place du Capitole. LeBibent est à la recherche d'un(e) Commis de salle, en CDI, à hauteur de 39 heures hebdomadaires.Intégrez une équipe dynamique dans la plus ancienne brasserie de la ville, place du Capitole L'objectif principal de ce poste est de veiller à la bonne exécution du...


  • Toulouse, Occitanie, France Free-Work Temps plein

    Pour le compte d'unclient grand compte du secteur bancaire, nous recherchons unconsultant IAMafin d'intégrer une équipe en charge de lagestion des accès à hauts privilègesau sein de la direction sécurité.La mission s'inscrit dans un contexte critique de sécurité des systèmes d'information et vise à assurer une gestion rigoureuse, pérenne et...

  • Customer Support Agent

    il y a 1 heure


    Toulouse, Occitanie, France C&D Talent Advisory - Academy Temps plein

    Customer Support Agent (Greece - Remote / On-Site)We're hiringCustomer Support Agentsto join an international, fast-growing support team delivering high-quality customer experiences for global brands. This role offersflexibility (remote or on-site)and exposure to multicultural environments where communication, ownership, and service excellence matter.How To...


  • Toulouse, Occitanie, France Forvis Mazars en France Temps plein

    Votre posteForvis Mazars est un groupe international d'audit, de fiscalité et de conseil. Avec + de collaborateurs présents dans une centaine de pays, nous faisons partie du Top 10 des cabinets mondiaux.Nous faisons des métiers sérieux... sans se prendre au sérieux. Faire partie de nos équipes, c'est avant tout assumer sa singularité et oser partager...