Ingénieur-e en ingénierie logicielle H/F

CNRS
Canton of Talence, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Remote
Canton of Talence, France

Tech stack

HTML
JavaScript
PHP
API
Unit Testing
CSS
Relational Databases
Web Development
Drupal
Python
Kerberos (Protocol)
Lightweight Directory Access Protocols (LDAP)
MariaDB
Software Engineering
Systems Integration
Management of Software Versions
WordPress
GIT

Job description

Participer à une ou plusieurs phases du cycle de vie des logiciels : analyse, développement, qualification, intégration, déploiement dans le respect du cahier des charges, des normes et des règles de sécurité... ; assumer des responsabilités de gestion de projet pour la ou les phases prises en charge ; assumer le rôle de correspondant avec des prestataires de service., Développement d'applications Web, d'IHM et de modules de CMS :

  • Concevoir et développer des interfaces web intuitives, en utilisant des technologies (HTML, XHR, CSS, JavaScript, Framework) et des langages adaptés (PHP, Python,...)

  • Créer et maintenir des interfaces utilisateur pour la gestion du laboratoire (IHM de gestion de comptes ...)

  • Concevoir, développer et maintenir des modules custom de CMS (Drupal, ...)

  • Rédiger et mettre à niveau les documentations techniques et fonctionnelles

Maintenance d'Applications Existantes :

  • Maintenir et améliorer des applications existantes codées en PHP et utilisant MariaDB.
  • Diagnostiquer et corriger les anomalies et les bugs des systèmes en place.
  • Coopérer avec le concepteur des applications
  • Maintenir ou faire évoluer des CMS et modules custom de CMS (Drupal, WordPress ...)

Collaboration avec des Prestataires Externes :

  • Travailler en lien avec des prestataires externes pour définir et intégrer des solutions spécifiques selon les besoins.
  • Participer à la rédaction des spécifications fonctionnelles et techniques, aux tests et recettes.

Veille Technologique :

  • Se tenir informé des évolutions technologiques dans le domaine du développement web
  • Se tenir informé des techniques de sécurisation des codes et applications
  • Proposer des améliorations et des innovations pour optimiser les systèmes existants.

Requirements

Maîtriser des langages de développement web (HTML, CSS, JavaScript, PHP).

  • Connaître des principes de sécurité web et des meilleures pratiques de développement.
  • Avoir des compétences en développement d'API et intégration de systèmes.
  • Avoir des connaissances approfondies de MariaDB et des bases de données relationnelles.
  • Avoir des connaissances du langage Python
  • Avoir des connaissances des technologies LDAP et Kerberos, Avoir l'expérience et le goût pour le rôle de maître d'oeuvre (MOE) en développement logiciel.
  • Maîtriser l'intégration des meilleures pratiques de sécurité dans le cycle de développement afin de garantir la protection des données et la conformité avec les normes de sécurité en vigueur.
  • Avoir l'expérience de l'utilisation de framework
  • Avoir l'expérience de l'utilisation d'outils de versioning (Git) et de gestion de projets
  • Avoir l'expérience des tests unitaires et des préparatifs avant livraison de code.
  • Savoir informer et rendre compte
  • Accueillir, écouter, communiquer avec diplomatie
  • Bonne expression écrite et orale en anglais : Niveau B1 (cadre européen commun de référence pour les langues

Savoir-être :

  • Aisance et bienveillance relationnelle
  • Capacité à travailler en équipe
  • Esprit d'analyse et de synthèse
  • Autonomie et capacité à gérer plusieurs projets simultanément
  • Sens de l'organisation
  • Rigueur / Fiabilité

Contexte de travail

Votre laboratoire d'accueil, le LaBRI, est un laboratoire de recherche en informatique théorique et finalisée situé sur le campus universitaire de Talence. Il réunit environ 300 personnes dont une vingtaine de personnels administratifs et techniques en appui à la recherche. Vous travaillerez au sein de l'équipe de support informatique du département soutien à la recherche du laboratoire. Vous serez amené à interagir avec les maîtres d'ouvrage, les utilisateurs de vos applications, vos équipiers, votre responsable d'équipe et avec vos homologues d'autres unités via les réseaux métiers.

Benefits & conditions

Le poste bénéficie d'une possibilité de télétravail de 2 jours hebdomadaires.

Apply for this position