Coface
Posted 1mo ago

Software Engineer Python / DevOps

Coface
Casablanca, Casablanca-Settat, Morocco
OnsiteFull Time
Responsibilities
  • developing solutions
  • deploying applications
  • reviewing code
Requirements
  • Master's-level engineering degree
  • 2+ years software engineering experience
  • Strong Python development with CI/CD practices
  • Docker/Kubernetes deployment
  • SQL and NoSQL databases
  • Monitoring (Kibana/Grafana)
  • English communication
Technical tools mentioned
PythonReactJavaDockerKubernetesApache AirflowMongoDBNeo4jElasticSearchRedisKibanaGrafanaPandasLinuxCI/CD

Job description

Company Description:

Chez Coface, nous faisons avancer le commerce chaque jour.


Nos 5 200 experts, représentant plus de 80 nationalités dans 58 pays, sont unis par une mission commune : aider les entreprises à naviguer dans l’incertitude en leur donnant les moyens de prendre les bonnes décisions et de commercer plus intelligemment dans un monde complexe.

Avec près de 80 ans d’expérience internationale, nous proposons aux entreprises une gamme complète de solutions : assurance-crédit, informations d’entreprise, recouvrement de créances, assurance risque unique, cautions, affacturage — le tout porté par un patrimoine de données unique, une technologie de pointe, de l’innovation et une compréhension approfondie de l’économie mondiale.

Rejoindre Coface, c’est intégrer une organisation internationale soudée, où vos idées comptent.

Nous cultivons une culture d’apprentissage, de collaboration et d’inclusion, où vous avez des responsabilités et pouvez constater l’impact de vos actions.

Façonnez l’avenir du commerce avec nous.

Rejoignez les Happeners !

 

Job Description:

Rattaché à la Direction de la Stratégie et du Développement, le Data Lab regroupe des compétences de Data Science, d’IA et de Software Engineering pour concevoir, développer et déployer des solutions opérationnelles améliorant les processus, les produits et les services de l’entreprise. L’équipe compte une trentaine de personnes réparties entre Paris, Toronto et Casablanca.

Le Data Lab cherche à mettre en œuvre les meilleures pratiques de développement, principalement en Python mais aussi en React et en Java, et gère des pipelines CI/CD pour déployer des applications et des APIs sur les infrastructures Docker/Kubernetes, sur Apache Airflow et dans le Cloud.

Les projets sont nombreux et variés avec des délais de développement courts et des mises en œuvre concrètes, par exemple :

  • Extraction d’informations à partir d’images et de documents
  • Intégration d’open-data et web-scrapping
  • Construction et exploitation de base de données graphes
  • Moteur de recherche spécialisé dans l’identification des entreprises
  • API de valorisation de données pour de grands clients internationaux

La formation et la veille technologique sur du temps réservé ainsi que le partage des connaissances par des présentations entres membres de l’équipe font partie du mode de fonctionnement du Data Lab.

Les missions : 

  • Vous développez des solutions déployées sur nos infrastructures de containers ou dans le cloud, et vous mettez en place le monitoring en production
  • Vous participez aux revues de code des autres membres de l’équipe pour partager les connaissances et assurer la qualité des développements
  • Vous proposez des solutions techniques et participez à la veille technologique
Qualifications:
  • Diplôme d’Ingénieur ou équivalent
  • Deux années ou plus d’expérience dans un rôle similaire
  • Développement d’application Python avec des standards de qualité élevés et la mise en œuvre de bonnes pratiques de revues de code et d’intégration continue.
  • Utilisation de bases de données SQL et NoSQL (MongoDB, Neo4j, ElasticSearch, Redis…)
  • Mise en place de dashboards de monitoring (Kibana, Grafana)
  • Autonomie, curiosité, travail en équipe et partage des connaissances
  • Communication en Anglais (projets dans des contextes internationaux)

Compétences appréciées :

  • Mise en œuvre de chaîne CI/CD et déploiement Docker/Kubernetes
  • Conception d’architectures d’application avec haute disponibilité
  • Compétences en librairies orientées data science (e.g. Pandas)
  • Connaissance en administration Linux
  • Déploiement d'application dans le cloud et infrastructure-as-code
  • Programmation front-end (React ou Angular ou Vue.js…)
Additional Information:
  • Entretien technique, incluant une revue du parcours professionnel du/de la candidat(e) — durée estimée : 1 heure
  • Évaluation technique en Python et en DevOps, réalisée sans assistance d’un modèle massif de langage (LLM) — durée estimée : 3 heures
  • Entretien avec le service des ressources humaines — durée estimée : 45 minutes
  • Présentation d’une proposition d’embauche

About Coface

Provides trade credit insurance and business risk management solutions.

Similar jobs

