Recrutement

 

FICHE DE POSTE
Ingénieur Logiciel (BAC + 5)

 

Description

Au sein de notre équipe de développement, vous serez en charge de concevoir et de définir l’architecture logicielle de nos produits. Vous serez le garant de la cohérence technique de nos solutions et de leur évolutivité.

 

Missions

  • Pilotage technique :
    • Définir et mettre en œuvre la stratégie technique de l’équipe.
    • Assurer une veille technologique constante et proposer des innovations.
    • Garantir la qualité et la performance des développements.
    • Établir et faire respecter les bonnes pratiques de développement.
  • Management d’équipe :
    • Recruter, former et accompagner les développeurs.
    • Fixer les objectifs individuels et collectifs.
    • Évaluer les performances et mettre en place des plans de développement.
    • Favoriser la cohésion et la motivation au sein de l’équipe.
  • Collaboration:
    • Travailler en étroite collaboration avec les équipes de développement, de test et les autres parties prenantes du projet.
    • Participer aux choix technologiques et à la définition des standards de développement.
  • Veille technologique:
    • Suivre l’évolution des technologies et des bonnes pratiques du secteur.
    • Proposer de nouvelles solutions technologiques pour améliorer les produits.

Profil recherché

  • Formation : Bac+5 en informatique, ingénierie ou équivalent.
  • Expérience : Au moins 5 années d’expérience dans un poste similaire, idéalement dans un environnement.
  • Compétences techniques :
    • Maîtrise des architectures micro-services, SOA, événementielles.
    • Connaissance approfondie des langages de programmation [liste des langages, ex : Java, Python, C#].
    • Maîtrise des bases de données relationnelles et NoSQL.
    • Connaissance des outils de modélisation UML.
    • Expérience avec les conteneurs (Docker) et l’orchestration (Kubernetes).
    • Frameworks et bibliothèques JavaScript
  • React, Angular, Vue.js : Au moins un des principaux frameworks pour la création d’interfaces utilisateur riches et interactives. La compréhension des concepts clés, des architectures de composants, de la gestion de l’état et du routage.
  • js: pour le développement côté serveur avec JavaScript, la gestion des événements, création d’API REST.
    • Connaissance des architectures logicielles et des méthodologies de développement (Agile, Scrum, etc.).
    • Cloud et conteneurs
  • AWS, GCP, Azure: Services cloud pour le déploiement d’applications, le stockage de données, le calcul haute performance.
  • Docker: Conteneurisation, orchestration avec Kubernetes.
    • Expérience avec les outils de gestion de version (Git) et les outils d’intégration continue (CI/CD).
  • Compétences managériales :
    • Capacités d’animation et de leadership.
    • Excellentes qualités de communication (écrite et orale).
    • Sens de l’organisation et des responsabilités.
    • Aptitude à travailler en équipe et à fédérer les collaborateurs.
  • Qualités personnelles :
    • Rigoureux(se), méthodique et orienté(e) résultats.
    • Curieux(se), ouvert(e) aux nouvelles technologies.
    • Bon communicant(e) et pédagogue.

Comment postuler

Envoyer votre CV et une lettre de motivation avant le 10 décembre 2024 à l’adresse contact@perogroupe.com