O’dellya consulting

29 METIERS POUR DECOUVRIR LE MONDE DE L’IT (3/3)

Nous clôturons notre série de définitions sur les 29 métiers pour découvrir le monde de l’IT en espérant avoir réussi à nourrir votre curiosité tout en enrichissant votre compréhension.

Experts en formation Java EE, Web et Mobile, nous intervenons sur tout le territoire français mais aussi en Afrique comme en témoigne nos expériences au sein du ministère des Finances et de l’Economie du Congo Brazzaville ou encore au Burkina Faso.

1.     DEVELOPPEUR RUBY

Les missions :
Développer des applications web en suivant le cahier des charges établit par le chef de projet web. Il intervient également lors des phases test, corrige les bugs et autres problèmes techniques sur l’application développé.
Le développeur utilise le langage Ruby dans un framework open source.

2.     DEVELOPPEUR SWIFT

Les missions :
Ce programmeur est un développeur IOS qui utilise uniquement Swift, le nouveau langage de programmation d’Apple. Au quotidien, il développe des applications pour l’iPad et l’iPhone.

Le chef de projet web travaille sur un cahier des charges qu’il fournit ensuite au développeur Swift. Ce dernier développe l’application avec le langage Swift, se charge des tests et de la correction des problèmes techniques. La dernière étape étant de soumettre l’application mobile à Apple et d’attendre sa validation.

3.     DEVELOPPEUR SYMFONY

Les missions :
C’est un développeur PHP spécialisé dans le framework open source Symfony. Ce dernier lui simplifie ses tâches au quotidien : il n’a pas à tout coder lui-même, car le framework s’en charge pour lui grâce à des bundles développés par la communauté. Un gain de temps à ne pas négliger, les délais de production étant de plus en plus courts.

Au quotidien, le développeur Symfony :

  • analyse le cahier des charges du client pour en ressortir la solution technique la plus adaptée.
  • développe le site Internet ou l’application grâce au framework Symfony
  • teste le site ou l’application et corrige d’éventuels bugs avant de livrer le produit final au client.

4.     DEVELOPPEUR WEB

Les missions :
Réalisation technique et développement informatique des sites Internet.

Lors de la conception d’un site internet,

  • Le chef de projet web donne au développeur web le cahier des charges à analyser et respecter à la lettre. Ce dernier contient les besoins exprimés par le client.
  • En fonction de son analyse, il propose une solution technique adaptée aux besoins du client.
  • Il développe les différentes fonctionnalités du site Internet
  • Il mène des tests en vue de la validation du site web.
  • Il peut former le client si besoin est.
  • Il peut s’occuper du support technique afin de résoudre les bugs.

5.     DEVELOPPEUR ZEND

Les missions :
Ce qui fait la spécificité de ce développeur web, c’est son expertise du framework open source ZEND (Édité par ZEND technologies) qu’il a pu développer en autodidacte ou lors de sa formation initiale. Cette expertise le pousse à travailler principalement sur des projets PHP robustes et complets. Ce framework est puissant et largement utilisé dans le monde. Il est à noter que le CMS Magento a été réalisé à partir des bases du framework Zend. Evidemment travailler sur le framework ZEND permet de réaliser d’autres projets web qui ne sont pas en lien avec le e-commerce.

Les principales missions du développeur ZEND sont les suivantes :

  • prendre connaissance du cahier des charges qui a été préparé par le chef de projet
  • Proposer la solution technique la plus adaptée
  • Développer le site Internet en se basant sur le framework open source ZEND
  • Réaliser des tests pour vérifier que l’application fonctionne bien et répond au cahier des charges
  • Après avoir livré le site Internet au client, il peut être amené à former ce dernier à son utilisation, mais aussi à corriger d’éventuels problèmes techniques.

6.     DEVOPS

Les missions :
Le DevOps peut s’occuper des missions de développement et d’exploitation. Sa double compétence lui permet de créer des applications qui sont parfaitement adaptées à l’infrastructure et qui continuent de fonctionner une fois mises en place. Par rapport à un métier classique de développeur ou d’administrateur système, le DevOps a donc une obligation de qualité pour toutes les étapes du projet.

7.     DIRECTEUR DE PROJET

Les missions :
Assurer la coordination ainsi que le pilotage des projets informatiques. Pour chaque projet, il analyse les besoins pour définir les moyens à mettre en œuvre ainsi que les objectifs à remplir. Il doit ensuite se charger d’encadrer le projet de A à Z, mais aussi les équipes en place qui travaillent sur le projet informatique. La gestion administrative et budgétaire, sans oublier le management des ressources sont aussi à sa charge.

8.     DIRECTEUR TECHNIQUE

Les missions :
Superviser l’ensemble des projets informatiques de l’entreprise dans laquelle il travaille et définir la stratégie de sa société en matière d’innovation.

Il joue aussi le rôle de commercial auprès des prospects et des clients. En effet, pour chaque projet, il se doit de proposer une solution innovante et répondant parfaitement aux besoins des clients.

Au final, le directeur technique, par son expertise, représente son entreprise auprès des prospects et des clients.

9.     EXPERT JAVASCRIPT

Les missions :
Développer des sites Internet ainsi que des applications à l’aide du Javascript.

Le chef de projet lui fait part du cahier des charges du client. Il l’examine et trouve la solution adéquate pour pouvoir répondre au mieux à toutes les demandes du client. Il peut ensuite passer au développement pur de la solution. Avant de livrer le produit final au client, il doit procéder à des tests utilisateurs pour vérifier que l’application fonctionne bien. Le cas échéant, il retravaille l’application jusqu’à ce que celle-ci fonctionne parfaitement. Après la livraison au client, l’expert Javascript peut être amené à intervenir sur son application pour corriger des bugs ou améliorer l’application.

O’DELLYA CONSULTING à votre écoute

Pour nous contacter, rendez-vous :
Sur notre formulaire de contact en ligne

Par téléphone et E-mail

France : Roland Chrisbel – +33 1 79 75 88 00 / a.roland@odellya.com
Côte d’Ivoire : Athanase Kouassi – +225 07 89 46 04 / contact@odellya.com
Congo : Arouna Molekastiba – +242 06 630 60 82 / contact@odellya.com
Facebook / Twitter / Google +

By D.C for O’dellya Consulting. All rights reserved to O’dellya Consulting.

Quitter la version mobile