Chez RUAG, nous contribuons de manière essentielle à la sécurité de la Suisse. Pour une sécurité souveraine - dans tout ce que nous faisons. C'est à cela que travaillent chaque jour nos quelque 2500 collaborateurs et collaboratrices: sur 18 sites, en Suisse et à l'étranger. La sécurité est notre moteur. Pour nos clients et pour la Suisse. En tant que partenaire technologique de l'Armée suisse résolument orienté vers l'avenir, nous attachons une importance toute particulière à la gestion du cycle de vie, à l'utilisation et à la disponibilité des systèmes militaires, terrestres et aériens.
Ton champ d'action
Développement de la pile complète :
* Concevoir, mettre en œuvre et maintenir des services backend et frontend évolutifs.
* Développer de nouvelles fonctionnalités et de nouveaux services pour répondre aux exigences commerciales et techniques.
* Mettre à jour et améliorer les services existants pour en accroître les performances et la fiabilité.
* Assurer l'intégration transparente des services backend avec les applications frontales.
Cloud et conteneurisation :
* Travailler de manière intensive avec les technologies cloud, y compris les conteneurs Docker.
* Collaborer avec l'équipe DevOps pour s'assurer que les solutions conteneurisées sont gérables et déployables.
* Optimiser l'infrastructure en nuage en termes de performances et de fiabilité.
Gestion des bases de données :
* Concevoir et gérer des bases de données pour soutenir les fonctionnalités de l'application.
* Garantir l'intégrité et la sécurité des données ainsi qu'un accès efficace.
* Optimiser les performances de la base de données et résoudre les problèmes.
Optimisation des performances :
* Contrôler et optimiser les performances des applications.
* Dépanner et résoudre les problèmes en temps utile.
* Mettre en œuvre les meilleures pratiques en matière de performance, de fiabilité et de sécurité.
Collaboration et communication :
* Collaborer avec des équipes interfonctionnelles pour comprendre les besoins et fournir des solutions.
* Participer aux revues de code et fournir un retour d'information constructif.
* Communiquer efficacement avec les membres de l'équipe, les parties prenantes et la direction.
Ton apport
* Licence en informatique, en ingénierie ou dans un domaine connexe, ou expérience professionnelle équivalente.
* Expérience confirmée en tant que développeur Full Stack ou dans un rôle similaire.
* Solide connaissance des technologies et des frameworks backend et frontend.
* Maîtrise du travail avec les technologies cloud, notamment Docker, Kubernetes et S3.
* Expérience des bases de données et de leur gestion, y compris MySQL.
* Excellentes compétences en matière de résolution de problèmes et souci du détail.
* Compétences en communication orale et écrite en anglais et en français pour collaborer avec les membres de l'équipe et les parties prenantes. La maîtrise de l'allemand est souhaitable.
#J-18808-Ljbffr