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
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.