Développeur Data Confirmé Ref. 005271

Casablanca, Morocco
Full Time
Experienced

Missions : 

  • Effectuer une veille technologique régulière afin de poursuivre votre montée en compétences. 
  • Mettre en place les architectures technologiques adéquates, permettant la valorisation de données ; 
  • Assurer le développement de solutions data appropriées aux différents cas d’usage métiers ; 
  • Assurer le support technique des composants technologiques et services Data ; 
  • Assurer l’administration et le maintien des paramétrages des services Data ; 
  • Développer des outils et des algorithmes et effectuer les travaux de croisements de données, de validation, de correction, et de qualité, nécessaires pour soutenir les analyses décisionnelles et les initiatives de Data-science ; 
  • Assurer en permanence les mises à jour et les montées en version des technologies Data ; 
  • Respecter les méthodes, les procédures et les patterns d’architecture en vigueur ; 
  • Contribuer par ses connaissances et sa curiosité à atteindre l’ambition Data-Driven de la banque. 

Profil recherché

  • Diplômé(e) d’un Bac+5 en informatique ou d'une école d’ingénieur 
  • Expérience de 3 à 7 ans dans un poste similaire 
  • Bonne connaissance des Technologies BIG Data et des architectures distribuées pour le traitement de données : Objects Store, Datalake, Spark, Presto, MDM, Event Store, Event Sourcing, Private & Hybrid Cloud, Data VIZ, Python ; 
  • Maîtrise des systèmes d’information de la banque et des architectures logicielles 
  • Connaissance des architectures : Pattern CQRS et Event Sourcing, MongoDb, Kafka, ElasticSearch, Event Driven 
  • Approche « Software craftsmanship » : bonnes pratiques de développement (TDD / BDD / DDD / Clean code) ; 
  • Connaissance des Framework.net serait un atout ; 
  • Connaissance en architecture de conception logicielle micro-services et en architecture événementielle ; 
  • Expérience avec au moins un framework de testing Javascript (Jest, Mocha …) ; 
  • Bonne connaissance des API REST et des tests automatisés (unitaire, intégration, e2e.…) ; 
  • Intérêt marqué pour les workflows d'intégration continue et de déploiement (CI/CD) ; 
  • Agilité, autonomie et curiosité technique ; 
  • Bon relationnel et esprit d’équipe. 

--

Novancy One, a leader in staffing and recruitment for information systems and digital transformation, is committed to equality and diversity in our hiring process. We welcome applications from candidates of all backgrounds, ensuring equal opportunities regardless of race, color, religion, gender, sexual orientation, national origin, disability, age, or veteran status. Feel you've been overlooked? Let us know at contact@novancy.com. Explore our current job openings at https://novancy.com/jobs/ or submit your resume for future opportunities at https://novancy.com/cv.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*