Database Developer Jobs
1366 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>The consultant will be involved in:</p><br><br><ul><li>Designing and developing robust and high-performance <strong>Java / Spring Boot</strong> applications.</li><li>Implementing and evolving <strong>microservices</strong> and <strong>event-driven</strong> architectures.</li><li>Managing relational databases (<strong>PostgreSQL / SQL</strong>) and NoSQL databases (<strong>Couchbase</strong>).</li><li>Applying <strong>TDD</strong> best practices and optimizing test coverage.</li><li>Continuously improving code quality (SOLID, YAGNI, Sonar, performance).</li><li>Analyzing and optimizing application performance (scalability, response time, load).</li><li>Participating in the complete software lifecycle (design, development, production release, run).</li><li>Integrating into a <strong>DevOps</strong> environment (CI/CD, Git, Kubernetes).</li><li>Deploying and operating applications in a containerized environment.</li><li>Contributing to the spread of best practices and craftsmanship.</li><li>Working using the <strong>Scrum</strong> methodology.</li></ul> <br> Required profile : <p>Graduated with a Bac+5 degree from an engineering school or equivalent</p><br><br><p><u><strong>Experience:</strong></u> Minimum 5 years in Java Back-End development, including significant experience in distributed architectures and DevOps environments. + experience in retail / mass distribution is a plus</p><br><br><p><strong><u>Technical skills:</u></strong> </p><br><br><ul><li>Java (expert)</li><li>Spring Boot</li><li>Microservices architecture</li><li>Event-driven architecture</li><li>Kubernetes</li></ul><p><u><strong>Methodological & behavioral skills:</strong></u></p><br><br><ul><li>Excellent written and oral communication (French)</li><li>Analytical and reflective mindset</li><li>Continuous improvement orientation</li><li>Adherence to deadlines and quality standards</li><li>Team spirit</li></ul> <br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Description du poste En tant que d veloppeur avec 5 ann es d'exp rience , vos responsabilit s seront de : Participer au d veloppement des nouvelles fonctionnalit s Faire le chiffrage et r alisation des demandes de changement crire du code en mettant l'accent sur la qualit , la r utilisabilit et la maintenabilit crire des tests unitaires automatis s Communiquer sur l tat d avancement Livrer du code de qualit (respect des bonnes pratiques) Exp rience significative sur des projets BUILD Contribuer au partage des connaissances en participant des ateliers internes et externe (Digital Lab )</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Vous ma trisez les aspects techniques ci-dessous:</p><ul><li>Java 8+ ( 8, 11, 17, 21 )</li><li>Spring : Spring Boot , Spring Data Spring MVC, Spring Security ..</li><li>Respect des bonnes pratiques du codage : Design Pattern, Clean Code, ..</li><li>Architecture : microservices</li><li>Une exp rience sur le Front technologies est un plus : Angular, React</li><li>Manipulation des APIs REST</li><li>Exp rience de travail avec les bases de donn es : MySql, Oracle, SQL Server, PostgreSQL, MongoDB, ..</li><li>Logique de test : Junit, Mockito</li><li>Bonne culture DevOps : Git, Jenkins, CI/CD, Docker</li><li>Travail dans un environnement Agile : Scrum, SAFe</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><b>Job Description </b><div> <p><font dir="auto" ><font dir="auto" >We are looking for a </font></font><strong><font dir="auto" ><font dir="auto" >JAVA Back-end or Full Stack Technical Expert</font></font></strong><font dir="auto" ><font dir="auto" > to work within a Digital Factory of our client, a major player in the mass retail sector.</font></font></p> <p>Mission :</p> <ul> <li><font dir="auto" ><font dir="auto" >Participation in defining project architectures in support of technical managers.</font></font></li> <li><font dir="auto" ><font dir="auto" >Steering and monitoring actual developments while ensuring best practices and adherence to initial recommendations,</font></font></li> <li><font dir="auto" ><font dir="auto" >Independently managing upstream research and development studies and redesigning the architecture of existing projects,</font></font></li> <li><font dir="auto" ><font dir="auto" >Participation in the technical response of the AVVs,</font></font></li> <li><font dir="auto" ><font dir="auto" >Technology watch,</font></font></li> <li><font dir="auto" ><font dir="auto" >Implementation of Proofs of Concept (POCs) and development of complex modules</font></font></li> </ul> <ul> <li><font dir="auto" ><font dir="auto" >Adopting Agile and project-based </font></font><strong><font dir="auto" ><font dir="auto" >architectures: microservices/event-driven/Hexagonal/Modular</font></font></strong> </li> <li><font dir="auto" ><font dir="auto" >Actively contribute to improving software quality (automated testing, code coverage, Sonar).</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"><b>Qualifications </b></p><div> <p><font dir="auto" ><font dir="auto" >A Master's degree ( </font></font><strong><font dir="auto" ><font dir="auto" >Bac+5</font></font></strong><font dir="auto" ><font dir="auto" > ) from an engineering school or equivalent university qualification with a specialization in computer science, or equivalent significant experience.</font></font></p> <p><font dir="auto" ><font dir="auto" >Experience: +7 </font></font><strong><font dir="auto" ><font dir="auto" >years either in </font></font></strong> <strong><font dir="auto" ><font dir="auto" >Java/Spring Boot and Kafka Backend </font></font><u><font dir="auto" ><font dir="auto" >or</font></font></u> </strong><font dir="auto" ></font><strong><font dir="auto" ><font dir="auto" > in a full stack</font></font></strong><font dir="auto" ><font dir="auto" > environment </font><font dir="auto" >( </font></font><strong><font dir="auto" ><font dir="auto" >Java/Angular, React or Vue JS)</font></font></strong> </p> <p> <u><font dir="auto" ><font dir="auto" >Technical requirements</font></font></u> </p> <ul> <li><font dir="auto" ><font dir="auto" >Architectures: Microservices, Hexagonal, or Event-driven</font></font></li> <li>Build Project : From Scratch</li> <li><font dir="auto" ><font dir="auto" >Proficiency in </font></font><strong><font dir="auto" ><font dir="auto" >JAVA, KAFKA and the Spring ecosystem </font></font></strong> <strong><font dir="auto" ><font dir="auto" >#MustHave</font></font></strong><font dir="auto" ><font dir="auto" > , recent versions will be a plus (Spring3, JAVA 17+)</font></font></li> <li><font dir="auto" ><font dir="auto" >Front end: </font></font><strong><font dir="auto" ><font dir="auto" >Angular 18+, React JS, Vue JS (optional)</font></font></strong> </li> <li>BDD relationnelles (<strong>PostgreSQL, SQL)</strong> </li> <li><font dir="auto" ><font dir="auto" >Version control tools: Git, CI/CD pipelines, especially via GitLab CI/CD</font></font></li> <li><font dir="auto" ><font dir="auto" >Cloud, including GCP (BigQuery, BigTable) and Azure</font></font></li> <li><font dir="auto" ><font dir="auto" >Using Docker for packaging and deploying applications in a DevOps context.</font></font></li> <li><font dir="auto" ><font dir="auto" >Knowledge of Clean Architecture and craftsmanship principles (SOLID, YAGNI)</font></font></li> <li><font dir="auto" ><font dir="auto" >Unit tests and integration tests, including JUnit, Mockito, Karate, Gatling (performance tests).</font></font></li> <li><font dir="auto" ><font dir="auto" >Proficiency in agile methodologies, particularly </font></font><strong><font dir="auto" ><font dir="auto" >SCRUM</font></font></strong> </li> </ul> <p> <u><font dir="auto" ><font dir="auto" >Functional and behavioral skills</font></font></u> </p> <ul> <li><font dir="auto" ><font dir="auto" >Team spirit and collaboration</font></font></li> <li><font dir="auto" ><font dir="auto" >Good written and oral communication</font></font></li> <li><font dir="auto" ><font dir="auto" >Critical thinking and selectivity.</font></font></li> <li><font dir="auto" ><font dir="auto" >Taking a step back to examine technical and functional issues.</font></font></li> <li><font dir="auto" ><font dir="auto" >Autonomy and proactivity</font></font></li> <li><font dir="auto" ><font dir="auto" >Rigour and punctuality</font></font></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" >Job Description </font></font><div> <p> <strong><font dir="auto" ><font dir="auto" >Key skills by domain:</font></font></strong> </p> <ul> <li> <strong><font dir="auto" ><font dir="auto" >Backend:</font></font></strong><font dir="auto" ><font dir="auto" > FastAPI / Django (or equivalent)</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >Data:</font></font></strong><font dir="auto" ><font dir="auto" > Data processing, scripting</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >APIs:</font></font></strong><font dir="auto" ><font dir="auto" > REST service development</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >Automation:</font></font></strong><font dir="auto" ><font dir="auto" > Scripts / task automation</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"><font dir="auto" ><font dir="auto" >Qualifications </font></font></p><div> <p> <strong><font dir="auto" ><font dir="auto" >Desired profile</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Bachelor's degree (Bac+3) or Master's degree (Bac+5) in computer science or equivalent.</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience in Python backend development (FastAPI / Django or equivalent).</font></font></li> <li><font dir="auto" ><font dir="auto" >Good mastery of data processing and Python scripting.</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience in designing REST APIs.</font></font></li> <li><font dir="auto" ><font dir="auto" >Sensitivity to automation and optimization of recurring tasks.</font></font></li> <li><font dir="auto" ><font dir="auto" >Autonomy, rigor and a taste for working in a multidisciplinary team.</font></font></li></ul></div><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><span>GEC recrute | Développeur Full Stack Senior (React / NestJS / FastAPI / PostgreSQL)</span></b><br></p><br><p><span>Dans le cadre d'un projet à forte dimension digitale et data, </span><b><span>GEC – Global Experts Consulting</span></b><span> recherche un </span><b><span>Développeur Full Stack Senior</span></b><span> pour accompagner le développement d'applications métiers stratégiques et de plateformes orientées Data & Intelligence Client.</span><br></p><br><b><span>Vos missions :</span></b><br><br><span>Développer et faire évoluer des applications web Full Stack (conception, développement, tests et mise en production)</span><br><br><span>Concevoir et maintenir des APIs REST robustes, sécurisées et documentées</span><br><br><span>Participer au développement de modules analytiques, tableaux de bord et solutions de scoring</span><br><br><span>Optimiser les performances de la couche Data (PostgreSQL, requêtes complexes, vues matérialisées, indexation)</span><br><br><span>Garantir la qualité des données, le monitoring des traitements et la fiabilité des applications</span><br><br><span>Collaborer avec les équipes Produit pour challenger les besoins fonctionnels et proposer les meilleures solutions techniques</span><br><br><b><span>Profil recherché :</span></b><br><br><span>Expérience confirmée en développement Full Stack</span><br><br><span>Excellente maîtrise de </span><b><span>React</span></b><span>, </span><b><span>TypeScript</span></b><span> et </span><b><span>NestJS</span></b><br><br><span>Bonne connaissance de </span><b><span>FastAPI (Python)</span></b><span> appréciée</span><br><br><span>Solide expertise sur </span><b><span>PostgreSQL</span></b><span> (optimisation SQL, gros volumes de données, indexation, partitionnement)</span><br><br><span>Maîtrise des APIs REST, Docker, Git et des environnements CI/CD</span><br><br><span>Esprit d'analyse, autonomie et capacité à évoluer dans un environnement Agile</span><br><br><br> </div>
<p>Evolution and sustainability of the logistics ecosystem: Development and integration of new functionalities (Fullstack) for transport and logistics applications. Integration of data-driven and AI solutions to optimize processes.<br>Development of complex interfaces: Design of dynamic interfaces for the visualization of third-party KPIs.<br>Proactive maintenance, performance and security: Technical watch to anticipate stack obsolescence. Application of security patches and code optimization. Guarantee of a maximum level of reliability and scalability.<br>Collaboration with the QE team: Automation of tests (UI, Performance, API). Continuous improvement of product quality (QE score > 80%).</p><p><strong>Desired Candidate Profile</strong></p><h2>Qualifications</h2><ul><li>More than 7 years in Fullstack development (Java/Angular, Back-end dominant).</li><li>Experience on distributed systems and high volume.</li><li>Experience in the retail/mass distribution sector is a plus.</li><li>Languages & Frameworks: Java, Spring Boot, Angular.</li><li>Architecture: Clean Architecture, microservices, event-driven.</li><li>Tools: Regular use of generative AI tools.</li><li>Maintenance: Evolution and maintenance of existing applications.</li></ul><h2>Nice to Have</h2><ul><li>Databases: Relational and document-oriented.</li><li>DevOps: CI/CD, good DevOps practices.</li><li>Versioning: Git.</li><li>Quality: SOLID, YAGNI, test coverage (Sonar).</li><li>Methods: Agile/Scrum.</li></ul><h2>Soft Skills</h2><ul><li>Fluent communication in French (oral/written).</li><li>Analytical and problem-solving skills.</li><li>Teamwork and adherence to deadlines.</li><li>Continuous improvement of practices and results.</li></ul>
<p><font dir="auto" ><font dir="auto" >Job Description: Developing Power BI reports; Developing PowerApps applications and Power Automate flows; Creating test plans for tool enhancements (VBA); Testing and validating data (running jobs, etc.); Supporting and facilitating incident resolution using VBA; Providing methodological support to users; Writing support guides, basic methods, and test plans</font></font></p><p><strong>Desired Candidate Profile</strong></p><p><font dir="auto" ><font dir="auto" >Good level of French and English (speaking & writing)</font></font></p><p><font dir="auto" ><font dir="auto" >Knowledge of structured and unstructured databases</font></font></p><p><font dir="auto" ><font dir="auto" >Mastery of Power BI (Dax, Power Query, Reporting)</font></font></p><p><font dir="auto" ><font dir="auto" >Proficiency in Power Apps and Power Automate</font></font></p><p><font dir="auto" ><font dir="auto" >VBA/macros/advanced functions development</font></font></p><p><font dir="auto" ><font dir="auto" >Mastery of SQL-type query languages</font></font></p><p><font dir="auto" ><font dir="auto" >Update the databases by adding missing data and removing errors</font></font></p><p><font dir="auto" ><font dir="auto" >Basic knowledge of: Snowflake/Data lake</font></font></p><p><font dir="auto" ><font dir="auto" >Acquire new knowledge.</font></font></p><p><font dir="auto" ><font dir="auto" >Valued skills: Synthesis skills, Critical analysis, Rigor, Customer Relationship Management (Communication, helpfulness, active listening).</font></font></p><p><font dir="auto" ><font dir="auto" >Knowledge of automotive culture</font></font></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <ul><li>Development of Power BI reports </li><li>Development of PowerApps applications and PowerAutomate flows </li><li>Carrying out acceptance testing for tool developments (VBA) </li><li>Test and validate data (launching jobs, etc.) </li><li>Support and lead incident resolution in VBA </li><li>Provide methodological support to users </li><li>Write support guides, basic methods, and acceptance test guides </li></ul><br> <br> Required profile : <ul><li>Good level in French and English (Spoken & written) </li><li>Knowledge of structured and unstructured databases </li><li>Proficiency in Power BI (Dax, Power Query, Reporting) </li><li>Proficiency in Power Apps and Power Automate </li><li>Development in VBA/macros/advanced functions </li><li>Proficiency in SQL-like query languages </li><li>Update databases by adding missing data and removing errors </li><li>Have basic knowledge in: Snowflake/Data lake </li><li>Ability to acquire new knowledge. </li></ul><p><strong>Appreciated skills: </strong></p><br><br><ul><li>Synthesis skills </li><li>Critical analysis </li><li>Rigor </li><li>Customer Relationship Management (Communication, helpfulness, active listening). </li><li>Knowledge of the automotive industry </li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <ul><li>Design and develop Artificial Intelligence solutions in Python.</li><li>Develop and industrialize data pipelines on Azure.</li><li>Design and train Machine Learning and Deep Learning models.</li><li>Deploy and optimize AI solutions in a Cloud environment.</li><li>Collaborate with business teams to meet business needs.</li></ul> <br> Required profile : <ul><li>Solid and proven skills in Python development.</li><li>Solid and proven skills in AI: LLM, Prompt engineering, MCP Protocol, RAG, Image processing, metrics.</li><li>Perfect mastery of Microsoft Azure Cloud environments: Azure Data Services, Azure Machine Learning, Azure Storage</li><li>Perfect mastery of Git / Github</li><li>Perfect mastery of CI / CD pipelines in Github Action and Azure</li><li>Good mastery of Frontend development in React</li><li>Good level in French and English (Spoken & Written)</li><li>High adaptability and initiative</li><li>Good organization and requirements gathering</li><li>Very good communication skills</li><li>Analytical and synthesis skills</li><li>Rigor</li></ul><p><strong>Appreciated skills:</strong></p><br><br><ul><li>Machine Learning: ML / DL</li><li>Ability to acquire new knowledge</li><li>Experience in full stack web development</li></ul> <br><br> </div>
<p>The mission will aim to design, develop and maintain Fullstack applications for Carrefour's Digital Factory Marchandise & Links, integrating AI and data-driven solutions to: Automate and optimize merchandising processes (assortment, promotions, pricing, etc.). Improve customer experience and operational efficiency. Develop modern user interfaces with Angular.</p><p>The consultant will be responsible for:</p><ul><li>Design and development of Fullstack applications (Java/Spring Boot for backend, Angular for frontend).</li><li>Optimization of Angular application performance.</li><li>Collaboration with the AI team to integrate data-driven solutions.</li><li>Active participation in design, development, testing, and production phases.</li><li>Improvement of CI/CD pipelines for continuous quality delivery.</li><li>Adherence to best practices (SOLID, YAGNI, automated tests, Sonar).</li><li>Work in Agile/Scrum methodology with Product, Design, and Tech teams.</li></ul><p><strong>Desired Candidate Profile</strong></p><h2>Qualifications</h2><p>Degree (Bac+5) in computer science.</p><p>Experience: More than 7 years in Fullstack development (Java/Angular, Front-end dominant).</p><p>Experience on high-volume projects and in an Agile environment.</p><p>Experience in the retail/mass distribution sector is a plus.</p><p>Experience on AI-augmented projects (major asset).</p><h3>Required Skills:</h3><p>Languages & Frameworks: Java, Spring Boot, Kafka</p><p>Architecture: Microservices, Event-driven</p><p>Databases: Relational and document-oriented</p><p>DevOps: CI/CD, DevOps practices</p><p>Versioning: Git</p><p>Quality & Craftsmanship: Tests, SOLID, YAGNI, Sonar</p><p>Methods: Agile SCRUM</p><h3>Soft Skills:</h3><p>Fluent communication in French, analytical mind, teamwork, respect for deadlines.</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <p><font dir="auto" ><font dir="auto" >Proficient in NodeJS 16 for developing high-performance and scalable back-end applications. </font></font><br><font dir="auto" ><font dir="auto" >
Strong experience with ExpressJS for creating RESTful APIs and </font></font><br><font dir="auto" ><font dir="auto" >
route management. </font></font><br><font dir="auto" ><font dir="auto" >
Familiar with VueJS 3 for creating client-side user interfaces. </font></font><br><font dir="auto" ><font dir="auto" >
A good understanding of relational databases, particularly </font></font><br><font dir="auto" ><font dir="auto" >
PostgreSQL, for data management. </font></font><br><font dir="auto" ><font dir="auto" >
Proficient in using Jest to write unit and integration tests. </font></font><br><font dir="auto" ><font dir="auto" >
Proficient in REST, Swagger, and Google API concepts for </font></font><br><font dir="auto" ><font dir="auto" >
API design and documentation. </font></font><br><font dir="auto" ><font dir="auto" >
Experience with version control tools such as Git (Bitbucket). </font></font><br><font dir="auto" ><font dir="auto" >
Familiar with authentication and authorization concepts, including OAuth and OIDC. </font></font><br><font dir="auto" ><font dir="auto" >
Experience with Linux operating systems, particularly Debian (Ubuntu), </font></font><br><font dir="auto" ><font dir="auto" >
for application deployment and maintenance. </font></font><br><font dir="auto" ><font dir="auto" >
Be able to use command-line tools like Bash for managing </font></font><br><font dir="auto" ><font dir="auto" >
scripts and automated tasks. </font></font><br><font dir="auto" ><font dir="auto" >
Possess excellent written and oral communication skills: Ability to produce </font></font><br><font dir="auto" ><font dir="auto" >
high-quality deliverables and reports. </font></font><br><font dir="auto" ><font dir="auto" >
Have an analytical mindset and a commitment to continuous improvement: Ability to evaluate code and its </font></font><br><font dir="auto" ><font dir="auto" >
impact, as well as challenge existing solutions to improve them. </font></font><br><font dir="auto" ><font dir="auto" >
Have the ability to take a step back and see the bigger picture: Ability to objectively assess problems and </font></font><br><font dir="auto" ><font dir="auto" >
propose solutions for improvement. </font></font><br><font dir="auto" ><font dir="auto" >
Be a team player: Ability to collaborate effectively with </font></font><br><font dir="auto" ><font dir="auto" >
team members to achieve common goals.</font></font></p> <p><font dir="auto" ><font dir="auto" > Mastering Agile concepts (Scrum, Sprint Planning, Backlog). Having a good understanding of software development principles, particularly Agile methodologies and best development practices.</font></font></p></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p><font dir="auto" ><font dir="auto" > A Master's degree (Bac+5) from an engineering school or equivalent university qualification with a specialization in computer science, or equivalent significant experience.</font></font></p> <p><font dir="auto" ><font dir="auto" > Over 7 years of experience in JavaScript</font></font></p> <p><font dir="auto" ><font dir="auto" > Experience in the retail or mass distribution sector would be an asset.</font></font></p></div><p></p></section>
<p>Description du poste Conception et d veloppement d applications Fullstack (Java/Spring Boot pour le backend, Angular pour le frontend). Optimisation des performances des applications Angular (Core Web Vitals). Int gration de solutions IA et data-driven pour soutenir les processus m tiers. Collaboration avec les quipes m tiers pour comprendre les besoins et proposer des solutions adapt es. Participation active toutes les phases du cycle de vie applicatif (conception, d veloppement, tests, mise en production). Am lioration continue des pratiques de d veloppement (tests unitaires, d int gration et E2E, SOLID, YAGNI, Sonar).</p><p><strong>Desired Candidate Profile</strong></p><h2>Qualifications</h2><p>Plus de 7 ans en d veloppement Fullstack (Java/Angular, dominante Front).</p><p>Exp rience sur des projets forte volum trie et en environnement Agile.</p><p>Une exp rience dans le secteur retail/grande distribution est un plus.</p><p>Exp rience sur des projets int grant l IA (atout majeur).</p><h2>Must Have</h2><ul><li>Langages & Frameworks : Java, Spring Boot, Angular.</li><li>Frontend : Optimisation des performances, Core Web Vitals, biblioth ques UI.</li><li>D veloppement : Conception d applications robustes et scalables.</li><li>Collaboration : Travail en quipe Agile/Scrum.</li></ul><h2>Nice to Have</h2><ul><li>Tests : D veloppement de tests frontend (unitaires, d int gration, E2E).</li><li>Architecture : Exp rience en microservices et event-driven.</li><li>DevOps : CI/CD, bonnes pratiques DevOps.</li><li>Versioning : Git.</li><li>Qualit : SOLID, YAGNI, couverture de tests (Sonar).</li><li>Exp rience sectorielle : Retail/grande distribution.</li><li>IA : Exp rience sur des projets augment s par l IA.</li></ul><h2>Soft Skills</h2><ul><li>Communication fluide en fran ais (oral/ crit).</li><li>Esprit d analyse et r solution de probl mes.</li><li>Travail en quipe et respect des d lais.</li><li>Am lioration continue des pratiques.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>AXA ASSURANCE MAROC</strong> recrute pour le compte de sa <strong>Direction Stratégie, Opérations et Technologie Afrique Atlantique </strong>un/une <strong>Développeur IT</strong> :</p><br><p><strong><u>Mission du poste : </u></strong></p><br><p> Le rôle du <strong>Développeur IT</strong> est de réaliser le développement informatique et la maintenance des outils informatiques. Expert dans un ou plusieurs langages de programmation, il participe et/ou assure l’analyse d’une application informatique à partir d’un cahier des charges.</p><br><p><strong><u>Activités du poste :</u></strong></p><br><p>Le <strong>Développeur IT</strong> exerce tout ou une partie des activités principales suivantes :</p><br><p><strong>L’analyse :</strong></p><br><p>• Etudier la faisabilité de la demande et la dimensionner (coût, délai, besoin, ...)<br>• Analyser le cahier des charges et participer à l’analyse fonctionnelle et technique<br>• Effectuer l’analyse organique de l’application et élaborer les dossiers de programmation<br>• Participer à la structure des fichiers et des tables</p><br><p><strong>La mise en œuvre :</strong></p><br><p>• Ecrire tout ou partie des programmes en respectant les normes et les standards en vigueur<br>• Elaborer des jeux de tests (unitaires ou d’intégration) et les exploiter<br>• Définir les procédures de reprise sur incidents<br>• Elaborer la documentation fonctionnelle et technique de l’application<br>• Contrôler la qualité du produit livré (fiabilité, ergonomie, ...)<br>• S’assurer de la faisabilité des solutions retenues auprès de la production/technique<br>• Assurer la mise en production de l’application<br>• Contrôler la bonne exécution des travaux batch</p><br><p><strong>Le suivi et l’amélioration :</strong></p><br><p>• Assister les opérateurs en cas de problèmes ponctuels<br>• Diagnostiquer ou aider au diagnostic des pannes et proposer des solutions<br>• Modifier et faire évoluer l’application en fonction des demandes des utilisateurs ou des évolutions techniques légales<br>• Participer à des réflexions concernant les améliorations des techniques de développement ou de mise en œuvre des solutions</p><br><p>En outre, et de façon non limitative, il peut être amené à effectuer toute mission à la demande de sa hiérarchie, compatible avec sa fonction.</p><br><p> <strong><u>Compétences requises:</u></strong></p><br><p><u>Compétences techniques :</u></p><br><ul><li>Maîtrise des méthodes de programmation</li><li>Maîtrise des applications informatiques dont il a la charge</li><li>Connaissance du métier et ses enjeux dans la branche dans laquelle il intervient</li></ul><p> <u>Compétences transversales :</u></p><br><ul><li>Sens de l'organisation et du détail</li><li>Capacités d'analyse</li><li>Respect des règles et procédures</li><li>Capacité à innover et proposer</li><li>Capacité à travailler méthodiquement dans la répétitivité</li></ul><p> <strong><u>Profil recherché :</u></strong></p><br><ul><li>De formation Bac+5 d’une université ou école d’ingénieur informatique;</li><li>Expérience d’au moins 3 ans sur un poste similaire dans le développement informatique sur le langage ciblé.</li></ul><p>Si le descriptif correspond à votre profil et motivations professionnelles, merci de nous faire parvenir vos CV.</p><br><p><strong>Pourquoi rejoindre AXA Assurance Maroc ?</strong></p><br><ul><li>AXA est un des leaders de l’assurance et de la gestion d’actifs à travers le monde.</li><li>Nous aidons nos 108 millions de clients à traverser les petites et grandes difficultés de la vie.</li><li>Accéder à des opportunités de développement professionnel et de formation continue pour favoriser votre croissance au sein de notre entreprise et enrichir votre panel de compétences.</li><li>Evoluer dans une culture d'entreprise basée sur l’agilité, la performance individuelle et collective, la collaboration et l'éthique.</li><li>Être collaborateur AXA Assurance Maroc, c’est rejoindre un environnement de travail inclusif et diversifié, où chaque individu est valorisé et a la possibilité de s'épanouir.</li><li>Tous nos emplois sont ouverts aux personnes en situation d’handicap.</li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <ul><li><strong>Development and sustainability of the logistics ecosystem</strong>:<ul><li>Development and integration of <strong>new features</strong> (Fullstack) for transport and logistics applications.</li><li><strong>Integration of data-driven solutions</strong> and <strong>AI</strong> to optimize processes.</li></ul></li><li><strong>Development of complex interfaces</strong>:<ul><li>Design of <strong>dynamic interfaces</strong> for visualizing business KPIs.</li></ul></li><li><strong>Proactive maintenance, performance, and security</strong>:<ul><li>Technical watch to anticipate the <strong>obsolescence</strong> of the stack.</li><li>Application of <strong>security patches</strong> and code optimization.</li><li>Ensuring maximum <strong>reliability</strong> and <strong>scalability</strong>.</li></ul></li><li><strong>Collaboration with the QE team</strong>:<ul><li>Automation of <strong>tests (UI, Performance, API)</strong>.</li><li>Continuous improvement of <strong>product quality</strong> (QE score > 80%).</li></ul></li></ul><br> <br> <br> Required profile : <ul><li><strong>More than 7 years</strong> in Fullstack development (Java/Angular, Back-end focus).</li><li>Experience with <strong>distributed systems</strong> and <strong>high-volume data</strong>.</li><li>Experience in the <strong>retail/mass distribution sector</strong> is a plus.</li><li><strong>Languages & Frameworks: Java, Spring Boot, Angular.</strong></li><li><strong>Architecture: Clean Architecture, microservices, event-driven.</strong></li><li><strong>Tools: Regular use of generative AI tools.</strong></li><li><strong>Maintenance: Evolution and maintenance of existing applications.</strong></li></ul><p><strong>Nice to Have</strong></p><br><br><ul><li><strong>Databases: Relational and document-oriented.</strong></li><li><strong>DevOps: CI/CD, good DevOps practices.</strong></li><li><strong>Versioning: Git.</strong></li><li><strong>Quality: SOLID, YAGNI, test coverage (Sonar).</strong></li><li><strong>Methods: Agile/Scrum.</strong></li></ul><p><strong>Soft Skills</strong></p><br><br><ul><li>Fluent communication in <strong>French</strong> (oral/written).</li><li>Analytical skills and problem-solving.</li><li>Teamwork and meeting deadlines.</li><li>Continuous improvement of practices and results.</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>AXA ASSURANCE MAROC</strong> recrute pour le compte de sa <strong>Direction Stratégie, Opérations et Technologie Afrique Atlantique </strong>un/une <strong>Développeur IT</strong> :</p><br><p><strong><u>Mission du poste : </u></strong></p><br><p> Le rôle du <strong>Développeur IT</strong> est de réaliser le développement informatique et la maintenance des outils informatiques. Expert dans un ou plusieurs langages de programmation, il participe et/ou assure l’analyse d’une application informatique à partir d’un cahier des charges.</p><br><p><strong><u>Activités du poste :</u></strong></p><br><p>Le <strong>Développeur IT</strong> exerce tout ou une partie des activités principales suivantes :</p><br><p><strong>L’analyse :</strong></p><br><p>• Etudier la faisabilité de la demande et la dimensionner (coût, délai, besoin, ...)<br>• Analyser le cahier des charges et participer à l’analyse fonctionnelle et technique<br>• Effectuer l’analyse organique de l’application et élaborer les dossiers de programmation<br>• Participer à la structure des fichiers et des tables</p><br><p><strong>La mise en œuvre :</strong></p><br><p>• Ecrire tout ou partie des programmes en respectant les normes et les standards en vigueur<br>• Elaborer des jeux de tests (unitaires ou d’intégration) et les exploiter<br>• Définir les procédures de reprise sur incidents<br>• Elaborer la documentation fonctionnelle et technique de l’application<br>• Contrôler la qualité du produit livré (fiabilité, ergonomie, ...)<br>• S’assurer de la faisabilité des solutions retenues auprès de la production/technique<br>• Assurer la mise en production de l’application<br>• Contrôler la bonne exécution des travaux batch</p><br><p><strong>Le suivi et l’amélioration :</strong></p><br><p>• Assister les opérateurs en cas de problèmes ponctuels<br>• Diagnostiquer ou aider au diagnostic des pannes et proposer des solutions<br>• Modifier et faire évoluer l’application en fonction des demandes des utilisateurs ou des évolutions techniques légales<br>• Participer à des réflexions concernant les améliorations des techniques de développement ou de mise en œuvre des solutions</p><br><p>En outre, et de façon non limitative, il peut être amené à effectuer toute mission à la demande de sa hiérarchie, compatible avec sa fonction.</p><br><p> <strong><u>Compétences requises:</u></strong></p><br><p><u>Compétences techniques :</u></p><br><ul><li>Maîtrise des méthodes de programmation</li><li>Maîtrise des applications informatiques dont il a la charge</li><li>Connaissance du métier et ses enjeux dans la branche dans laquelle il intervient</li></ul><p> <u>Compétences transversales :</u></p><br><ul><li>Sens de l'organisation et du détail</li><li>Capacités d'analyse</li><li>Respect des règles et procédures</li><li>Capacité à innover et proposer</li><li>Capacité à travailler méthodiquement dans la répétitivité</li></ul><p> <strong><u>Profil recherché :</u></strong></p><br><ul><li>De formation Bac+5 d’une université ou école d’ingénieur informatique;</li><li>Expérience d’au moins 3 ans sur un poste similaire dans le développement informatique sur le langage ciblé.</li></ul><p>Si le descriptif correspond à votre profil et motivations professionnelles, merci de nous faire parvenir vos CV.</p><br><p><strong>Pourquoi rejoindre AXA Assurance Maroc ?</strong></p><br><ul><li>AXA est un des leaders de l’assurance et de la gestion d’actifs à travers le monde.</li><li>Nous aidons nos 108 millions de clients à traverser les petites et grandes difficultés de la vie.</li><li>Accéder à des opportunités de développement professionnel et de formation continue pour favoriser votre croissance au sein de notre entreprise et enrichir votre panel de compétences.</li><li>Evoluer dans une culture d'entreprise basée sur l’agilité, la performance individuelle et collective, la collaboration et l'éthique.</li><li>Être collaborateur AXA Assurance Maroc, c’est rejoindre un environnement de travail inclusif et diversifié, où chaque individu est valorisé et a la possibilité de s'épanouir.</li><li>Tous nos emplois sont ouverts aux personnes en situation d’handicap.</li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>The consultant will be integrated into the DF Finance & Corporate teams.<br>His/her mission will consist of:</p><br><br><ul><li>Designing, developing, and maintaining robust and scalable applications (Java / Spring Boot / Angular).</li><li>Participating in the technical design, development, and deployment of new features.</li><li>Contributing to the improvement of existing systems and product quality (test coverage, Sonar, SOLID, YAGNI).</li><li>Collaborating with product, front-end, and operational teams.</li><li>Participating in all phases of the software development cycle.</li><li>Adhering to good development practices (DDD, Clean Architecture).</li></ul> <br> Required profile : <p>Graduated with a Bac+5 from an engineering school or equivalent</p><br><br><p><u><strong>Experience:</strong></u> between 3 to 7 years + experience in retail / large distribution is a plus</p><br><br><p><strong><u>Technical skills:</u></strong> </p><br><br><ul><li><strong>Languages & Frameworks:</strong> Java, Spring Boot, Angular</li><li><strong>Architecture:</strong> Microservices, Event-driven, DDD, Clean Architecture</li><li><strong>Databases:</strong> Relational and/or document-oriented</li><li><strong>Tools & Methods:</strong> Git, CI/CD, DevOps, Sonar, SOLID, YAGNI</li><li><strong>Methodology:</strong> Agile / Scrum</li><li><strong>Soft skills:</strong> Clear communication, analytical thinking, teamwork, rigor, and respect for deadlines</li></ul> <br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><b>Job Description </b><div> <p><font dir="auto" ><font dir="auto" >As an experienced Data Engineer, you will be responsible for:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Design, develop, and maintain robust and scalable ETL/ELT data pipelines using Databricks, </font></font><strong><font dir="auto" ><font dir="auto" >Python</font></font></strong><font dir="auto" ><font dir="auto" > , and SQL</font></font></li> <li><font dir="auto" ><font dir="auto" > Integrate data from multiple sources (databases, files, APIs, etc.)</font></font></li> <li><font dir="auto" ><font dir="auto" > Transform and clean the data to guarantee its quality and consistency</font></font></li> <li><font dir="auto" ><font dir="auto" > Automate data processing tasks for efficient and reliable execution</font></font></li> <li><font dir="auto" ><font dir="auto" > Implement monitoring and alert processes to ensure pipeline availability and health.</font></font></li> <li><font dir="auto" ><font dir="auto" > Collaborating with data analysts and data scientists to understand their data needs and provide them with high-quality data</font></font></li> <li><font dir="auto" ><font dir="auto" > Document data pipelines and processes clearly and concisely</font></font></li> <li><font dir="auto" ><font dir="auto" > Stay up-to-date on the latest technologies and trends in Big Data and data analytics.</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <ul> <li><font dir="auto" ><font dir="auto" > Degree in computer engineering, mathematics, statistics or a related field</font></font></li> <li><font dir="auto" ><font dir="auto" > Proficiency in </font></font><strong><font dir="auto" ><font dir="auto" >English, both written and spoken.</font></font></strong> </li> <li><font dir="auto" ><font dir="auto" > Minimum </font></font><strong><font dir="auto" ><font dir="auto" >5 years of experience as a Data Engineer</font></font></strong> </li> <li><font dir="auto" ><font dir="auto" > Expertise in Databricks, Python and SQL</font></font></li> <li><font dir="auto" ><font dir="auto" > Experience in data integration, data transformation, and data cleansing</font></font></li> <li><font dir="auto" ><font dir="auto" > Solid understanding of Big Data architectures</font></font></li> <li><font dir="auto" ><font dir="auto" > Experience in developing batch and streaming data pipelines</font></font></li> <li><font dir="auto" ><font dir="auto" > Experience in setting up monitoring and alert processes</font></font></li> <li><font dir="auto" ><font dir="auto" > Excellent communication and collaboration skills</font></font></li> </ul> <p><font dir="auto" ><font dir="auto" > Ability to work independently and manage multiple projects simultaneously. </font></font><br><font dir="auto" ><font dir="auto" >
Team spirit and willingness to share knowledge.</font></font></p></div><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job : <ul><li>Develop and maintain business applications.</li><li></li></ul></div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <p><font dir="auto" ><font dir="auto" >In this role, you will collaborate closely with our stakeholders, the IoT product management team, development teams, and other data scientists to define new products, services, and tools using data and machine learning. As a team member, you will work on developing data models, algorithms, and statistical analyses to extract meaningful insights from large and complex datasets. You will also be responsible for supporting the teams with operational data-related tasks. </font></font><br>
<br><font dir="auto" ><font dir="auto" ><b>
Responsibilities</b></font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Design, develop and deploy data-driven solutions to address a variety of business problems (predictive maintenance, equipment lifecycle analysis, etc.)</font></font></li> <li><font dir="auto" ><font dir="auto" >Understanding the requirements of product managers and providing insights and recommendations based on data analysis.</font></font></li> <li><font dir="auto" ><font dir="auto" >Working on the development of data models, algorithms and statistical analyses to extract meaningful insights from complex datasets.</font></font></li> <li><font dir="auto" ><font dir="auto" >Design and implement data pipelines and data warehouses to support data analysis and reporting needs.</font></font></li> <li><font dir="auto" ><font dir="auto" >Develop and maintain dashboards and visualizations to communicate insights and discoveries to stakeholders.</font></font></li> <li><font dir="auto" ><font dir="auto" >Mentor and coach developers on best practices in data analysis, modeling and visualization.</font></font></li> <li><font dir="auto" ><font dir="auto" >Keeping up to date with the latest advances in data science, machine learning and artificial intelligence technologies, and applying them to solve business problems.</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <ul> <li><font dir="auto" ><font dir="auto" >At least 7 years of experience in a similar role</font></font></li> <li><font dir="auto" ><font dir="auto" >At least 3 years of experience in a similar role</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience with Big Data technologies such as Hadoop, Spark or Hive (experience with Databricks is a big plus).</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience with cloud technologies (ideally Microsoft Azure).</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience with Agile/Scrum disciplines based on Azure DevOps</font></font></li></ul></div><p></p></section>
<p><font dir="auto" ><font dir="auto" >Passionate about data and strategic decision-making? Join us as a Data & Analytics Manager! As part of our business development, we are recruiting a Data & Analytics Manager. You will play a key role in defining the data strategy, managing analytical projects, and supporting business teams through high-value-added analyses.</font></font></p><p><font dir="auto" ><font dir="auto" >Your tasks</font></font></p><ul><li><font dir="auto" ><font dir="auto" >Define </font></font><span ><font dir="auto" ><font dir="auto" >and manage the company's Data & Analytics strategy.</font></font></span></li><li><font dir="auto" ><font dir="auto" >To supervise and support a team of data analysts and specialists.</font></font></li><li><font dir="auto" ><font dir="auto" >Design dashboards and performance indicators that meet the needs of the business.</font></font></li><li><font dir="auto" ><font dir="auto" >Collaborating with different departments to transform data into decision-making levers.</font></font></li><li><font dir="auto" ><font dir="auto" >Optimize the processes of data collection, processing and valorization.</font></font></li><li><font dir="auto" ><font dir="auto" >Leading automation, Business Intelligence and continuous improvement projects.</font></font></li><li><font dir="auto" ><font dir="auto" >Ensuring data quality, reliability and governance.</font></font></li></ul><p>Comp tences techniques</p><ul><li><font dir="auto" ><font dir="auto" >My mastery of SQL.</font></font></li><li><font dir="auto" ><font dir="auto" >Excellent mastery of Power BI (or equivalent Data Visualization tool).</font></font></li><li><font dir="auto" ><font dir="auto" >Good mastery of Python.</font></font></li><li><font dir="auto" ><font dir="auto" >Experience with databases (SQL Server, BigQuery, etc.).</font></font></li><li><font dir="auto" ><font dir="auto" >Knowledge of Cloud environments and ETL tools.</font></font></li></ul><p><font dir="auto" ><font dir="auto" >Do you want to use data to drive performance and join a stimulating environment? We would love to make the switch with you!</font></font></p><p><strong>Desired Candidate Profile</strong></p><p><font dir="auto" ><font dir="auto" >Master's degree (Bac+5) in Data, Computer Science, Statistics, Business Analytics or equivalent.</font></font></p><p><font dir="auto" ><font dir="auto" >Significant experience in Data Analytics, Business Intelligence or Data Management, with management experience.</font></font></p><p><font dir="auto" ><font dir="auto" >Excellent analytical, synthesis and communication skills.</font></font></p><p><font dir="auto" ><font dir="auto" >Leadership, initiative and results orientation.</font></font></p>