- Postes vacants:
- 3 postes ouverts
- Type d'emploi désiré :
- Temps plein
Description de l'emploi
PROPOSITION DE 03 STAGES (PFE)
Possibilité de réalisation du stage à distance (à partir de chez vous) avec la supervision d’un développeur permanent de l’entreprise.
Les candidats retenus subiront une formation préliminaire pendant 15 jours à distance sur les outils de l’entreprise.
Nous n’acceptons que les étudiants sérieux et brillants (Relevés de notes obligatoires) + Test d’évaluation à distance.
Les dossiers de candidature doivent être adressées par mail à l’adresse suivante : [email protected]
SUJETS DE STAGE
SUJET 1 : Mise en place de DevOps
Mettre en place un pipeline CI (intégration continue) /CD (distribution continue) grâce à la démarche DevOps et en utilisant Jenkins après l’installation de l’infrastructure nécessaire pour la chaine Devops afin d’automatiser et améliorer le processus de développement de notre application java, en particulier lors des phases d’intégration et de tests ainsi que pendant la distribution et le déploiement. Cette méthodologie sera mise en œuvre sur l’ERP suivant (Spark ERP) : https://www.youtube.com/watch?v=4aKN8S40ngU&t=20s&ab_channel=IdeaHolding
Technologies à utiliser :
-
Git.
- Gradle.
- Selenium.
- Jenkins.
- Docker.
- Ansible.
- Nagios.
- Nexus.
SUJET 2 : Conception et développement d’un outil de planification automatique de la production
En matière de planification de la production dans une usine, on peut utiliser la planification manuelle pour planifier les tâches mais l’idéal c’est d’utiliser une méthode de planification automatique, plus rapide et moins fastidieuse.
Une nouvelle méthode a vu le jour (APS pour Advanced Planning and Scheduling) qui permet, moyennant l’utilisation d’algorithmes appropriés, de réaliser une planification automatisée et optimisée.
La plupart des ERP internationaux utilisent aujourd’hui la planification automatique. L’idée est de doter Spark ERP (ERP tunisien) de cette fonctionnalité.
Technologies à utiliser :
- Outil de développement : STS -Spring Tools Suite.
- Backend : JEE, Spring Boot, Spring Data ,Spring Security, Spring Cloud ,JPA.
- Front End : Angular, Bootstrap.
- Serveur d’application : Tomcat.
- Déploiement : Maven, Jenkins, Docker.
- Rapports : Jaspers Report.
- Méthodologies de gestion de projet : Scrum, Kanban.
- Architecture : Micro-services
SUJET 3 : Conception d’un outil de suivi de la Formulation
Plusieurs entreprises fabriquent des produits sur la base de formules dédiées (comme les laboratoires cosmétiques par exemple). Ces formules doivent passer par un long process avant la mise sur le marché du produit. Ce process s’intitule la Formulation. Il comporte plusieurs étapes : cahier de charges fonctionnel du produit, élaboration des formules par les techniciens, mise en œuvre des formules, fabrication des échantillons, évaluation des échantillons, vérification de la conformité au cahier de charges, dossier de produits, etc.
Le projet consiste à développer un outil de gestion et de suivi de ce process, qui permette une traçabilité optimale.
Technologies à utiliser :
- Outil de développement : STS -Spring Tools Suite.
- Backend : JEE, Spring Boot, Spring Data ,Spring Security, Spring Cloud ,JPA.
- Front End : Angular, Bootstrap.
- Serveur d’application : Tomcat.
- Déploiement : Maven, Jenkins, Docker.
- Rapports : Jaspers Report.
- Méthodologies de gestion de projet : Scrum, Kanban.
- Architecture : Micro-services
Date d'expiration
14/02/2021