CAPAGO International
CAPAGO International
CAPAGO International fournit des services d’externalisation des demandes de visa pour les administrations des affaires étrangères de gouvernements. L’entreprise représente le ministère français de l’Europe et des Affaires étrangères pour le traitement des demandes de visa Schengen dans des pays tels que l’Afrique du Sud, le Koweït, le Qatar et l’Azerbaïdjan. Depuis 2011, elle fournit des services similaires au ministère italien des Affaires étrangères en Afrique du Sud. Elle met l’accent sur l’utilisation de la technologie pour faciliter la gestion des demandes de visa.

Responsable de l’ingénierie logicielle

Pilotez l’architecture applicative, la qualité du développement et le DevOps des services de visa Schengen de Capago à Alger. Encadrez les développeurs et supervisez la réalisation technique.

Description

  • Définissez l’architecture des applications et orientez les choix technologiques ainsi que les normes de développement.
  • Veillez à ce que les solutions soient cohérentes, faciles à maintenir et conformes aux bonnes pratiques d’ingénierie.
  • Repérez les risques techniques et recommandez des moyens efficaces pour les traiter.
  • Développez avec l’équipe des fonctionnalités critiques ou complexes.
  • Créez des solutions qui fournissent des indicateurs et des mesures utiles.
  • Examinez le code et veillez au respect des normes de qualité.
  • Encouragez le code propre, les modèles de conception, les tests automatisés et une documentation claire.
  • Protégez les performances, la sécurité et l’évolutivité des applications.
  • Aidez à enquêter sur les incidents techniques et à les résoudre.
  • Organisez des occasions de partage des connaissances au sein de l’équipe.
  • Faites vivre une culture d’équipe axée sur la collaboration, la qualité et l’amélioration continue.
  • Collaborez avec les responsables produit, les propriétaires de produit et les chefs de projet pour définir les solutions techniques.
  • Estimez la charge de travail et contribuez à planifier le développement.
  • Suivez les dépendances et anticipez les difficultés techniques.
  • Suivez l’avancement des projets et signalez rapidement les risques.
  • Fournissez un travail conforme aux normes de qualité et aux engagements techniques.
  • Définissez de bonnes pratiques pour les environnements et les pipelines CI/CD.
  • Renforcez l’automatisation des compilations, des tests et des déploiements.
  • Appliquez les bonnes pratiques de sécurité aux applications.
  • Renforcez l’observabilité, la supervision et la résilience des applications.
  • Tenez-vous au courant des évolutions du développement logiciel et des technologies ERP.
  • Proposez des améliorations pour les plateformes CRM et ERP.
  • Tenez à jour la documentation technique.
  • Rendez compte de l’état des systèmes et du réseau, des incidents et des mesures correctives.
  • Rendez compte au département des systèmes d’information ou à la personne désignée par la direction de Capago Group.
  • Dirigez le développement et améliorez continuellement les normes techniques applicables aux applications.

Exigences

  • Poste basé à Alger, en Algérie.
  • Au moins six ans d’expérience dans le développement logiciel ou dans un poste comparable.
  • Master en informatique, en génie logiciel, en systèmes informatiques ou dans une discipline équivalente.
  • Maîtrise orale et écrite du français et de l’anglais.
  • Excellente maîtrise d’au moins un langage moderne, tel que PHP, Java, C#, Python, JavaScript/TypeScript ou Go.
  • Expérience pratique de la mise en œuvre d’outils et de pratiques CI/CD.
  • Maîtrise de l’utilisation d’outils d’IA pour le développement logiciel.
  • Expérience approfondie dans la conception et la création d’applications complexes.
  • Connaissances pratiques des API, des microservices et/ou des architectures distribuées.
  • Maîtrise des bases de données relationnelles et/ou NoSQL.
  • Bonne connaissance de Git et des méthodes de développement collaboratif.
  • Solide connaissance des plateformes cloud telles qu’AWS, Azure ou Google Cloud Platform.
  • Compréhension des principes de sécurité, de performance et d’évolutivité des applications.
  • Maîtrise des tests automatisés et des pratiques de qualité logicielle.
  • Aptitudes au leadership et à la gestion d’équipe.
  • Capacité à travailler avec des équipes techniques, des responsables et propriétaires de produit ainsi que des équipes métier.
  • Capacité à repérer les risques, à anticiper les difficultés et à proposer des solutions.
  • Capacité à estimer la charge de travail, à planifier le développement et à respecter les engagements.
  • Curiosité et capacité d’adaptation.

Avantages

  • Contrat de travail local.
  • Organisation du travail hybride.
  • Recrutement ouvert à toutes les candidatures.
  • Engagement en faveur de la diversité et de l’inclusion.
  • Les personnes en situation de handicap sont encouragées à postuler.