En un coup d'œil
- Missions: Développez des processus CI/CD pour garantir des livrables logiciels fiables et de qualité.
- Entreprise: TOPSOLID, leader mondial en solutions logicielles innovantes depuis 40 ans.
- Avantages: Salaire compétitif, mutuelle, tickets restaurant et participation aux bénéfices.
- Autres infos: Opportunités de croissance dans un environnement dynamique et collaboratif.
- Pourquoi ce job: Rejoignez une équipe passionnée et contribuez à l'innovation dans l'industrie 4.0.
- Qualifications: Diplôme en informatique ou génie logiciel avec expérience en développement logiciel.
Le salaire estimé est compris entre 42750 - 52250 € par an.
- Ingénieur Industrialisation Logicielle, CI/CD & Release Management (H/F)
- Lieu 31670 Labège France
- Type du poste Contrat à Durée Indéterminée
- Entreprise
- Fort de plus de quarante années d’expérience,
TOPSOLID SAS est un leader mondial dans l’édition de logiciel CAO-CFAO-ERP.
La stratégie de TOPSOLID est d’offrir des solutions digitales complètement intégrées pour l’industrialisation des produits en contexte
Industrie 4.0 .
TOPSOLID SAS opère principalement sur les métiers de l’ingénierie (conception), de la mécanique (usinage CNC, outillages, …), de la métallerie, de la tôlerie-chaudronnerie et du bois.
Sur chacun de ces «univers métier», la gamme de produits Top Solid est moderne, complète et unique sur le marché.
Grâce à notre technologie avancée et notre sens permanent de l’innovation au service des métiers, nous connaissons une forte croissance sur le marché global de la CFAO.
La société s’est développée sur le marché international depuis plus de 20 ans. Aujourd’hui ses produits sont diffusés partout dans le monde à travers
9 filiales directes , et un réseau de plus de
85 revendeurs et partenaires . Plus de 60% des logiciels sont exportés en Europe, Asie, Océanie, Afrique, Amérique du Nord et Amérique du Sud.
Plus de 600 passionnés (collaborateurs TOPSOLID et revendeurs) développent et commercialisent Top Solid à travers le monde quotidiennement, pour le plus grand bonheurde tous les intervenants d’une chaine de production (deviseurs, concepteurs, programmeurs, assembleurs, opérateurs atelier, usineurs, contrôleurs qualité, poseurs chantier, …) .
Nous recherchons un
Ingénieur Industrialisation Logicielle, CI/CD & Release Management pour renforcer et structurer ses processus de production logicielle.
Votre mission
Au sein d’une fonction transverse en cours de structuration, vous serez au cœur de la production des livrables logiciels Top Solid .
Votre rôle sera de reprendre, sécuriser, documenter et faire évoluer les processus permettant de transformer le code développé par les équipes en versions fiables, testées, packagées et installables .
Vous interviendrez notamment sur
- les chaînes de compilation et de build ;
- le packaging et la génération des installateurs ;
- la production des versions et patchs ;
- la gestion des dépendances, branches et artefacts ;
- l’automatisation des processus ;
- la traçabilité et la reproductibilité des builds ;
- l’intégration progressive des contrôles qualité dans la chaîne de production.
- Vos principales responsabilités
- Sécuriser la production des versions et patchs
Vous prendrez en charge les processus existants de génération des versions Top Solid et contribuerez à leur fiabilisation :
- Comprendre et formaliser les processus actuels.
- Produire les versions majeures, mineures, correctives et les patchs.
- Contrôler la cohérence des sources, branches, dépendances et configurations.
- Garantir la traçabilité et l’archivage des livrables.
- Identifier et réduire les points de fragilité et les opérations manuelles.
- Faire évoluer les chaînes de build et de packaging
Vous serez également responsable du maintien et de l’amélioration des chaînes permettant de fabriquer les produits Top Solid :
- Compilation et build.
- Gestion des dépendances.
- Génération des installateurs.
- Gestion des artefacts.
- Analyse et résolution des erreurs de compilation ou de packaging.
- Amélioration de la reproductibilité des builds.
- Publication et archivage des livrables.
- Automatiser et développer la CI/CD
- L’un des enjeux majeurs du poste sera de faire progresser l’automatisation :
- Identifier les tâches répétitives.
- Développer des scripts d’automatisation.
- Faire évoluer les chaînes CI/CD.
- Mettre en place des contrôles permettant de détecter les erreurs plus tôt.
- Standardiser progressivement les pratiques.
- Développer des indicateurs de suivi des builds et livrables.
- Documenter les automatisations mises en œuvre.
- Renforcer la qualité des livraisons
En collaboration avec les équipes Qualité, vous contribuerez à intégrer davantage de contrôles directement dans la chaîne de production :
- Tests automatisés et fonctionnels.
- Tests de non-régression.
- Contrôles d’installation.
- Validation des versions produites.
- Suivi des résultats de tests.
- Détection des dérives entre versions.
- Amélioration continue de la qualité des livrables.
Vous travaillerez en étroite collaboration avec les équipes
Développement CAD, CAM et ERP, Qualité, Support, DSI, responsables de développement et Chefs Produits.
Profil recherché
De formation Bac+3 à Bac+5 en informatique, génie logiciel, systèmes, industrialisation logicielle ou domaine équivalent, vous disposez d’une expérience significative dans un environnement de développement logiciel.
Nous recherchons notamment une expérience en
Une expérience chez un éditeur logiciel , dans un environnement industriel ou sur des applications complexes installées chez des clients sera particulièrement appréciée.
Vos compétences techniques
Vous maîtrisez idéalement
- CI/CD et intégration continue
- Compilation et génération logicielle
- Packaging et génération d’installateurs
- Gestion des versions, branches, dépendances et artefacts
- Scripting et automatisation
- Environnement Windows
- Visual Studio, MSBuild, . NET, C# ou C++
- Tests automatisés et tests de non-régression
La capacité à diagnostiquer des problèmes de compilation, de packaging ou de dépendances sera essentielle.
Ce que nous offrons
- Une société innovante depuis 40 ans en croissance
- Une forte culture de passionnés
- Une rémunération fixe + variable
- Intéressement & participation basés sur une forte redistribution aux salariés
- Une mutuelle & prévoyance APICIL (83% pris en charge TOPSOLID)
- Des Ticket Restaurant (50% pris en charge TOPSOLID)
Dans le cadre de sa politique d’embauche, TOPSOLID s’engage au quotidien dans une démarche d’égalité des chances.
#J-18808-Ljbffr
Ingénieur industrialisation logicielle, ci/cd & release management (H/F) in Labège employeur : TOPSOLID
TOPSOLID SAS est un employeur de choix, offrant un environnement dynamique et collaboratif où l'innovation et la formation continue sont au cœur de notre culture d'entreprise. En tant que Support Technique Post-Processeur, vous bénéficierez d'opportunités de développement professionnel tout en travaillant directement avec nos clients pour optimiser leur utilisation des technologies CFAO et CN. Nos bureaux, situés dans une région propice à l'épanouissement personnel et professionnel, favorisent un équilibre entre vie professionnelle et vie privée, rendant chaque journée de travail enrichissante et motivante.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Ingénieur industrialisation logicielle, ci/cd & release management (H/F) in Labège
✨Participe à des meetups tech
Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de TOPSOLID.
✨Contribue à des projets open-source
Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez TOPSOLID.
✨Réseau sur LinkedIn, mais avec du contenu
Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de TOPSOLID remarquera tes posts et te contactera pour un entretien !
✨Postule directement via notre site
N’oublie pas que postuler sur le site de TOPSOLID est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Ingénieur industrialisation logicielle, ci/cd & release management (H/F) in Labège
Quelques conseils pour ta candidature 🫡
Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !
Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre TOPSOLID et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.
Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !
Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que TOPSOLID sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.
Comment te préparer à un entretien d'embauche chez TOPSOLID
✨Maîtrise des langages de programmation
Pour un poste en ingénierie et développement logiciel chez TOPSOLID, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !
✨Prépare ton portfolio technique
N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez TOPSOLID !
✨Compréhension des méthodologies agiles
Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.
✨Sois prêt pour des mises en situation
Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez TOPSOLID, ils rechercheront des candidats réactifs et capables de travailler sous pression.