Offres de Stage 2023 – IT

Dgenious est une scale-up qui a développé et commercialise une application cloud permettant l’exploitation des  systèmes de point de vente de chaîne de magasins et de restaurant. Cela permet une analyse en temps réel des bases de données des clients dans un but d’optimisation CA / coût / stocks …

Stage 1: Intégrer une solution de centralisation des logs de toutes les applications/services de dgenious.

Ce stage se situe dans  les bureaux de dgenious à Bruxelles.

L’objectif du stage est de créer une solution pouvant centraliser toutes les différentes sources de dgenious. En effet, cherchant à se tourner vers une solution 100% cloud et 100% serverless, l’export de logs est primordial afin de pouvoir réaliser un monitoring complet de nos applications.

La solution devra répondre aux besoins présents et futurs en termes de flexibilité et de fonctionnalité.

Une approche envisagée est l’utilisation de service d’AWS S3 et cloudwatch. Cela devra bien sûr être évalué par l’étudiant dans une démarche de recherche critique.

Il faudra donc comprendre les technologies utilisées, se les approprier et penser à une intégration dans une nouvelle architecture.

Il est attendu de l’étudiant :

  • Une compréhension et utilisation d’une architecture logicielle en place
  • Création d’un nouveau workflow s’adaptant aux besoins présents / futurs
  • Tester et valider son travail

Pour cela, l’étudiant sera intégré pleinement dans l’équipe de développement de dgenious. L’étudiant devra faire preuve d’initiative. Il est attendu qu’il possède l’ownership du projet.

Outils techniques utilisés:

  • Infrastructure cloud AWS
  • Linux
  • Git
  • Backend in Java
  • Frontend in javascript

Compétences requises :

  • Connaissance d’un langage objet
  • Connaissance du langage scripting
  • Maîtrise de l’anglais

Compétences appréciées:

  • Réalisation de projet logiciel en Java
  • Réalisation de projet d’automatisation en python
  • Prise en main d’une infrastructure cloud

Profil recherché :

  • Étudiant en filière informatique
  • Personne curieuse n’ayant pas peur de s’intégrer dans un projet d’ampleur
Mots clés

Répartition du travail :

Génie logicielDéveloppement backend 75%
LoggingInfrastructure 25%
Monitoring
Conteneur
Infrastructure cloud
Micro-service
Java
CI/CD

Stage 2 : Créer un processus de CI/CD permettant de compiler/tester/déployer toutes les applications dgenious 

Ce stage se situe dans les bureaux de dgenious à Bruxelles.

Descriptif du stage :

L’objectif du stage est de créer un processus de CI/CD permettant la compilation ainsi que l’export des différentes applications de dgenious. En effet, cherchant à se tourner vers une solution 100% cloud et 100% serverless, le système de déploiement doit être complètement repensé et retravaillé. Il doit être capable de traiter plusieurs sources et de les convertir en adéquation avec la destination (image docker, paquet APT…)

Une approche envisagée est l’utilisation de CodePipeline d’AWS (CodeCommit/CodeBuild/CodeDeploy). Cela devra bien sûr être évalué par l’étudiant dans une démarche de recherche critique.

Il faudra donc comprendre les technologies utilisées, se les approprier et penser à une intégration dans une nouvelle architecture.

Il est attendu de l’étudiant :

  • Une compréhension et utilisation d’une architecture logicielle en place
  • L’intégration d’un nouveau workflow s’adaptant aux besoins présents / futurs
  • Tester et valider son travail

Pour cela, l’étudiant sera intégré pleinement dans l’équipe de développement de dgenious. L’étudiant devra faire preuve d’initiative. Il est attendu qu’il possède l’ownership du projet.

Outils techniques utilisés:

  • Infrastructure cloud AWS
  • Linux
  • Git

Compétences requises :

  • Maîtrise de git
  • Maîtrise de linux
  • Maîtrise de l’anglais

Compétences appréciées :

  • Connaissance/prise en main de méthode de CI/CD
  • Réalisation de projet personnel hébergé sur des repositories git
  • Prise en main d’une infrastructure cloud

Profil recherché :

  • Étudiant en filière informatique
  • Personne curieuse n’ayant pas peur de s’intégrer dans un projet d’ampleur
Mots-clés Répartition du travail
CI/CDInfrastructure 80%
Software engineeringDéveloppement Front-end 10%
ConteneurDéveloppement backend 10%
Infrastructure cloud
Microservice
Java
Javascript

Stage 3: Création d’analyses de ML/IA pour du reporting de chaînes de magasins

Ce stage se situe dans les bureaux de dgenious à Bruxelles.

Descriptif du stage :

