Architecte Logiciel - PREDITIC

CDI
En savoir plus
Société :
PREDITIC
Publié le :
7 décembre 2020
Type :
  • CDI
Compétences :
Master 2 Génie Logiciel ou Ecole d'Ingénieur
Poste à pourvoir à partir de :
4 janvier 2021
Rémunération
Selon Profil
Votre mission

Notre société PREDITIC lance un vaste programme de R&D dans le cadre de son développement et recherche un Architecte Logiciel confirmé pour participer à ce programme. Le programme de R&D a pour objectif de concevoir et de mettre en œuvre des outils numériques d’aide à la décision pour la maintenance conditionnelle dans le domaine industriel.

Vous souhaitez participer à un programme de R&D ambitieux autour du développement logiciel et de l’Intelligence Artificielle.

Titulaire d’un master en Informatique ou d’un diplôme d’une école d’ingénieur, vous êtes à la recherche d’un nouveau défi au sein d’une entreprise dynamique, innovante et issue de la Recherche Publique. Une expérience professionnelle significative en tant que développeur (de préférence sur des projets dans le milieu industriel) est exigée ainsi que la maîtrise écrite et orale du français et de l’anglais.

Nous recherchons des profils organisés, sérieux, autonomes et disposant de qualités humaines et relationnelles avérées. Pour nous, l’esprit d’équipe compte davantage que les compétences individuelles.

Il est nécessaire de posséder et de maitriser :
– L’Ingénierie logicielle : conception d’architectures logicielles robustes pour faciliter le passage à l’échelle et la maintenance, contrôle manuel ou automatique de qualité du code, design pattern, vérification et tests ;
– La rédaction de spécifications techniques et de cahiers des charges.
– La Cybersécurité : respect des critères OWASP, PKI, authentification, etc. ;
– Les Bases de données : Postgresql, MongoDB, requêtes complexes SQL/noSQL ;
– Le développement web : Frameworks PHP/Java, APIs REST sécurisées, Frontend (Bootstrap, React, Angular, Vue.js) ;
– Une expertise DevOps : dimensionnement et administration de machines virtuelles/bases de données, concept de conteneurs ;
– Les langages : Java, Python, C / C++.

Conscient des enjeux de l’entreprise, le candidat ou la candidate doit également avoir une sensibilité prononcée sur les questions UI/UX design, notamment dans la qualité/l’ergonomie des interfaces développées et la visualisation de gros volumes de données.