Ingénieur logiciel Senior  spécialité DevOps

Concevez et développez des solutions innovantes et participez au développement de la plateforme logicielle Artelys Crystal.

rejoindre artelys

Artelys, société à taille humaine composée d’ingénieurs passionnés par les mathématiques et l’informatique, développe des solutions logicielles innovantes et réalise des missions de conseil, dans le domaine de l’aide à la décision, principalement pour l’énergie et le transport.

Artelys développe notamment sa propre suite logicielle basée sur la plateforme Artelys Crystal , intégrant des modèles statistiques de prévisions ou d’optimisation, et s’implique fortement dans les activités de R&D, explorant et expérimentant les techniques et les outils de l’IA pour fournir à ses clients des solutions de pointe répondant aux enjeux liés à la transition énergétique, la planification ou les transports. En outre, l’activité d’Artelys est variée et intègre également la réalisation de solutions informatiques opérationnelles, de prototypes et d’études quantitatives.

Travailler chez Artelys offre l’opportunité de traiter des problématiques techniques pointues au sein d’une équipe talentueuse et motivée, avec des possibilités de montée rapide en compétences et en responsabilités.

Concevez et développez des solutions innovantes et participez au développement de la plateforme logicielle Artelys Crystal.

Vous êtes motivés pour créer une plateforme logicielle générique et la mettre en œuvre au service de nos clients pour répondre à leurs enjeux, liés à la transition énergétique, la planification et les transports.

Vous recherchez une certaine diversité dans votre activité et la possibilité d’intervenir sur des projets technologiques comme des projets au plus proche de nos clients et d’identifier et mettre en oeuvre les meilleures techniques et technologies pour répondre à leurs besoin.

Descriptif

Au sein d’une équipe R&D de haut niveau, vous participerez au développement de la plateforme Artelys Crystal, notamment de la partie industrialisation et déploiement continu ainsi qu’à l’administration du Système Informatique d’Artelys.

 Vous mobiliserez vos compétences en développement, votre expertise en conception d’architectures complexes et vos capacités humaines pour :

  • Encadrer une équipe de développeurs backend ou frontend
  • Concevoir et réaliser des solutions logicielles innovantes et performantes répondant à des problématiques industrielles
  • Définir et mettre en œuvre des architectures extensibles, évolutives et scalables
  • Concevoir et développer des interfaces ergonomiques pour une meilleure expérience utilisateur
  • Aider à la montée en compétences de l’équipe de développements en améliorant la robustesse, la qualité et la maintenabilité du code (revue de code et pair programming) ainsi qu’autour des problématiques CI/CD et sécurité
  • Participer au développement et la maintenance de nos systèmes d’intégration continue et de déploiement
  • Participer à l’administration des serveurs et outils de production
  • Maintenir les solutions d’Artelys à la pointe de la technologie
Profil recherché

Avec une expérience d’au moins 3 ans en développement logiciel, vous possédez des connaissances solides dans plusieurs domaines :

  • Maîtrise de languages de programmation orientée objet (Java de préférence, C++ ou C#)
  • Maîtrise des outils et languages de scripting (Python, Shell, Maven, CMake)
  • Bonnes connaissances des structures de données et de l’algorithmique
  • Connaissances en DevOps (Docker, Kubernetes, Helm, Jenkins, GitlabCI, OpenStack)
  • Compétences en génie logiciel (gestion de version, tests automatisés, tests d’intégration et intégration continue)
  • Connaissances des principes de conception et architectures logicielles (architectures 3-tiers).Maîtrise de la programmation Web (JavaScript, React)

Autres compétences appréciées :

  • Maîtrise de la programmation Web (JavaScript, React)
  • Connaissances des bases de données (PostgreSQL ou equivalent) ou non relationnelle
  • Administration système (distribution linux, Windows, MacOS, Ansible, mécanismes de sauvegarde et de restauration de services)
  • Compétences en mathématiques appliquées (Data Science, Optimisation ou Machine Learning) ou en énergie
  • Bonne maîtrise de l’anglais

Qualité recherchée

  • Vous recherchez une certaine diversité dans votre activité et la possibilité d’intervenir sur des projets technologiques et fonctionnels.
  • Vous considérez que le développement d’une application serveur robuste et scalable et le design d’une interface ergonomique et intuitive constituent les deux faces d’une même pièce.
  • Vous êtes convaincu qu’il est nécessaire de traiter les problématiques de compilation, de qualité, de sécurité et d’intégration continue au même titre que les développements.
  • Vous êtes autonome, rigoureux(se) et animé(e) d’un fort esprit d’équipe.
Conditions

Ce poste est basé à Paris, Nantes ou Lyon. 

This is your dream job? Apply now!

Pin It on Pinterest

Share This