La profession en vidéo

Marc-André Cusson
Programmeur analyste chez Bombardier aéronautique

Visionnez la capsule


François Chapelle
Analyste-programmeur chez Groupe LSI

Visionnez la capsule


Description générale

Travaillant seul ou en équipe, le programmeur analyste est en charge de la conception et de la réalisation des programmes de systèmes informatiques. Il peut diriger une équipe de travail ou être sous la direction d’un chef de projet. Il travaille avec des directeurs de projets ou des utilisateurs en ce qui concerne leurs demandes, leurs solutions aux problèmes et parfois même anticiper des besoins et des problèmes afin de prévoir les situations imprévisibles.

Tâches et responsabilités

  • Identifier et analyser les besoins informatiques et techniques des usagers.
  • Veiller à la qualité des programmes et services informatiques selon les standards, les normes et les procédures à suivre.
  • Émettre et appliquer des solutions aux défaillances informatiques en misant le perfectionnement des programmes
  • Diriger une équipe de spécialistes dans la programmation des systèmes informatiques
  • Concevoir des programmes informatiques
  • Utiliser les bonnes techniques de programmation pour assurer un environnement stable
  • Mettre en place des applications de traitement de données, des logiciels de communication et des logiciels de systèmes d’exploitation.
  • Effectuer différents tests sur les services informatiques

Compétences

  • Connaître les systèmes informatiques et leur environnement (serveur, gestion ses taches et gestion de la mémoire de l’ordinateur)
  • Habilité à identifier et élaborer des standards, des normes et des procédures d’une part, et capacité d’assurer ses applications et ses adaptations aux utilisateurs, d’autre part.
  • Connaître les langages procéduraux et non procéduraux
  • Connaître les bases de données et des systèmes de gestion des bases de données
  • Connaître les logiciels et des codes de logiciels d’application
  • Comprendre la conception web
  • Connaître la typographie et le design d’information

Habiletés personnelles

  • Autonomie et sens de l’initiative
  • Ouverture d’esprit
  • Leadership
  • Bon esprit d’équipe
  • Créativité
  • Sens des responsabilités
  • Sens du détail et de la souplesse
  • Planification et organisation du travail
  • Aptitude de communication orale et écrite tant en français qu’en anglais
  • Capacité d’analyse et de synthèse
  • Habileté de résolution de travail
  • Etc.

Diplôme requis ou filière éducationnelle

Plusieurs combinaisons études/expériences peuvent être prises en considération pour l’obtention de ce poste :

  • Baccalauréat en science informatique, génie informatique, en génie logiciel ou dans une discipline connexe

Ou

  • Autre diplôme universitaire

Ou

  • Diplôme d’études collégiales en informatique

Ou

  • Équivalent

Expérience ou filière professionnelle

En général, les entreprises demandent deux ans d’expérience ou moins dans le domaine des technologies de l’information et une expérience pertinente dans le type d’activité propre à l’entreprise.