25 Visitas |
0 Candidatos |
Descripción del puesto:
Chez ST, nous croyons à la puissance de la technologie pour stimuler l'innovation et avoir un impact positif sur les personnes, les entreprises et la société. Nous sommes une entreprise mondiale de semi-conducteurs, et notre technologie avancée ainsi que nos puces constituent la partie invisible du monde dans lequel nous vivons aujourd'hui.
Lorsque vous rejoignez ST, vous faites partie d'une entreprise globale de plus de 115 nationalités et présente dans 40 pays, avec plus de 50 000 créateurs et fabricants de technologies microélectroniques à travers le monde ! Tous ensemble, nous formons une seule et même ST.
Développer des technologies nécessite plus que du talent : il faut des personnes incroyables qui comprennent la culture de collaboration et de respect. Il faut des personnes passionnées, et avec l'envie de bouleverser le statu quo, de repousser les limites et de stimuler l'innovation, tout en libérant leur potentiel.
ST a reçu la certification Top Employer France et le label HappyTrainees 2024 qui nous reconnaissent en tant qu'employeur de référence et démontrent notre engagement à placer l'humain au cœur de nos priorités.
A propos de vos missions
* Vous œuvrez dans une équipe dont une des missions est de mettre à disposition des développeurs un système de revue et de validation de code source via une "Continuious integration" (CI) automatisée ou "on-demand". Ce système est disponible pour toutes les étapes du cycle de développement composant jusqu'à la validation du système complet.
* L'équipe propose également un service de reporting via une interface Web écrite en PHP s'appuyant sur une collection de fichiers HTML/text/YAML générés à chaque build par le service de CI.
* Dans ce contexte, votre mission est définie comme suit:
* Création d'une interface Web dynamique destinée aux développeurs afin de leur proposer un service de compilation (build) et de test à la demande :
* Les builds doivent s'interfacer avec la Continuous Integration existante sous JENKINS
* Les tests doivent s'interfacer avec la ferme de test existante sous LAVA/SQUASH
* Ce service exécutera des jobs Jenkins existants avec des configurations créées dynamiquement par le développeur :
* en exposant les options de configurations aux développeurs en adressant différents services GIT, GERRIT, SQL, etc. Les données / option de configuration sont de différents formats : text, YAML, JSON, etc.
* Ce service permettra à l'utilisateur de retrouver ses précédentes requêtes via un système de profiling ou d'espace utilisateur: Mise en place sous forme de base de donnée serveur, création de cookie,…
* Ce service doit s'interfacer avec le système de reporting existant et le faire évoluer:
* Le développeur devra pouvoir effectuer des recherches croisées lui permettant d'accéder à ses précédentes itérations.
* Le service doit assurer une recherche optimisée de la tache lancée via des filtres de type : recherche de motif, étape du cycle de développement, référence de version du code, etc.
* Dans un second temps, ce service pourra implémenter une extension permettant aux développeurs d'ajouter des options de configuration à celles déjà exposées dans l'interface existante :
* Ajouter ses propres options de build pour un/des composants spécifiques
* Ajouter du source code externe (préparation intégration nouveaux composants)
* Proposer/Suggérer les différentes options de configuration proposées par le backend de la CI (avec la documentation associée).
* Autres
A propos de vous
* Vous êtes en 2ieme ou 3ieme année du cycle ingénieur
* Période de stage de 6 mois
* Compétences maîtrisées
* PHP / Javascript / NodeJS / WebDesign
* Connaissances souhaitées
* Linux
* GIT
* JSON
* YAML
* Cross compilation
* JENKINS / Task scheduler
* Maîtrise de l'anglais oral et écrit
Nous encourageons tous les candidats et toutes les candidates, à postuler même s'ils ne répondent pas à tous les critères de l'offre car nous apprécions les profils variés et offrons des opportunités d'évolution et de formation. La diversité, l'équité et l'inclusion (DEI) font partie de la culture de notre entreprise. Notre vision DEI est : « Chez ST, vous pouvez être la vraie version de vous-même », nous valorisons les contributions de chacun et chacune, et avons une tolérance zéro pour toute forme de discrimination.
Nous rejoindre, c'est aussi opter pour un meilleur équilibre entre vie professionnelle et vie personnelle, et un environnement de travail offrant des opportunités égales. Des groupes de ressources dédiés aux femmes, aux LGBTQIA+, des possibilités d'organisation du travail hybrides font partie des nombreuses initiatives qui font de ST un endroit propice pour le développement de votre carrière.
Pour en savoir plus, visitez st.com/careers
Origen: | Web de la compañía |
Publicado: | 08 Oct 2024 |
Tipo de oferta: | Prácticas |
Sector: | TIC / Informática |
Duración: | 6 meses |
Idiomas: | Francés, Inglés |
Empresas |
Ofertas |
Países |