Formateur.trice Concepteur.trice Développeur.se d'applications Informatiques H/F

Présentation de la société

Vous rejoignez l’Afpa, premier organisme de formation des actifs en France. Vous intégrez un collectif de travail pour qui l’utilité sociale est une fierté, un moteur au quotidien pour accompagner les salariés et les publics les plus éloignés de l’emploi dans leur parcours de formation.

Vous partagez les valeurs de l’Afpa : un attachement profond aux valeurs humaines, rejoignez-nous !

Description du poste

Placé sous la responsabilité de son hiérarchique, le formateur :  

Met en œuvre une pédagogie adaptée visant la professionnalisation et la qualification pour favoriser l’accès à l’emploi des bénéficiaires, et/ou leur adaptation aux évolutions de la profession en s’inscrivant dans une démarche de responsabilité sociale et professionnelle.

 

 

 

A ce titre, il :

  • Anime des séances d’apprentissage,
  • Conduit en autonomie des formations,
  • Met en œuvre les prestations relevant de l’offre de services de certification des compétences acquises,
  • Assure le bon fonctionnement du plateau technique sur lequel il évolue,
  • S’inscrit dans un collectif de travail impliquant l’ensemble des acteurs concernés par l’accompagnement des bénéficiaires dans leurs projets d’acquisition de compétences, de qualification, d’insertion professionnelle et d’accès à l’emploi,
  • Présente l’offre de services de l’AFPA aux entreprises avec lesquelles il est en relation, concourt à la détection des besoins clients et les signale à la fonction développement,
  • Réalise le suivi des stagiaires dans son cadre de responsabilité et participe à l’approvisionnement logistique de son unité de production en exprimant ses besoins,
  • Respecte le cadre économique des actions dans lesquelles il intervient, sans préjudice sur la qualité, en tenant compte des impératifs liés à la gestion des moyens.

Activités principales

• Animation et mise en œuvre et/ou conduite de prestations de formation, de certification et d’ingénierie.

L’activité de formation est au centre du métier de formateur et en constitue l’activité principale quel que soit le niveau d’exercice : formation, préparation, accompagnement, suivi, évaluation, certification. Elle est constituée de temps de face à face et d’autres modalités pédagogiques telle la formation à distance et comporte une série d’activités qui participent de la mission de formation : ingénierie pédagogique et de formation, participation au recrutement, positionnement…

• Participation à l’optimisation des dispositifs de formation, de certification et d’accompagnement des parcours.

Le formateur assure une veille technique et pédagogique de son métier et de son champ professionnel, repère les éléments innovants et participe à leur analyse et à leur déclinaison dans sa pratique professionnelle.

Il contribue à l’évaluation, à l’optimisation et à l’efficience du dispositif de formation et l’accompagnement des parcours.

Champs professionnels et rôle du formateur

Le formateur exerce ces activités sur un (ou des) champ(s) professionnel(s) pour le(s)quel(s) ses compétences métiers sont reconnues et mobilisables. Le champ professionnel est un ensemble de métiers fondé sur une proximité de compétences mises en œuvre et une unicité de culture professionnelle.

Selon les différents groupes de stagiaires, le formateur peut être à la fois sur un même champ professionnel :

 

  • Intervenant (animation de séances de formation),
  • Référent (Intervenant principal et interlocuteur des stagiaires, il s’assure de la cohérence du parcours, du processus de formation et du processus de certification).

 

Le Formateur, exerce dans un cadre prédéfini.

Il anime, met en œuvre et/ou conduit des prestations de formation et de certification en :

  • utilisant et organisant les ressources pédagogiques qui lui sont fournies ou indiquées et qu’il peut adapter,
  • utilisant les stratégies pédagogiques et/ou les procédures qui lui sont indiquées,
  • mettant en oeuvre des scénarios pédagogiques diversifiés centrés sur l’apprenant et adaptés aux situations (publics, organisations…).

Accompagne les parcours de professionnalisation et les apprentissages.

Réalise l’évaluation des apprentissages et contribue à l’évaluation de l’action de formation.

Contribue à l’optimisation du dispositif de formation aux plans qualitatif, quantitatif et économique.

Participe à la veille technique et pédagogique de son métier et de son champ professionnel à son niveau d’expérience en repérant les éléments innovants et en les intégrant dans sa pratique professionnelle.

Respecte les critères du développement, de l’optimisation économique des prestations de formation et de certification qu’il assure.

Respecte les critères de l’optimisation qualitative des prestations qu’il assure.

Inscrit son action dans un collectif existant et établit les coopérations nécessaires.

Réalise le suivi des stagiaires qui lui sont confiés dans son cadre de responsabilité, notamment en ce qui concerne leurs états de présence.

Présente l’offre de services de l’AFPA aux clients avec lesquels il est en relation.

Signale les besoins exprimés par ses clients à la fonction développement.

Par son réseau d’entreprises, il contribue au développement de l’AFPA.

Participe à l’approvisionnement logistique de son unité de production en exprimant ses besoins.

Possède les habilitations requises et veille au respect des règles d’hygiène et sécurité.