L’objectif du stage est de comprendre les besoins/possibilités d’analyses utilisant du ML/AI pour des chaînes de magasins. Ensuite, il sera question d’implémenter la solution et de la rendre disponible dans l’application dgenious. Ainsi, l’étudiant aura une vision de toute la stack ML/AI chez dgenious du besoin client jusqu’à sa réalisation.

Ce projet de ML/AI doit être utilisable et implémenté en fin de stage. Il est ainsi attendu de l’étudiant d’avoir une focale pratique / technique plutôt que centrée sur la théorie.

Une approche envisagée est l’utilisation de service de ML/AI sage maker d’AWS. Cela devra bien sûr être évalué par l’étudiant dans une démarche de recherche critique.

Il faudra donc comprendre les technologies utilisées, se les approprier et penser à une intégration dans une application déjà existante.

Il est attendu de l’étudiant :

  • Une compréhension des besoins existants ainsi que des outils déjà mis en place
  • Modélisation / entraînement d’un modèle d’IA
  • Tester et valider son travail

Pour cela, l’étudiant sera intégré pleinement dans l’équipe de développement de dgenious. L’étudiant devra faire preuve d’initiative. Il est attendu qu’il possède l’ownership du projet.

Outils techniques utilisés:

  • Infrastructure cloud AWS
  • Scripting ML/AI en python
  • Backend via des serveurs web Java
  • Fontend javascript
  • Base de données SQL
  • Méthode CI/CD
  • Linux
  • Git

Compétences requises :

  • Connaissance de python
  • Connaissance d’au moins une librairie python pour du ML/AI
  • Connaissance du SQL
  • Maîtrise de l’anglais

Compétences appréciées :

  • Réalisation de projet de ML/AI
  • Réalisation de projet en python
  • Prise en main d’une infrastructure cloud

Profil recherché :

  • Étudiant en filière informatique
  • Personne curieuse n’ayant pas peur de s’intégrer dans un projet d’ampleur
Mots-clésRépartition du travail
Apprentissage autonomeModélisation / Entraînement / Validation modèle ML 50%
Intelligence artificielleAnalyse du besoin en lien avec les données disponibles / preprocessing / data cleaning 25%
ConteneurInfrastructure 15%
Génie logicielDéveloppement frontend 5%
Infrastructure cloudDéveloppement backend 5%
Micro-service
Python
Java
Javascript

Stage 4 : Développement front-end, améliorations visuelles d’une application de reporting (UX / UI)

Ce stage se situe dans les bureaux de dgenious à Bruxelles.

Descriptif du stage :

L’objectif du stage est de réaliser une refonte complète de certains éléments visuels de reporting utilisés chez dgenious. En effet, un élément central de notre solution est la visualisation des données client sous forme de rapport dans un client web ou application mobile.

Il faudra donc comprendre les technologies utilisées, se les approprier et penser à une intégration des nouveaux outils. Les éléments ajoutés devront s’intégrer dans un workflow existant et doivent pouvoir être évolutif en fonction des besoins.

Il est attendu de l’étudiant :

  • Une compréhension des besoins existants
  • L’intégration d’un nouveau framework de reporting dans un workflow existant
  • Tester et valider son travail

Pour cela, l’étudiant sera intégré pleinement dans l’équipe de développement de dgenious. L’étudiant devra faire preuve d’initiative. Il est attendu qu’il possède l’ownership du projet.

Outils techniques utilisés:

  • Infrastructure cloud AWS
  • Fontend javascript
  • Base de données SQL
  • Méthode CI/CD
  • Linux
  • Git

Compétences requises :

  • Connaissance d’un langage objet
  • Intérêt pour les notions UI / UX / IHM
  • Maîtrise de l’anglais

Compétences appréciées :

  • Réalisation de développement en Javascript
  • Réalisation d’application responsive

Profil recherché :

  • Étudiant en filière informatique
  • Personne curieuse n’ayant pas peur de s’intégrer dans un projet d’ampleur
Mots clésRépartition du travail
Génie logicielDéveloppement frontend 90%
Infrastructure cloudDéveloppement backend 5%
JavaDéveloppement BDD 5%
Javascript
Analyse
UI
UX

Un de ces stages vous intéresse ? Envoyez-nous sans attendre un mail à Jérémy Navarro via j.navarro@dgenious.com

Inscrivez-vous à notre newsletter!

Restez au courant de nos dernières actualités, projets, témoignages,…

Newsletter

Testez votre Maturité Data grâce à notre quiz exclusif!

Répondez à nos 6 questions et recevez nos recommandations pour devenir un.e businessman/women plus averti grâce à une meilleure expertise data!

Quiz