Architecte logiciel sénior - yaoundé

Non specifié Yaoundé
Date limite de l'offre: mercredi 26 février 2025 14:18
Postuler sur le site de l'annonce

Rejoignez notre communauté sur Telegram et WhatsApp

Pour ne jamais manquer une opportunité, suivez-nous sur Telegram et contactez-nous directement via WhatsApp pour rechercher des offres d'emploi.

Mini Job Ôboulot sur WhatsApp

Devenez revendeur CANAL+ depuis votre maison, boutique , ou call-box , et gagnez des revenus sans efforts , cest simple , pratique, et gratuit!!!

Description du poste

Détails de l'annonce

Poste proposé : Architecte Logiciel sénior - Yaoundé

Nous recherchons un Architecte Logiciel expérimenté, capable de concevoir et structurer une solution évolutive, sécurisée et performante, intégrant des architectures distribuées et des systèmes hétérogènes.
Le candidat retenu jouera un rôle clé dans la définition et la mise en œuvre d’une architecture hybride, intégrant des systèmes monolithiques modulaires, des microservices, et des architectures orientées événements (Event-Driven Architecture) à l’aide de technologies comme Apache Kafka.
Missions principales

  • Définir et concevoir l’architecture logicielle, en combinant monolithes modulaires et microservices, selon les besoins du projet.
  • Mettre en place une architecture distribuée et optimiser la gestion des communications inter-services avec des systèmes de messagerie type Kafka, RabbitMQ ou Pulsar.
  • Assurer une interopérabilité optimale avec les systèmes hétérogènes existants, y compris les bases de données relationnelles et NoSQL, les API tierces et les services cloud.
  • Mettre en œuvre une stratégie d'intégration et de synchronisation malgré l'absence d'API standard.
  • Gérer la scalabilité et la tolérance aux pannes grâce à des mécanismes de partitionnement, réplication et traitement en temps réel.
  • Garantir la qualité logicielle en intégrant des pratiques avancées de testabilité, CI/CD et monitoring.
  • Optimiser la sécurité des flux de données et des transactions financières, en appliquant les meilleures pratiques en matière de chiffrement, authentification forte, IAM et conformité PCI-DSS.
  • Développer des stratégies de monitoring et d’observabilité avec des outils comme Prometheus, Grafana, ELK Stack.

Collaborer avec les équipes de développement, DevOps et métier pour garantir un déploiement fluide et aligné avec les objectifs de l’institution.

Profil recherché pour le poste : Architecte Logiciel sénior - Yaoundé

Compétences techniques requises

  • Expérience avérée en architecture logicielle distribuée et hybride, combinant monolithes modulaires et microservices.
  • Maîtrise des architectures orientées événements (Event-Driven Architecture) et des systèmes de messagerie (Kafka, RabbitMQ, Pulsar, etc.).
  • Excellente compréhension des environnements logiciels hétérogènes et capacité à intégrer des solutions externes avec des systèmes bancaires et financiers complexes.
  • Solides compétences en développement backend, avec des technologies comme Java (Spring Boot), .NET Core, Node.js ou Python.
  • Maîtrise des bases de données relationnelles et NoSQL (PostgreSQL, MySQL, MongoDB, Cassandra, etc.).
  • Expérience dans la conception et l’intégration d’API REST, GraphQL et SOAP, y compris la gestion de passerelles d’API (API Gateway).
  • Connaissance approfondie des services Cloud et DevOps (AWS, Azure, GCP, Kubernetes, Docker, Terraform, CI/CD).
  • Maîtrise des bonnes pratiques de sécurité et de conformité (chiffrement des données, IAM, normes PCI-DSS, RGPD).
  • Capacité à optimiser la performance et la scalabilité d’un système distribué, en intégrant des stratégies de load balancing, cache (Redis, Memcached) et orchestration de services.
  • Expérience en monitoring avancé et observabilité, avec des outils comme Prometheus, OpenTelemetry, Grafana, ELK Stack.
  • Une expérience dans la fintech ou les systèmes transactionnels serait un plus.

Compétences transversales

  • Capacité à piloter une équipe technique, à encadrer des développeurs et à garantir la mise en œuvre des meilleures pratiques.
  • Excellente capacité d’analyse et de résolution de problèmes dans un environnement technique complexe.
  • Sens de la communication et capacité à vulgariser des concepts techniques pour les équipes non techniques.
  • Autonomie, rigueur et aptitude à gérer plusieurs priorités simultanément.
  • Connaissance du secteur bancaire ou des systèmes de paiement est un atout.

Critères de l'annonce pour le poste : Architecte Logiciel sénior - Yaoundé

  • Métier : Informatique, nouvelles technologies
  • Secteur d´activité : Informatique, SSII, Internet
  • Type de contrat : Freelance
  • Région : Yaoundé
  • Ville : Yaoundé
  • Niveau d'expérience : Expérience entre 5 ans et 10 ans - Expérience > 10 ans
  • Niveau d'études : Bac+3 - Bac+4 - Bac+5 et plus
  • Nombre de poste(s) : 1
  • SPRING
  • AZURE
  • NOSQL
  • LOAD BALANCING
  • CASSANDRA
  • MYSQL
  • GRAFANA
  • PYTHON
  • ELK
  • MEMCACHED
  • REDIS
  • REST
  • API
  • POSTGRESQL
  • IAM
  • APACHE
  • MONGODB
  • DOCKER
  • NODE JS
  • SOAP
Soyez vigilant ! N'envoyez pas d'argent à un employeur potentiel. Ne versez aucune somme d'argent en échange d'un contrat de travail potentiel ou pour suivre une formation préalable à l'embauche.
Merci de signaler toute irrégularité en utilisant le formulaire de contact candidat et en sélectionnant l'objet "Signaler une annonce d'emploi".

Besoin d'aide ? Appelé

Postuler sur le site de l'annonce