APPRENTISSAGE - Developpeur Logiciel - Automation QA (F/H)
Au sein d’une équipe multiculturelle, travaillant majoritairement en anglais, vous serez en charge de concevoir et développer des solutions d'automatisation de la QA des applications d'OUTSCALE.Platform.
Ces applications supporteront une équipe d'une dizaine de personnes testant les applications fournies par une soixantaine de développeurs.
Vos missions
- Vous contribuez à la définition des nouvelles fonctionnalités des applications à aligner les besoins opérationnels sur des solutions techniques innovantes dans les processus QA
- Vous spécifiez le comportement des applications, concevez leur architecture logicielle, et sélectionnez les technologies les plus adaptées à leur mise en œuvre.
- Vous participez activement au développement des fonctionnalités clés.
- Vous assurez un haut niveau de qualité pour garantir la fiabilité et la robustesse des solutions déployées en environnement industriel.
Vos Qualifications
- Vous recherchez un apprentissage de 36 mois et serez diplômé(e) d’un Bac+5 (École d’ingénieur ou Cycle Universitaire).
- Vous avez une expérience avec les langages Backend : Python et/ou Java (un plus).
- Vous avez une bonne expérience des systèmes Linux et du shell.
- Vous connaissez les architectures Cloud, et avez une compréhension des problématiques de performance, scalabilité et communication (WebServices, etc.).
- Vous connaissez les bases de données SQL et NoSQL (MySQL, MongoDB, PostgreSQL, etc.).
- Vous connaissez les outils de déploiement et d’orchestration (Docker, Kubernetes, CI/CD).
- Vous êtes expérimenté(e) avec les outils de gestion de version (Git, GitHub).
- Vous avez une compréhension des problématiques IA dans le domaine du développement logiciel.
Compétences en conception et modélisation
- Vous êtes capable de traduire des besoins fonctionnels en spécifications techniques précises, en prenant en compte les contraintes du système.
- Vous connaissez les outils et langages de modélisation (UML, SysML, ou équivalents) pour concevoir des architectures logicielles claires et maintenables.
Qualités personnelles et relationnelles
- Vous êtes rigoureux(se) et méthodique, avec un esprit de synthèse et d’analyse pour résoudre des problèmes complexes.
- Vous êtes à l’écoute des besoins et savez créer un environnement de travail constructif et motivant.
- Vous avez une excellente communication orale et écrite, essentielle pour structurer et transmettre vos idées.
Nous rejoindre c'est aussi
Intégrer une entreprise scientifique au cœur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans.
Principaux avantages et bénéfices
- Environnement collaboratif et innovant
- Collaboration internationale
- Diversité des technologies, produits et solutions
- Engagement en faveur de la diversité et de l’inclusion
Inclusion statement
As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
#J-18808-Ljbffr