Conservatoire National des Arts et Métiers (Cnam)
Location
Charente (16) | France
Job description
Le Cnam-Enjmin, l’Ecole Nationale du Jeu et des Médias Interactifs Numériques est une structure transverse du Cnam.
Ses missions sont de :
- former des professionnels, des chercheurs et des artistes de haut niveau
- constituer un lieu de recherche fondamentale et appliquée dans les domaines scientifiques et techniques, supports des médias interactifs
- proposer une ouverture aux professionnels de l’audiovisuel cherchant une nouvelle orientation et une qualification.
Le fonctionnement du Cnam-Enjmin est issu d’un partenariat entre le Cnam établissement public et le Cnam Nouvelle-Aquitaine.
Le Cnam établissement public a en charge le pilotage, la pédagogie, les moyens généraux, les relations internationales et le développement. Le Cnam Nouvelle-Aquitaine assure le fonctionnement de l’École dans ses missions de scolarité, communication, relations aux entreprises pour les actions de formation continue et la gestion & comptabilité et est l’interlocuteur privilégié des collectivités territoriales pour l'aide au financement des projets.
Le Cnam-Enjmin travaille en collaboration avec de nombreuses entités dont l’Université de Poitiers, GOBELINS Paris ou encore le syndicat mixte Pôle Image Magelis.
Missions
Au sein du Cnam-Enjmin, l’agent aura pour missions de :
• Assurer la programmation et les tests de tout ou partie des ensembles d'une application logicielle ou mobile en étroite collaboration avec le chef de projets
• Réaliser et automatiser des procédures d'exploitation de gestion, et réaliser des interfaces graphiques
Activités principales
• Développer des API (Application programming interface)
• Développer des interfaces utilisateurs réactives
• Assister à la gestion de projets
• Prendre en charge tout ou partie de l'activité de gestion de projet (estimer, planifier, suivre)
• Contribuer à la mise en place et au respect des dispositions qualité et des normes
• Animer et encadrer éventuellement une équipe
• Rédiger et mettre à niveau les documentations techniques et fonctionnelles
• Modéliser, concevoir et/ou paramétrer tout ou partie de la solution logicielle
• Développer et tester les objets et composants
• Assurer la maintenance évolutive et curative des développements réalisés
• Élaborer la stratégie de test, concevoir, spécifier et exécuter des tests fonctionnels et/ou techniques
• Créer et tester les packages applicatifs et les scripts de déploiement en production
• Réceptionner, installer, documenter, mettre à disposition les packages en assurant le suivi des versions
• Assurer une assistance fonctionnelle et/ou technique aux exploitants et aux utilisateurs
• Concevoir les actions de formation techniques et fonctionnelles
Activités secondaires
• Assurer l’assistance technique auprès des utilisateurs et les former pour la mise en œuvre
• Niveau d'études min souhaité : Bac +3
• Domaine / Spécialisation : Filière informatique
• Niveau d'expérience minimum requise : 2 ans
Connaissances
• Requis : programmation orientée objet (POO), PHP 7+, JavaScript SQL, Pattern MVC
• Méthodologie de conduite de projet
• Génie logiciel
• Méthodes de modélisation et de développement
• Méthodes d’analyse et de conception
• Méthodes de mise en production
• Protocoles de communication
• Méthodologie de tests
• Framework
• Langage de programmation
• Référentiel des bonnes pratiques
• Sécurité des systèmes d’information et de communication
• Anglais technique
Savoir-faire
• Ecrire un code performant et maintenable
• Piloter un projet
• Appliquer les techniques du domaine
• Effectuer une analyse de besoins
• Packager une application
• Elaborer et mettre en œuvre un plan de test
• Appliquer les procédures d’assurance qualité
• Rédiger et mettre à jour la documentation fonctionnelle et technique
• Animer une réunion
• Rigueur
• Esprit d’équipe
• Implication
• Autonomie
• Capacité de conceptualisation
Job tags
Salary