Responsable Applicatif des applications nationales développées en PHP
CDI Gif-sur-Yvette (Essonne) Développement informatique
Description de l'offre
Détail de l'offre
Informations générales
Entité de rattachement
Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.
Implanté au cœur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.
Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :
• La conscience des responsabilités
• La coopération
• La curiosité
Référence
2024-33403Description de la Direction
La DSI pilote l'informatique d'entreprise du CEA. A ce titre, elle établit des axes stratégiques, définit un cadre de cohérence technique et, en collaboration avec les métiers, élabore et assure le suivi de projets relatifs aux transformations du système d'information. La DSI est également chargée de la mise en œuvre de plateformes et d'offres de services à destination de l'ensemble des collaborateurs du CEA
Description de l'unité
Au sein de la DSI, le service Applications, Progiciels et Plateformes (SAPP) conçoit, réalise et exploite les applications et services numériques nationaux. Il en garantit la disponibilité, la performance, la sécurité et la cohérence en s'appuyant fortement sur un infogérant et des prestations externes
Description du poste
Domaine
Systèmes d'information
Contrat
CDI
Intitulé de l'offre
Responsable Applicatif des applications nationales développées en PHP
Statut du poste
Cadre
Description de l'offre
Directement intégré(e) au service SAPP de la DSI en tant que Responsable Applicatif dans la section dédiée aux offres de services, vous êtes en charge de la tierce maintenance applicative et de l’exploitation des applications de votre périmètre, dont une partie en utilisant le contrat d’infogérance en place. Vous serez amené à piloter ou contribuer à des projets de différentes natures (MCO, MCS, évolutions).
Vos compétences techniques:
- Administration serveur : Connaissances avancées en administration de serveurs (Linux, Apache/Nginx), étant donné que la mission inclut de veiller à la bonne exploitation des offres PHP gérées par un infogérant. Cela peut inclure la surveillance des performances, le déploiement, et la gestion des environnements de production et de test
- Connaissance des fondamentaux techniques : TCP-IP, HTTP, DNS, TLS et certificats
- PHP : Une expérience avec PHP, y compris les dernières versions, est nécessaire. Il est demandé une bonne connaissance des concepts avancés de PHP et des meilleures pratiques en matière de développement sécurisé
- Frameworks PHP : Bonne connaissance des frameworks PHP populaires
- Gestion de bases de données : Expérience avec les bases de données relationnelles (comme MySQL, MariaDB) et éventuellement des bases de données NoSQL. Compétences en conception de schémas, optimisation de requêtes, et gestion de migrations
- HTML/CSS/JavaScript : Compétences en front-end (HTML, CSS, JavaScript) pour pouvoir répondre aux besoins des utilisateurs sur l'interface utilisateur de l'application
- Systèmes de gestion de version : Maîtrise des systèmes de versioning comme Git, pour le suivi des modifications du code, la gestion des branches, et la collaboration avec d'autres développeurs
- API et Web services : Compétences dans l'intégration et la création d'API RESTful ou SOAP, pour échanger des données avec d'autres systèmes et services
- Sécurité des applications web : Compréhension des pratiques de sécurité pour protéger l'application et les données utilisateurs (par exemple, prévention des injections SQL, gestion des sessions, XSS, CSRF)
Compétences relationnelles et organisationnelles:
- Résolution de problèmes : capacité à diagnostiquer et résoudre les problèmes techniques de manière efficace, notamment dans le cadre de la maintenance de l'application existante
- Gestion des priorités : compétences en gestion du temps et des priorités, notamment pour répondre rapidement aux nouveaux besoins des utilisateurs tout en assurant la maintenance régulière
- Communication : bonne capacité à communiquer avec les utilisateurs pour comprendre leurs besoins et les traduire en solutions techniques (capacité rédactionnelle). Capacité à travailler en collaboration avec l'infogérant pour veiller à la bonne exploitation des systèmes (ex : mise en place de mode opératoire).
Profil recherché
Profil du candidat
- Autonomie : être capable de travailler de manière autonome sur des projets de maintenance tout en étant proactif pour anticiper les besoins ou les améliorations possibles
- Esprit d’équipe : même si certaines tâches peuvent être autonomes, la collaboration avec d'autres équipes ou intervenants (infogérant, utilisateurs, autres développeurs) reste importante
- Adaptabilité : capacité à s'adapter aux changements de priorités ou aux nouvelles technologies si les besoins du projet évoluent
Les plus :
- Connaissances en DevOps : compréhension des concepts de DevOps et des outils d'automatisation de déploiement (comme Jenkins, Kubernetes) peut être un plus, surtout si le développeur est amené à travailler en étroite collaboration avec l'infogérant
- Expérience en support utilisateur/process et outils ITIL : expérience dans la gestion des demandes utilisateurs et la fourniture de solutions techniques pratiques en fonction de leurs besoins.
- Connaissances en UX/UI : compréhension des concepts de design d'expérience utilisateur (UX) et d'interface utilisateur (UI) pour améliorer l'application en fonction des retours utilisateurs.
Vous avez obtenu un diplôme niveau bac + 5 minimum en informatique ou vous avez acquis une expérience significative dans le milieu du développement et exploitation applicative
"Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l'inclusion des travailleurs handicapés".