Software Engineer roles near Casablanca, Casablanca-Settat
1w
Save
Mark Applied
Hide
Software Engineer (Java/webmethods)
Casablanca, Casablanca-Settat, Morocco
HybridContract
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
7+ YOERequires a Bac+5 in computer science or equivalent, 7+ years in Java development and integration, Java/Spring expertise, webMethods experience, integration technologies, databases, Git, Maven, and CI/CD.
Java, Spring, Spring Boot, JPA, webMethods Integration Server, webMethods Designer, webMethods API Gateway, Universal Messaging (UM), Trading Networks, REST, SOAP, XML, JSON, XSD, Oracle, PostgreSQL, SQL Server, Git, Maven, Docker, Kubernetes, CI/CD, Agile, Scrum
1w
Save
Mark Applied
Hide
AD Reprocessing Software Developer – Senior H/F
Casablanca or Settat
OnsiteFull Time
Stellantis
StellantisNYSE: STLA: Designs, manufactures, and sells passenger cars and commercial vehicles.
5+ YOEMaster's degree in computer engineering, information technology, or computer science; 5+ years' experience with C++ or Java, Git/GitHub, CI/CD, data structures, algorithms, and Linux. English fluency required.
C++, Java, Git, GitHub, Linux, OpenShift, Apache Airflow, Docker, Maven, Bazel, Python, JavaScript, Shell, Bash
2w
Save
Mark Applied
Hide
Software Engineer
Casablanca, Casablanca-Settat, Morocco
HybridFull Time
Forterro
Forterro: Provides specialized ERP software for industrial manufacturing enterprises.
Backend development experience with C#/.NET, REST APIs and microservices, relational databases (PostgreSQL); familiarity with AWS, Kubernetes, CI/CD and OAuth2/OpenID; French and good English required.
C#, .NET, REST APIs, PostgreSQL, Microservices, GitHub, GitHub Actions, AWS, Kubernetes, ArgoCD, CI/CD, OAuth2, OpenID Connect
2w
Save
Mark Applied
Hide
Développeur logiciel
Casablanca, Casablanca-Settat, Morocco
HybridFull Time
IDEMIA
IDEMIA: Identity and security solutions using biometrics and cryptography.
2+ YOEMaster's or engineering degree, minimum 2 years software development, strong Java OOP (Java SE/EE, JDBC, OAS), Oracle/PostgreSQL, Linux, Agile/Scrum experience, French and English proficiency.
Java, Java SE/EE, JDBC, OAS, Oracle, PostgreSQL, Linux, Scrum
3w
Save
Mark Applied
Hide
Software Engineer Python - Casablanca, Morocco
Casablanca, Casablanca-Settat, Morocco
HybridFull Time
Societe Generale
Societe GeneraleEuronext Paris: GLE: Global provider of retail, investment, and private banking services.
3+ YOEBac+5 in computer science, 3+ years Python experience, fluent English, proficiency with FastAPI/Django, SQL, PostgreSQL, MongoDB, Docker, GitHub Actions, Kubernetes, and agile practices.
Python, SQL, FastAPI, Django, ReactJS, PostgreSQL, MongoDB, Docker, GitHub Actions, Kubernetes
1mo
Save
Mark Applied
Hide
SOFTWARE ENGINEER (39849)
Casablanca, Casablanca-Settat, Morocco
OnsiteFull Time
Intelcia
Intelcia: Global provider of business process and IT outsourcing services.
3+ YOEMaster's level computer science degree, 3+ years experience, strong front-end integration skills (HTML5,CSS3,JavaScript), backend Java/JEE knowledge, databases (Oracle, MySQL, MongoDB), REST/SOAP, and professional English.
HTML5, CSS3, JavaScript, Java, JEE, Spring, Oracle, MySQL, MongoDB, SQL, XML, CSV, JSON, REST, SOAP, Maven, Git, GWT, Angular
1mo
Save
Mark Applied
Hide
Software Engineer Expérimenté F/H
Casablanca, Casablanca-Settat, Morocco
HybridFull Time
Deloitte
Deloitte: Provides global audit, tax, and management consulting services.
3+ YOE3+ years software engineering experience with Java, Python, Node.js or front-end frameworks; cloud experience (AWS/Azure/GCP) and English proficiency; engineering degree or equivalent.
Java, Python, Node.js, Angular, React, AWS, Azure, GCP
1mo
Save
Mark Applied
Hide
Software Engineer Expérimenté F/H
Casablanca, Grand Casablanca-Settat, Morocco
OnsiteFull Time
Deloitte
Deloitte: Global provider of professional audit and consulting services.
3+ YOE3+ years software engineering experience, degree in engineering or equivalent, proficiency in Java/Python/Node.js/Angular/React, cloud experience or interest (AWS/Azure/GCP), strong English communication.
AWS, Azure, GCP, Java, Python, Node.js, Angular, React