← All jobs
ARCHITECTE SYSTÈME
ABIDJAN, Laguna, Côte d'Ivoire · On-site · fulltime_fixed_term · IS/IT
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
REST APIsAWSAnsibleCI/CDGitHub ActionsNetSuiteQuality Assurance
Médecins Sans Frontières fondée en 1971, est une organisation internationale médicale humanitaire qui apporte une assistance médicale d’urgence aux personnes affectées par les conflits, les épidémies, les catastrophes ou l'exclusion des soins de santé. Nos équipes sont composées de dizaines de milliers de professionnels de la santé, de personnels logistiques, administratifs et de divers autres métiers, tous guidés par notre éthique médicale et nos principes d'impartialité, d'indépendance et de neutralité.
MSF WaCA, crée en 2019, est le 1er siège MSF en Afrique et répond à la volonté de réinventer le mouvement MSF après 50 ans d’actions humanitaires dans le monde, pour plus d’accès aux soins, plus de réactivité et de proactivité pour une plus grande couverture médicale des populations affectées dans le monde.
Pourquoi nous Rejoindre ?
Vous vous préparez à devenir membre de la grande famille MSF, forte de plus de 50 années d’actions médicales d’urgence qui lui a valu le prix Nobel de la paix en 1999.
Nous sommes une organisation inclusive qui considère que le bien-être social et professionnel est un droit pour tous, et qui offre un environnement qui tient compte de la diversité de chacun de ses membres.
MSF WaCA revendique un ancrage africain qui considère l’expertise locale avec qui elle contribue dans la mise en œuvre de ses activités et fait de chaque membre, un acteur clé́ de la nouvelle dynamique de l’action humanitaire dans le monde.
Diversité, Inclusion & Safe Recruitment
MSF offre des opportunités de recrutement et de développement équitables sans aucune forme de discrimination basée sur le sexe, la religion, l’orientation sexuelle, l’origine géographique ou ethnique, handicap physique ou aucun autre facteur de discrimination.
Les femmes répondant aux critères sont vivement encouragées à candidater.
Les personnes en situation de handicap sont vivement encouragées à postuler, et des aménagements raisonnables sont disponibles sur demande.
MSF s’engage à appliquer les principes du Safe Recruitment, garantissant des processus de recrutement transparents, équitables et respectueux, visant à protéger les candidats, l’organisation et ses bénéficiaires.
Nous Recherchons : ARCHITECTE SYSTÈME
Département : Systèmes d’information
Supérieur hiérarchique : Responsable des systèmes
Supérieur Fonctionnel : Responsable des systèmes
Travail %: 100%
Poste Basé à: Abidjan, Siège
Mobilité : Toutes les Zones d’intervention MSF – WaCA
Contrat : CDD de droit Ivoirien ; Renouvelable
Début de contrat : Le plus tôt possible.
Mission
L’Architecte des Systèmes d’Information joue un rôle clé dans la manière dont la technologie contribue à la réalisation des objectifs de l’organisation. Ce poste ne consiste pas uniquement à concevoir des systèmes : il s’agit également de comprendre les besoins de l’organisation, de les traduire en solutions techniques pertinentes et intelligentes, et d’accompagner les équipes dans la conception et la mise en œuvre efficace de ces solutions.
.
Objectifs
En travaillant en étroite collaboration avec les parties prenantes techniques et non techniques, l’architecte veille à ce que les systèmes soient bien structurés, sécurisés, évolutifs et alignés sur la stratégie à long terme. Il/Elle contribue à l’adoption de pratiques modernes de développement, à la gestion des risques et à la veille technologique.
En définitive, ce rôle consiste à créer une base solide pour les initiatives numériques et à veiller à ce que chaque système développé soit fiable, performant et conçu pour répondre aux besoins futurs.
Responsabilités principales
- Conception et Développement
- Travailler avec les missions pays, les équipes Finance, Supply, Médical et du siège afin de recueillir les besoins et de les traduire en spécifications techniques.
- Documenter l’architecture des systèmes, notamment les flux d’intégration, les schémas d’infrastructure, les spécifications et les SOP (par exemple, le processus de numérisation et d’archivage Finance ainsi que ses spécifications d’infrastructure au siège).
- Définir les choix technologiques, les workflows et les normes de développement sur l’ensemble du portefeuille, couvrant les ERP, les solutions low-code, les API et les composants cloud.
- Concevoir et assurer la gouvernance des intégrations entre systèmes, telles que l’architecture UniField–NetSuite RESTlet/SuiteScript et les API REST OAuth 2.0, y compris l’escalade auprès des fournisseurs lorsque les API tierces rencontrent des dysfonctionnements.
- Diriger l’identification et la réduction des risques techniques lors de la conception et de la mise en œuvre, notamment les points uniques de défaillance, les conflits de synchronisation des données, l’authentification, les cycles de vie des certificats et les flux de données entre les pays.
- Conseiller sur le développement des solutions tout au long du cycle de développement logiciel (SDLC), depuis l’expression des besoins et la conception jusqu’au développement, aux tests d’acceptation utilisateurs (UAT), à la mise en production et au support.
- Développer et mettre en production des composants selon les principes DevOps, notamment le provisionnement des environnements, la configuration du reverse proxy Nginx et du SSL, ainsi que la promotion des environnements de staging vers la production.
- Sélectionner les outils d’assurance qualité (QA) et définir la stratégie de déploiement, notamment les environnements de staging, les données de test et les checklists de mise en production.
- Participer aux revues de code et de configuration et proposer des améliorations techniques et méthodologiques (par exemple, la logique des circuits d’approbation et les workflows de conception des tables backend).
- Évaluer les technologies émergentes, notamment l’interopérabilité basée sur FHIR dans les applications médicales et les outils d’assistance basés sur l’IA pour le personnel, et les intégrer aux pratiques d’architecture lorsqu’elles sont pertinentes.
2. DevOps
- Mettre en œuvre et maintenir la CI/CD ainsi que l’automatisation des mises en production pour les plateformes du portefeuille, avec des déploiements reproductibles et des mécanismes de retour arrière. Par exemple : GitHub Actions, shell/Ansible.
- Garantir l’évolutivité, la sécurité et la performance des infrastructures hébergées (par exemple, UniField sur AWS) en utilisant les pratiques d’Infrastructure as Code, avec des serveurs sécurisés, le TLS partout, ainsi qu’une gestion sécurisée des secrets et des accès.
- Mettre en place et gérer l’infrastructure des e-mails transactionnels (SMTP, vérification DNS avec SPF/DKIM/DMARC) et assurer sa transmission aux équipes de développement dans de bonnes conditions.
- Évaluer et recommander des outils DevOps adaptés au contexte humanitaire distribué, caractérisé par une bande passante limitée, une connectivité variable et des budgets contraints, tels que les plateformes de synchronisation de fichiers et les plateformes low-code.
- Surveiller en continu les performances, la disponibilité et les sauvegardes des systèmes, et ajuster la capacité et la configuration en conséquence.
- Organiser des formations et des ateliers pour les équipes IT internes, les points focaux et les administrateurs au niveau des pays sur les pratiques DevOps, l’administration des plateformes et les procédures opérationnelles.
- Assurer une veille technologique et intégrer les innovations pertinentes dans les processus internes.
3. Gestion de Projet et Gouvernance
- Suivre l’avancement des mises à jour et des déploiements sur les différentes plateformes et dans les différents pays, en coordination avec les équipes projets et les bureaux pays.
- Tenir à jour un registre des risques afin d’anticiper et de prévenir les incidents susceptibles d’affecter les projets, avec les responsables, les mesures d’atténuation et une fréquence de revue définie.
- Suivre et rendre compte des KPI relatifs aux délais de livraison, à la qualité et aux performances des systèmes, tels que le taux de disponibilité, le délai de résolution des incidents et le taux de réussite des mises en production.
- Contribuer à la préparation des budgets liés aux activités IT et aux projets numériques, notamment les coûts cloud, les licences et les contrats fournisseurs.
- Assurer le suivi des fournisseurs et des partenaires externes : périmètre, SLA, escalades et supervision technique des livrables.
- Mettre en œuvre une gouvernance de l’architecture et des normes de documentation afin de garantir que les systèmes restent maintenables, auditables et transférables.