Ingénieur développement Java/Python - H/F

L'entreprise

CLS, filiale du CNES et de CNP, est une société internationale, pionnière dans la fourniture de solutions d’observation et de surveillance de la Terre depuis 1986. Sa vision est d’imaginer et de déployer des solutions innovantes pour comprendre et protéger notre Planète, et gérer durablement ses ressources.

CLS emploie 750 salariés, au siège à Toulouse et sur ses 26 autres sites dans le monde. L’entreprise œuvre dans 5 secteurs d’activités stratégiques : la gestion durable des pêches, l'environnement et le climat, la sécurité maritime, la gestion de flottes et les énergies & les mines.

L’entreprise fournit notamment des services satellitaires basés sur la localisation et la collecte de données environnementales, l’observation des océans et des eaux continentales, et la surveillance des activités terrestres et maritimes.

Le poste

Au sein de CLS, la Direction Software Engineering (DSE) est en charge du développement logiciel des systèmes et services et de leur maintenance. La DSE prend en main les activités techniques telles que : la coordination technique, l’architecture des systèmes, l’architecture logicielle, le développement, l’intégration et la validation, la veille technologique, etc.

Elle est au cœur de notre métier et nos applications, au cœur de notre entreprise et en interface avec toutes les directions et Métier de CLS ! Sans oublier, les technologies : Java, Python, JS, HTML5, DevOps, Scrum, GIT, Docker, Hadoop/Cloudera, Appli mobile, etc.

La DSE a un vrai challenge dans les années à venir pour soutenir la croissance de CLS : bâtir un socle solide et partagé au sein du groupe CLS pour l’ensemble de ses systèmes et services actuels et futurs !

Vous proposez une solution technique répondant aux spécifications du besoin exprimé par le business. A ce titre, vous êtes garant de la conception et du développement du composant technique, de son intégration et sa validation unitaire.  

Dans ce cadre, vos missions seront les suivantes :

- Définition d’architecture logicielle,

- Coordination des versions,

- Suivi du développement,

- Identification des nouveaux tests,

- Participation à la phase d’intégration et déploiement du produit,

- Suivi de la validation,

- Veille technologique,

- Gestion d’améliorations du produit (maintenabilité, stabilité et évolutivité), et suivi de l’exploitation du produit.

Profil recherché

Ingénieur de formation, vous maîtrisez les langages de développement Java et Python, et Bash pour les scripts. Vous développez des web services, connaissez les frameworks spring, react. Vous connaissez également l’environnement sous Git et Maven.

Vous disposez d’un bon niveau de l’anglais écrit et oral (rédaction de la documentation technique).

Également, une connaissance des technologies suivantes seraient un plus :

- Docker et Kubernetes

- Technologies web (html, css, javascript, jquery, etc.)

- Outils de développement cartographique (OpenMap, etc.).


Si cette aventure vous intéresse,

Si vous êtes ouverts d’esprit et si vous aimez travailler en équipe,

Venez nous rejoindre !

Éléments nécessaires pour postuler

Pour valider votre candidature, nous vous demandons de fournir les éléments suivants, vous devrez télécharger les pièces demandées et passer le(s) test(s) directement lors de votre inscription.

Toute candidature incomplète ne sera pas traitée par nos services.

Document(s) :

  • Curriculum Vitæ
  • Lettre de motivation