Software Engineer Python

il y a 2 jours


Mechouar Casablanca, Casablanca-Settat, Maroc Coface Temps plein 900 000  - 1 200 000  par an

Coface est un acteur majeur de la gestion des risques de crédit présent directement ou indirectement dans plus de 100 pays au service de plus entreprises. L'entreprise compte plus de 5000 salariés et le siège est à Paris.

Description du poste

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

· 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.

· Mise en œuvre de chaîne CI/CD et déploiement Docker/Kubernetes

· 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 :

· 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 …)

Informations supplémentaires

Processus de recrutement :

· 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


  • Software Engineer Python

    il y a 4 jours


    Casablanca, Casablanca-Settat, Maroc Coface Temps plein 60 000 € - 80 000 € par an

    Description de l'entreprise Coface est un acteur majeur de la gestion des risques de crédit présent directement ou indirectement dans plus de 100 pays au service de plus entreprises. L'entreprise compte plus de 5000 salariés et le siège est à Paris. Description du poste Rattaché à la Direction de la Stratégie et du Développement, le Data Lab...

  • AD Software Engineer

    il y a 1 semaine


    Casablanca, Casablanca-Settat, Maroc Stellantis Temps plein 90 000 $US - 120 000 $US par an

    The newly shaped Software Organization is currently seeking brilliant Software Engineers to join the Autonomous Driving software team.As a Software Engineer you will be required to design and develop clean and highly scalable code for our Autonomous Driving stack. You will test your solutions on SiL, HiL, ViL and on the real vehicles, and so you will have a...

  • AD Software Engineer

    il y a 16 heures


    Casablanca, Casablanca-Settat, Maroc Stellantis Temps plein 90 000  - 120 000  par an

    The newly shaped Software Organization is currently seeking brilliant Senior Software Engineers to join the Autonomous Driving software teams.As a Senior Software Engineer you will be required to design and develop clean and highly scalable code for our Autonomous Driving stack. As a senior member of the team, you will also be expected to provide hands-on...

  • R&D Software Engineer Python

    il y a 1 semaine


    Casablanca, Casablanca-Settat, Maroc Société Générale - Africa Technologies & Services Temps plein 900 000  - 1 200 000  par an

    Missions :Vous serez membre du département de Recherche et Développement (R&D) de la Banque de Financement et d'Investissement de Société Générale à Casablanca (SG ATS) en lien étroit avec les équipes de Paris, New York et Hong Kong.En nous rejoignant, vous aurez l'opportunité de :Participer aux développements de projets stratégiques du...

  • Senior C# Software Engineer

    il y a 1 semaine


    Casablanca, Casablanca-Settat, Maroc Société Générale - Africa Technologies & Services Temps plein 900 000  - 1 200 000  par an

    Missions :En tant que Senior software Engineer, vous serez responsable de la conception et de la mise en œuvre de nouvelles features sur les solutions logicielles de destinées aux équipes de Trading ou Risq.Concrètement, vous serez amené(e) à :Traduire les spécifications fonctionnelles en spécifications techniques / cahiers de paramétrageContribuer...


  • Mechouar Casablanca, Casablanca-Settat, Maroc Oracle Temps plein 90 000 $US - 120 000 $US par an

    Job DescriptionSoftware Development Manager (AI/ML Engineering) - R&DOracle Morocco Research & Development is devoted to research focused on real-world outcomes: we aim to develop technologies that will someday play a significant role in the evolution of technology and society. Now we are looking for a Software Development Manager with strong leadership...

  • Senior Software Engineer

    il y a 2 semaines


    Casablanca, Casablanca-Settat, Maroc AFRICAWORK Temps plein 90 000  - 120 000  par an

    We are recruiting on behalf of our Client for an experiencedSenior Software Engineer (JAVA-SPRINGBOOT)to join a company based inOujda, specialized in providing products and services for businesses and individuals.ResponsibilitiesDevelopment: Write clean, efficient, and maintainable code; implement complex features.Code Review: Review code from peers and...

  • Data Engineer

    il y a 1 semaine


    Mechouar Casablanca, Casablanca-Settat, Maroc Smile Temps plein 900 000  - 1 200 000  par an

    SMILE est leleader du "sourire" au travail,mais aussi del'intégration de solutions Open-Source.Enthousiastes, agiles et performants, notre vocation est de libérer le potentiel d'innovation des entreprises, à travers l'Open-Source Nos Smiliens experts accompagnent les entreprises dans des domaines aussi variés quele Digital, les Business Apps, l'Embarqué...


  • Casablanca, Casablanca-Settat, Maroc Dedalus Temps plein 30 000  - 60 000  par an

    Do you want a job with a purpose?And do you want to make healthcare safer, better and more reliable?Join our TeamJoin us as ourSoftware Verification EngineeratDedalus, one of the World's leading healthcare technology companies, inCasablancainMoroccoto do the best work of your career and make a profound impact in providing better care for a healthier...


  • Casablanca, Casablanca-Settat, Maroc Mossahamati Temps plein 900 000  - 1 200 000  par an

    Description du poste :As a Telecom Software Solution Engineer, you will be responsible for designing, developing, and implementing software solutions tailored for the telecommunication industry. This role involves collaborating with cross-functional teams to understand client requirements, creating software architecture, and ensuring seamless integration...