Ingénieur concepteur / Ingénieure conceptrice informatique
Définition
L'Ingénieur(e) concepteur(rice) informatique, un(e) architecte des solutions numériques modernes de produits, équipements et systèmes techniques
Conçoit et développe des architectures logicielles adaptées aux besoins des clients en dessin technique, simulation informatique et prototypage
Analyse et comprend les besoins des utilisateurs pour créer des systèmes informatiques sur mesure
Collabore avec des équipes multidisciplinaires pour intégrer de nouvelles technologies
Optimise les performances des systèmes informatiques existants dans le cadre de la maintenance et des mises à jour
Veille à l'amélioration continue du produit ou système après sa mise en service
Accès à l’emploi
Cet emploi est accessible avec une Licence en informatique, un Diplôme d'Ingénieur en informatique ou un Master en informatique.
Centres d’intérêt
- J'ai le souci du détail
- J'aime faire des découvertes
- Je suis passionné / passionnée par les nouvelles technologies
Savoirs-être professionnels
- Avoir l'esprit d'équipe
- Faire preuve de créativité, d'inventivité
- Faire preuve de rigueur et de précision
Contextes de travail
- En bureau d'études — Conditions de travail
- Travail en mode projet — Conditions de travail
- Travail selon un rythme irrégulier et des pics d'activité — Horaires et durée du travail
- Salarié secteur privé (CDI, CDD) — Statut d’emploi
Compétences mobilisées
Data et Nouvelles technologies
- Concevoir l'architecture d'un système, d'un réseau
- Concevoir la cartographie fonctionnelle du SI
- Concevoir une application web
- Analyser, exploiter, structurer des données
- Développer un logiciel, un système d'informations, une application
- Tester un logiciel, un système d'informations, une application
- Paramétrer un logiciel, un outil, un système numérique
- Réaliser des études et développements informatiques
- Créer une documentation technique
- Gérer et déployer des logiciels à distance
- Intégrer des outils IA/Data Science
- Optimiser des algorithmes, une application informatique et mettre en oeuvre leur développement
- Vérifier la compatibilité des développements produits avec les spécifications
- Analyser les besoins informatiques
Stratégie de développement
- Concevoir et gérer un projet
- Planifier et suivre les échéances de projet
- Superviser, coordonner les réalisations ou développements informatiques (collaborateurs, sous-traitants)
- Piloter le déploiement et l'intégration d'outils d'optimisation au sein des processus métiers
Recherche, Innovation
- Créer, élaborer et identifier des concepts innovants
- Proposer des pistes d'amélioration des solutions
- Tester et valider les fonctionnalités du logiciel
- Réaliser un prototype de la solution technique pour validation par le donneur d'ordres (configuration type, ...)
Prévention des risques
- Concevoir et maintenir un système de cybersécurité
- Déterminer des mesures correctives
- Gérer les risques de cybersécurité
Communication, Multimédia
- Rédiger un cahier des charges, des spécifications techniques
Communication
- Collaborer avec une équipe projet
- Préparer et animer une réunion, un groupe de travail, un atelier
- Expliquer les choix techniques aux clients
- Communiquer auprès de ses interlocuteurs internes et externes
Conseil, Transmission
- Accompagner l'appropriation d'un outil par ses utilisateurs
- Enseigner, transmettre des connaissances, développer des compétences
Relation client
- Recueillir et analyser les besoins client
Maintenance, Réparation
- Réaliser un diagnostic technique
Organisation
- Respecter la confidentialité des informations
- Adapter les solutions aux contraintes de l'environnement de production
Qualité
- Optimiser les processus de qualité pour assurer la fiabilité des logiciels
Savoir-être professionnels
- Faire preuve de créativité, d'inventivité
- Faire preuve de rigueur et de précision
- Avoir l'esprit d'équipe
Savoirs
Domaines d'expertise
- Algorithmique
- Anglais technique
- Application web
- Application des méthodes de machine learning dans BI
- Architecture web
- Business Intelligence (BI) - Informatique décisionnelle
- Déploiement de services cloud (cloud computing)
- Cryptographie
- Développement back-end
- Développement d'applications mobiles
- Développement front-end
- Systèmes de gestion de base de données
- Gestion de projets informatiques
- HTML
- Intelligence artificielle
- Java
- Langages de programmation informatique
- Maintenance de systèmes informatiques
- Progiciels de gestion intégrée d'entreprise (ERP)
- Programmation logicielle
- Programmation en Python
- Réseaux informatiques et télécoms
- Gestion de versions de logiciels
- Test et validation de logiciels
Normes et procédés
- Méthode AGILE
- Méthodologie Scrum
- Intégration de systèmes
- Protocoles et normes télécoms
- Règles de sécurité Informatique et Télécoms
- Sécurité des systèmes d'information
Produits, outils et matières
- Produits multimédias
Certifications et habilitations
- Master mention informatique
- Licence mention informatique
- Licence mention informatique, mathématiques