Métier ingénieur intégration / ingénieure intégration

Les ingénieurs d’intégration élaborent et mettent en œuvre des solutions qui coordonnent les applications au sein de l’entreprise ou de ses unités et départements. Ils évaluent les composants ou systèmes existants pour déterminer les exigences en matière d’intégration et veillent à ce que les solutions finales répondent aux besoins organisationnels. Ils réutilisent les composants lorsque cela est possible et aident la direction à prendre des décisions. Ils assurent le dépannage de l’intégration du système TIC.

Types de personnalités

Connaissances

  • Besoins des utilisateurs des systèmes d’information et de communication

    Le processus destiné à répondre aux besoins des utilisateurs et des organisations au moyen de composants et de services de systèmes, en tenant compte des technologies disponibles et des techniques requises pour susciter et préciser ces besoins, en interrogeant les utilisateurs afin d’identifier les symptômes du problème et les analyser.

  • Fournisseurs de composants logiciels

    Les fournisseurs qui peuvent fournir les composants logiciels requis.

  • Fourniture d’équipement de réseau TIC

    Les produits disponibles auprès des fournisseurs d’équipements de réseau et les méthodes de sélection et d’acquisition de ces équipements.

  • Fournisseurs de composants matériels

    Les fournisseurs qui peuvent livrer les composants matériels requis.

  • Protocoles de communication dans le domaine des TIC

    Le système de règles permettant l’échange d’informations entre ordinateurs ou autres dispositifs par l’intermédiaire de réseaux informatiques.

  • Méthodes de gestion de projets TIC

    Les méthodologies ou modèles de planification, de gestion et de supervision des ressources TIC en vue d’atteindre des objectifs spécifiques, tels que les méthodes «Waterfall», «Incremental», «V-model», «Scrum» ou «Agile», et l’utilisation des outils TIC de gestion de projet.

Aptitudes

  • Fournir une documentation technique

    Préparer la documentation pour les produits ou services existants et futurs, en décrivant leur fonctionnalité et leur composition de manière à ce qu’elle soit compréhensible pour un large public sans formation technique et conforme aux exigences et aux normes définies. Tenir à jour la documentation.

  • Intégrer les composants d’un système

    Sélectionner et utiliser des techniques et des outils d’intégration pour planifier et mettre en œuvre l’intégration de modules et composants matériels et logiciels dans un système. Appliquer des techniques d’essai spécifiques pour garantir l’intégrité du système au cours de son intégration.

  • Appliquer les politiques d’une entreprise

    Appliquer les principes et les règles qui régissent les activités et les processus d’une organisation.

  • Concevoir des interfaces pour les composants

    Utiliser des méthodes et des outils pour concevoir et programmer des interfaces pour des composants logiciels et système.

  • Gérer le déploiement d’un système de TIC

    Livrer, installer et tester un ordinateur ou un système informatique. Mettre en place et préparer le système à utiliser.

  • Appliquer les politiques relatives à l’utilisation des systèmes TIC

    Suivre les lois et politiques écrites et éthiques en matière d’utilisation et d’administration des systèmes de TIC.

  • Définir une stratégie d’intégration

    Spécifier les stratégies d’intégration des systèmes, en intégrant le calendrier, les processus nécessaires pour associer les composants dans les sous-systèmes et systèmes, les moyens de communication entre les composants ainsi que les risques associés à l’intégration.

  • Utiliser la programmation de scripts

    Utiliser des outils TIC spécialisés pour créer un code informatique interprété par les environnements d’exécution correspondants afin d’étendre les applications et d’automatiser les opérations informatiques courantes. Utiliser des langages de programmation compatibles avec cette méthode, tels qu’Unix Shell scripts, JavaScript, Python et Ruby.

  • Analyser les besoins en bande passante réseau

    Examiner les besoins en matière de capacité de transmission d'un réseau informatique ou d'un autre système de télécommunication.

Connaissances et aptitudes facultatives

programmation de systèmes de tic déploiement de solutions apl asp.net scratch sap r3 techniques d’interface ruby outils d’automatisation de test tic cisco scala composants matériels assembly puppet outils de gestion de configuration logicielle sas language s'adapter à des changements de situation vagrant concevoir un réseau informatique pascal c# ansible objective-c swift programmation informatique processus d'ingénierie matlab salt r outils de débogage tic javascript jenkins intégration de systèmes de tic prolog gestion de projets allégée java routage de réseau assurer la gestion de projets stratégie de sécurité de l’information lisp méthode de gestion de projets procédurale communiquer avec des clients visual basic common lisp openedge advanced business language utiliser des outils de conception assistée par ordinateur cycle de développement logiciel gestion de projets par méthode agile infrastructure des tic staf c++ python haskell php bibliothèques de composants logiciels techniques de récupération des données cobol microsoft visual c++ perl ml abap groovy architecture de l’information systèmes embarqués apache maven ajax

Source: Sisyphus ODB