Inscrit son action dans une démarche de responsabilité sociale et professionnelle et veille au respect des règles de non-discrimination.



Concevoir et développer des composants d'interface utilisateur en intégrant les recommandations de sécurité :

 

  • Maquetter une application
  • Développer une interface utilisateur de type desktop
  • Développer des composants d’accès aux données
  • Développer la partie front-end d’une interface utilisateur web
  • Développer la partie back-end d’une interface utilisateur web

 

Concevoir et développer la persistance des données en intégrant les recommandations de sécurité :

 

  • Concevoir une base de données
  • Mettre en place une base de données
  • Développer des composants dans le langage d’une base de données

 

Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité :

 

  • Collaborer à la gestion d’un projet informatique et à l’organisation de l’environnement de développement
  • Concevoir une application
  • Développer des composants métier
  • Construire une application organisée en couches
  • Développer une application mobile
  • Préparer et exécuter les plans de tests d’une application
  • Préparer et exécuter le déploiement d’une application

 


Connaissances :

 

  • Animer des réunions de travail avec des développeurs ou des utilisateurs
  • Rédiger des comptes rendus de réunion
  • Concevoir une application en utilisant une démarche de projet traditionnelle ou agile
  • Elaborer des cas d’utilisation (démarche traditionnelle) ou des scénarios utilisateur (démarche agile)
  • Pratiquer l’amélioration et l’intégration continue
  • Elaborer des plans de tests (unitaires, fonctionnelles, de performances)
  • Élaborer les diagrammes UML pour modéliser une application (diagrammes : d’état, d’activité, de séquence, de classes)
  • Pratiquer un langage de programmation procédurale, événementielle et orientée objet
  • Pratiquer le langage SQL (langage de manipulation, définition et contrôle des données ainsi que programmation de fonctions, procédures stockées, déclencheurs et transactions)
  • Pratiquer les langages du développement web (balise HTML, feuille de style CSS et script client JavaScript, script serveur (JSP, ASP.net ou PHP)
  • Concevoir une base de données (avec Merise ou UML)
  • Utiliser les cadres d’applications (framework) de développement
  • Concevoir et programmer avec les « design patterns »
  • Techniques de communication et de formation, en face à face et à distance
  • Culture générale des technologies de l’information et de la communication
  • Anglais technique lu, écrit et parlé

 

Connaissances et compétences spécifiques complémentaires :

Connaissances et compétences complémentaires nécessaires pour animer des formations connexes au(x) titre(s)

- Intitulé des formations rattachées au(x) titre(s):

Développer des applications mobiles en langage natif pour Android

- Connaissances et compétences associées

Programmer en Java, utiliser les techniques de programmation spécifiques à l’environnement Android

- Intitulé des formations rattachées au(x) titre(s):

Développer des applications mobiles en langage natif pour Iphone et/ou Ipad

- Connaissances et compétences associées

Programmer en Objective-C et Swift, , utiliser les techniques de programmation spécifiques à l’environnement IOS

- Intitulé des formations rattachées au(x) titre(s):

Développer des applications mobiles de type hybride avec Cordova ou Xamarin

- Connaissances et compétences associées

Utiliser les techniques de programmation spécifiques à l’environnement Cordova ou Xamarin

- Intitulé des formations rattachées au(x) titre(s):

Développer des applications Web avec l’environnement Open Source JEE

- Connaissances et compétences associées

Programmer des scripts clients JavaScript, programmer des scripts serveurs avec JSP

- Intitulé des formations rattachées au(x) titre(s):

Développer des applications Web avec l’environnement propriétaire Microsoft .NET

- Connaissances et compétences associées

Programmer des scripts clients JavaScript, programmer des scripts serveurs avec ASP.Net

- Intitulé des formations rattachées au(x) titre(s):

Développer des applications Web avec l’environnement Open Source PHP

- Connaissances et compétences associées

Programmer des scripts clients JavaScript, programmer des scripts serveurs avec PHP

Profil du candidat

Conditions d’exercice :

Le formateur exerce son métier, en fonction des besoins diversifiés de l’AFPA, sur son lieu de rattachement géographique, à l’extérieur de celui-ci, en entreprise et sur d’autres sites de formation.


Exigences réglementaires : Sans objet

Titre(s) / diplôme(s) requis ou équivalence :

 

  • Niveau I en informatique
  • Ou Niveau II en informatique et assimilation au niveau I par expérience professionnelle

 


Expérience professionnelle exigée : 5 ans minimum d’expérience professionnelle dans le métier de Concepteur Développeur dont 2 ans au minimum dans des activités ayant permis de développer des applications informatiques de type web ou mobile.

Concernant les candidats internes : l’expérience professionnelle à l’AFPA sera prise en compte, dès lors qu’elle correspond au domaine de formation visé.

Autres informations

Postuler
Ce site web utilise des cookies pour la réalisation des statistiques de visites. Ils nous permettent également d'assurer un bon fonctionnement de nos services. En poursuivant votre navigation, vous acceptez l'utilisation de ces cookies.
Pour plus d'informations, Lire la politique des cookies >>.