Recherche

Études et développement informatique

Avril vous propose 56 diplômes pour les métiers Études et développement informatique :

Le chef de projet en informatique est responsable ou bien "chargé" de la gestion de projet dans le cadre de l'assistance à la maîtrise d'ouvrage (voire maîtrise d'oeuvre) informatique et doit assurer un suivi qualitatif dans la conception et le développement de logiciels. Il peut se voir attribuer des postes de responsabilité lié à la maintenance applicative, voire évolutive des logiciels et des systèmes informatiques. Il conduit ses activités à la tête d'une équipe de 2 à 8 personnes qu'il manage, nombre variable suivant la complexité du projet.
Ses activités sont les suivantes:
- dans le cadre de la maîtrise d'ouvrage dans un projet informatique, il apporte une assistance dans les dimensions techniques et dans le pilotage d'un projet informatique;
- dans le cadre de la maîtrise d'oeuvre, il  réalise, conduit,assure le suivi du projet informatique;
le chef de projet informatique doit manager une équipe de professionnels chargée du développement, de la conduite et du suivi du projet informatique réalisé.

... lire la suite

- Analyse, conception, déploiement et maintenance d’applications, de serveurs d’applications
- Assistance et conseil auprès des utilisateurs
- Paramétrage, prototypage et adaptation des applications
- Conception d’interface
- Rédaction de documentation technique
- Veille technologique et informationnelle

... lire la suite

 1/ Analyse des besoins fonctionnels et techniques d’un site web

Dans le cadre du développement d’un nouveau site web ou de l’évolution d’un site existant, le «Développeur intégrateur de solutions intranet/internet» - DISII -  prend en compte tous les besoins et contraintes des utilisateurs et de la structure, à partir d’un cahier des charges fonctionnel qui lui a été remis ou auquel il a participé.

Ainsi, il prend en compte l’environnement d’utilisation du site et de ses données, réalise un inventaire de toutes les fonctionnalités attendues du site web et en définit l’architecture pour fournir les éléments (schémas d’analyse, charte graphique, rétro-planning) permettant au chef de projet de finaliser la proposition commerciale. Il prépare le maquettage du site, ainsi que les principales pages pilotes pour illustrer la proposition commerciale.

Après validation de la proposition commerciale il conçoit différentes versions du site pour soumettre au client. Ce dernier choisi la version définitive du futur site. Le «Développeur intégrateur de solutions intranet/internet» conçoit le design en prenant en compte les standards ergonomiques.

A partir d’une veille technologique régulière et en relation avec le chef de projet, il affine les différents choix de techniques de développement. Il participe avec son chef de projet à la rédaction du cahier des spécifications techniques en réalisant la modélisation du projet. A l’aide d’outils de gestion de projet, il confirme la planification de la réalisation du site web et participe à des réunions de travail régulières qui permettent d’intégrer les remarques du chef de projet et du client.

L’ensemble du projet est conçu dans le respect de la législation en vigueur. 

  2/Développement et évolutions du site web

Seul ou en équipe, le «Développeur intégrateur de solutions intranet/internet» participe à la mise en place de l’arborescence du site permettant d’organiser les différents éléments.

Il programme les fonctionnalités, côté client et côté administrateur,  du site web dans le respect du cahier des charges et des normes, méthodes et standards définis. Il veille à sécuriser le code.

Il met en place et utilise un gestionnaire de versionning.

Il réalise la connexion du site web aux bases de données de l’entreprise.

Le «Développeur intégrateur de solutions intranet/internet » prépare et réalise des jeux de tests, qui à terme, lui permettent d’effectuer le recettage du site. Il commente les programmes développés afin de permettre la maintenabilité et les évolutions du site web.

Il emploie les techniques de référencement pour améliorer le positionnement d’un site dans les résultats de recherche.

Selon les demandes du client, il créé de nouvelles versions du site intégrant de nouvelles fonctionnalités ou des correctifs.  

 3/Intégration des technologies web

Le «Développeur intégrateur de solutions intranet/internet» recherche des bibliothèques de codes existants : librairies, interfaces de programmation (API), services web, pour les intégrer dans le site et permettre l’accès à des services connectés.

Il met en place les liens nécessaires renvoyant aux réseaux sociaux. Il intègre des applications existantes de types géolocalisation, agenda, réservation...

Il intègre les maquettes graphiques, il réalise la mise en page du site web, en organisant les espaces de contenu et en tenant compte des différents périphériques d’affichage (smartphone, tablette, ordinateur...). Il assure la cohérence entre les pages codées en html et les maquettes graphiques.

Il utilise des gestionnaires de contenu (CMS*) pour élaborer des sites de type vitrines ou marchands.    

4/Exploitation du site et des plateformes d’hébergement

Le «Développeur intégrateur de solutions intranet/internet» participe à la configuration et à la sécurisation des serveurs d’hébergement.

Il met en ligne sur un serveur interne ou externe, le site développé et s’assure de son bon fonctionnement. Seul ou en équipe, il met en place des stratégies de sauvegarde et de restauration des programmes et des données du site. Il peut être amené à effectuer des migrations de site ou de version de plateforme.

Dans l’objectif de réaliser la maintenance du site par d’autres développeurs,  il participe à la documentation technique du projet en français ou en anglais. Dans la cadre de l’assistance aux utilisateurs, il met en place une aide contextuelle ou intégrée au site.

Dans le cadre de la vie du site, il génère les rapports de fréquentation. Pour optimiser le fonctionnement du site, il exploite le journal d’erreurs, il identifie et traite les dysfonctionnements.
 

... lire la suite

Comment bien choisir son diplôme

Bien choisir un diplôme VAE

Choisir le diplôme qui correspond le mieux à votre expérience peut-être compliqué. N'hésitez pas à consulter notre rubrique de conseils sur le sujet ! Vous y apprendrez par exemple que même si vous n'avez aucun diplôme vous pouvez obtenir directement une licence par la VAE, si votre expérience le justifie !

- Conduite de la transformation numérique de l’entreprise
-   Structuration et pilotage du système d’information en vue de son alignement sur la stratégie de l’entreprise
-   Modélisation et optimisation des processus de l’entreprise
-   Conception et développement de logiciels dans des environnements centralisés, distribués ou mobiles
-   Intégration de systèmes d’information
-   Planification et conduite de projets informatiques
-   Définition, installation et administration des infrastructures matérielles et logicielles
-   Support aux processus de définition et de contrôle de la qualité et de la sécurité de l’information et des systèmes
-   Support aux processus d’assistance aux usagers, notamment en cas de pannes ou de dysfonctionnements.

... lire la suite

L’Analyste développeur d’applications informatiques réalise des logiciels ou des applications métiers, optimise  des applications existantes et intègre celles-ci dans le système d’information de l’entreprise.
     1/ Analyse des besoins fonctionnels et techniques
Principales activités :
- Analyse des besoins fonctionnels et contraintes du projet
- Réalisation d’une étude de l’existant
- Modélisation de l’application
- Participation à la rédaction du dossier d’analyse
- Participation à la planification du projet
     2/ Codage et tests de l’application informatique
Principales activités :
- Conception des algorithmes
- Conception des codes à l’aide de langages de programmation et/ou intégration des codes existants
- Création d’une interface homme-machine
- Exploitation des environnements de développement
- Conception et exploitation de bases de données
- Réalisation de tests
     3/ Déploiement de l’application  et maintenance dans une infrastructure
Les principales activités :
- Intégration de l’application dans son environnement final
- Participation à la rédaction des documents technique et utilisateurs
- Réalisation d’une maintenance corrective et évolutive
- Réalisation d’une veille technologique

... lire la suite

- Conception, développement, déploiement et administration de sites et d’applications web
- Création et réalisation de contenu multimédia
- Optimisation de la visibilité et de l’audience des sites sur les moteurs de recherche
- Promotion et valorisation de l’organisation, son offre et/ou ses services sur le web
- Veille technologique et informationnelle

... lire la suite

- Conception, installation, configuration, administration et évolution de réseaux/systèmes/bases de données
- Analyse de comportement et de performance
- Audits de sécurité
- Définition et implémentation des procédures de sécurité
- Veille technologique et informationnelle
- Assistance et formation des utilisateurs

... lire la suite

- Supervision totale ou partielle de l’analyse et de la conception de systèmes informatiques et/ou de logiciels
- Gestion de la relation clients et des partenariats
- Accompagnement et assistance aux utilisateurs
- Expertise et conseil en système d’information
- Veille technologique et informationnelle

... lire la suite

Le Développeur de solutions mobiles et connectées est chargé de concevoir, réaliser et maintenir des solutions novatrices notamment dans les domaines des applications mobiles (smartphone, tablettes,) et pour périphériques associés (montre connectée, téléviseurs, …). Il exploite les fonctionnalités natives de ces plateformes au service du développement, du déploiement et de la sécurisation de solutions et d’applications mobiles et multimédia innovantes, pour le compte de son entreprise ou d’une entreprise cliente.

Il travaille au service du client et/ou utilisateur final (usager). Il est l’interface entre sa hiérarchie, le client et l’équipe projet, et travaille en interactions avec l’ensemble des parties prenantes du projet à réaliser (bureaux d'études, production, commercial, achat, fournisseurs, prestataires de services, ...). Occupant des fonctions à la fois techniques et fonctionnelles, son poste peut rapidement lui conférer une position de supervision de la conception, de la mise en oeuvre et du maintien opérationnel des prestations informatiques réalisées.

Après avoir analysé les besoins du client et identifié les caractéristiques techniques de la solution à développer, le Développeur de solutions mobiles et connectées participe à la rédaction de la note de cadrage et du cahier des charges fonctionnel.

Il définit l’architecture et les actions à conduire pour développer la solution. Il intègre ou pilote une équipe dont il adopte les méthodes de gestion de projet.

En fonction de la taille de l’entreprise, il peut planifier les ressources (moyens technologiques et humains) nécessaires à la réalisation du projet. Il peut être amené à rédiger des propositions de conception de solutions mobiles et connectées.

Il assure une veille technologique, réglementaire et concurrentielle permanente pour prendre en compte les dernières innovations et recommandations.

De manière à produire des interfaces ergonomiques, il produit des maquettes au moyen des outils adaptés. Il présente ces maquettes et les autres résultats de l’étude à l’équipe et au commanditaire pour validation.

Ses principales activités sont centrées sur :

  • Veille technologique, concurrentielle et réglementaire (Tendances, innovation, normes et standards)
  • L’analyse des besoins du client et de l'utilisateur
  • L’élaboration du cahier des charges et la planification du projet
  • La conception et la modélisation de solution(s)
  • La formalisation et la présentation de proposition(s) de solution ou d’un avant-projet d’application mobile connectée

A partir du cahier des charges défini, le Développeur de solutions mobiles et connectées effectue les choix techniques les plus adaptés. Il développe, seul ou en équipe, tout ou partie de la solution mobile attendue pour un déploiement en environnement de production – y compris les plateformes de commercialisation et diffusion tierces parties (stores).

Il peut être amené à réaliser, seul ou en équipe, les interfaces nécessaires à l’interaction avec les périphériques connectés pertinents pour la solution (montre connectée, téléviseur, …). Sa maîtrise des plateformes de développement lui permet de produire un code de qualité et sécurisé.

Il conçoit et réalise les tests permettant la validation de la solution. Il installe et déploie la solution dans l’environnement de production en respectant les conditions de continuité de service de l’entreprise.

Dans le cadre de projets d’application internes à l’entreprise, il préconise des solutions de sécurisation en coordination avec le référent en charge de la sécurité du système d’informations.

Ses principales activités sont centrées sur :

  • Le développement de solutions mobiles et connectées
  • La sécurisation des solutions développées 
  • La préparation et la réalisation des tests des solutions applicatives avant déploiement
  • L’installation de la solution mobile dans son environnement d’accueil

Le Développeur de solutions mobiles et connectées met en place un outil d’audit afin de mesurer les performances de la solution. Il analyse les résultats et rédige un rapport afin de formaliser ses préconisations d’optimisation.

Il implémente les solutions les plus appropriées. Il met à jour ses applicatifs pour répondre à de nouvelles exigences de sécurité et de performance. Proactivement ou en réponse au retour du client, il identifie et corrige les bugs et failles sécuritaires constatées. 

Il élabore la documentation technique afin de décrire de façon détaillée la solution livrée. Ces documents doivent contribuer à rendre autonome dans l’utilisation/l’administration de la solution livrée. 

Afin de capitaliser l’expertise mise en oeuvre au cours du projet, il met en place une base de connaissance et alimente une FAQ.

Ses principales activités sont centrées sur :

  • L’analyse d’indicateurs de performance des solutions mobiles et connectées développées
  • Le traitement des éventuelles failles sécuritaires des solutions mobiles et connectées développées
  • La proposition et/ou la mise en place d’actions d’optimisation de la performance
  • L’élaboration de la documentation technique et des supports tutoriels 
  • La mise en place d’une maintenance corrective et évolutive de la solution
... lire la suite