Programming in Morocco
3146 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><span>Animer les interviews et ateliers avec les Category Managers, Merchandisers et autres parties prenantes métiers.</span><br><span>Recueillir, analyser et formaliser les besoins fonctionnels.</span><br><span>Définir la matrice décisionnelle et le dictionnaire des KPIs Merchandising.</span><br><span>Formaliser les règles de gestion et les méthodes de calcul des indicateurs.</span><br><span>Traduire les besoins métiers en spécifications fonctionnelles et techniques (SFD/STD).</span><br><span>Définir les cas d’usage liés à la rentabilité de l’espace, à l’assortiment et aux planogrammes.</span><br><span>Participer au Data Mapping entre les données Apollo en couche Silver et les données commerciales existantes en couche Platinum.</span><br><span>Travailler avec les équipes Data Engineering et Power BI pour garantir la cohérence entre les besoins métiers et leur implémentation.</span><br><span>Contribuer à la conception des maquettes UX/UI du dashboard MVP.</span><br><span>Participer à la recette fonctionnelle et à la validation des résultats.</span><br><span>Contribuer à la rédaction du guide utilisateur et à l’accompagnement des métiers vers la Self-BI.</span><br></span><br><span>Profil<span>Plus de 5 ans d’expérience en Business Analysis / AMOA BI ou Data.</span><br><span>Expertise fonctionnelle en Merchandising / Retail / Grande Distribution.</span><br><span>Bonne connaissance du Space Planning et idéalement de la solution Apollo.</span><br><span>Maîtrise des KPIs de rentabilité surfacique.</span><br><span>Expérience dans la rédaction de spécifications fonctionnelles et techniques.</span><br><span>Capacité à formaliser des règles de gestion et des dictionnaires de données.</span><br><span>Expérience dans la conduite d’ateliers métiers et la coordination avec des équipes techniques.</span><br><span>Bonne compréhension des modèles décisionnels et des outils BI.</span><br><span>La connaissance de Power BI constitue un atout.</span><br></span><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 : <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>
<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><strong>As part of this role, your main responsibilities will be:</strong></p><br><br><ul><li>Develop and maintain back-end services in .NET / C# used by large-scale business platforms</li><li>Design and implement reliable and secure REST APIs</li><li>Contribute to microservices architectures and distributed systems</li><li>Participate in the development of features supporting operational workflows</li><li>Ensure code quality, testability, and maintainability</li><li>Contribute to CI/CD pipelines and automated deployments</li><li>Work closely with Product Owners, DevOps, and business teams</li><li>Actively participate in Agile rituals and continuous improvement</li></ul> <br> <br> Required profile : <p><strong>Profile:</strong></p><br><br><ul><li>3 to 5 years of experience in software development</li><li>Knowledge of embedded systems and their constraints<br>(real-time, reliability, limited resources)</li><li>Understanding of vehicle -> cloud data flows</li><li>Awareness of IT / embedded integration issues</li><li>Experience in an enterprise / cloud environment</li><li>Ability to work in international and multidisciplinary teams</li><li>Pragmatic and quality-oriented approach</li></ul><p><strong>Experience: 3 to 5</strong> years</p><br><br><p><strong>Skills:</strong></p><br><br><ul><li>.NET / .NET Core / C#</li><li>REST APIs, system integrations</li><li>Microservices architecture</li><li>Cloud: Azure and/or AWS</li><li>CI/CD, deployment automation</li><li>NoSQL: MongoDB</li><li>Relational databases</li><li>Log and technical data management (diagnostics, support, stability)</li><li>Configuration tools: Puppet</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 : <p>We are looking for a talented <strong>Test Automation Developer</strong> to join our team specializing in the development of automated test solutions within the embedded systems domain for the automotive sector. You will play a key role in ensuring the quality and reliability of software and hardware by designing, implementing, and executing automated tests using Python-based frameworks.:</p><br><br><ul><li>Design and develop automated test cases for embedded systems using Python within a dedicated test automation framework.</li><li>Integrate test cases into the test environment to validate software, hardware, and system performance.</li><li>Enhance and maintain the test automation framework to ensure efficiency and maintainability.</li><li>Implement custom tools, libraries, and scripts to improve automation workflows and reporting.</li><li>Execute automated test scripts on embedded systems to validate functionality, performance, and compliance with requirements.</li><li>Analyze test results, identify issues, and report defects in the bug tracking system.</li><li>Generate detailed test reports, highlighting test coverage, defects, and system reliability metrics.</li><li>Ensure all tests align with automotive standards such as ISO 26262, ASPICE, or relevant OEM-specific guidelines.</li></ul> <br> Required profile : <p>With a Master's degree (BAC+5) from an engineering school or university specializing in embedded systems, you have successful experience in test automation with python. Knowledge of automotive functionalities is required.</p><br><br><ul><li>Strong proficiency in Python programming for test automation.</li><li>Experience with Matlab/Simulink</li><li>Knowledge of embedded systems testing, including integration and functional testing.</li><li>Familiarity with automotive communication protocols (e.g., CAN, LIN, UDS) and tools (e.g., CANoe, CANalyzer).</li><li>Hands-on experience in developing and maintaining automated test scripts.</li><li>Proficiency in using defect tracking tools (e.g., Jira).</li><li>Strong problem-solving and analytical thinking.</li><li>Good english communication skills</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><strong>Design and integration of e-Learning modules:</strong></p><br><br><ul><li>Develop interactive and dynamic modules using Articulate Storyline, respecting pedagogical and technical specifications.</li><li>Integrate multimedia content (texts, images, videos, animations, quizzes) to make learning paths engaging.</li><li>Adapt modules to SCORM/xAPI standards for optimal compatibility with LMS platforms (Learning Management System).</li></ul><p><strong>Collaboration with pedagogical teams:</strong></p><br><br><ul><li>Work closely with pedagogical designers, graphic designers, and subject matter experts to translate needs into technical solutions.</li><li>Participate in content reviews and suggest improvements to optimize user experience.</li><li>Ensure the graphical and ergonomic consistency of modules with the company's or client's visual identity.</li></ul><p><strong>Testing and optimization:</strong></p><br><br><ul><li>Perform functional and technical tests to ensure the quality of modules (browser compatibility, responsive design, accessibility).</li><li>Fix bugs and make adjustments based on user feedback or content changes.</li><li>Document integration processes and train teams on the use of Storyline tools if necessary.</li></ul><p><strong>Technological watch:</strong></p><br><br><ul><li>Stay informed about new Articulate Storyline features and digital learning trends (microlearning, gamification, virtual reality, etc.).</li><li>Propose innovations to enrich the training offer (e.g., integration of interactive videos, branched scenarios, etc.).</li></ul> <br> Required profile : <p><strong>Technical skills:</strong></p><br><br><ul><li>Mandatory proficiency: Articulate Storyline (recent versions), Articulate Rise (a plus).</li><li>Complementary skills:<ul><li>Knowledge of e-Learning standards (SCORM 1.2/2004, xAPI, AICC).</li><li>Experience with other authoring tools (Adobe Captivate, Lectora, etc.) or video/audio editing software (a plus).</li><li>Basic graphic design (Photoshop, Illustrator) and ergonomics (UI/UX) knowledge.</li><li>Ability to use LMS (Moodle, Cornerstone, 360Learning, etc.).</li><li>Languages: Basic knowledge of HTML5/CSS/JavaScript for advanced customization.</li></ul></li></ul><p><strong>Soft skills:</strong></p><br><br><ul><li>Rigor and attention to detail to ensure error-free deliverables.</li><li>Creativity and a sense of innovation to propose interactive pedagogical solutions.</li><li>Autonomy and ability to manage multiple projects simultaneously.</li><li>Team spirit and ability to communicate clearly with non-technical profiles. </li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company culture : <p><strong>Capgemini</strong> is characterized by a predominantly <strong>collaborative culture</strong>, placing people, trust and teamwork at the core of its practices. A close management approach fosters guidance, empowerment and skills development within a supportive environment. This culture is reinforced by a strong <strong>organizational dimension</strong>, ensuring process rigor, reliability and operational efficiency. It is complemented by a <strong>competitive component</strong> focused on performance and customer satisfaction, while a more moderate <strong>innovation dimension</strong> supports the continuous evolution of services and expertise.
</p><br><br>
<br> Job : <p>Join a dynamic company in the <strong>IT</strong> sector in <strong>Casablanca</strong>, as a <strong>Certified CSA ServiceNow Developer Consultant</strong>. This is a unique opportunity to develop your skills within a passionate team and evolve in a stimulating environment.</p><br><br><p>Your role will be central in designing, developing, and optimizing innovative solutions on the ServiceNow platform. You will actively contribute to the continuous improvement of processes and client satisfaction by bringing your technical and functional expertise.</p><br><br><p>Your main tasks will include:</p><br><br><ul><li>Develop and maintain applications and workflows on the ServiceNow platform.</li><li>Collaborate with business teams to understand their needs and propose suitable solutions.</li><li>Customize and configure the ServiceNow platform according to technical specifications.</li><li>Ensure code quality and perform unit and integration testing.</li><li>Participate in incident resolution and performance optimization.</li><li>Contribute to technical and functional documentation.</li></ul> <br> <br> Required profile : <p>A diploma of <strong>Master's degree level (Bac +5) or higher</strong>, with a specialization in <strong>Computer Science</strong> or <strong>Electronics</strong>, is required for this position.</p><br><br><p>Experience of <strong>1 to 5 years</strong> in development on the ServiceNow platform is sought. <u><strong>A CSA certification is a major asset.</strong></u></p><br><br><p>Your strengths for success:</p><br><br><ul><li>Excellent mastery of the ServiceNow platform and its modules (ITSM, ITOM, HRSD, etc.).</li><li>Solid skills in JavaScript, HTML, CSS, and Angular JS development.</li><li>Ability to design and develop complex technical solutions.</li><li>Good understanding of ITIL processes.</li><li>Autonomy, rigor, and excellent communication skills.</li><li>A first successful experience as a Certified CSA ServiceNow Developer Consultant is highly desired.</li></ul><p>If you are passionate about technological innovation and wish to take on new challenges, do not hesitate! Apply now using the "Send my CV to the recruiter" button.</p><br><br> <br><br> </div>
<p>The assignment will consist of: developing sprint user stories with unit testing. implementing automated tests under ATF. bringing necessary technical skills, particularly in grooming meetings. analyzing production feedback to provide fixes if necessary. The project is based on ServiceNow, so you will need to have skills in the ITSM (RITM/TASK) and CSM (Case) modules, which are the two modules currently used.</p><p><strong>Desired Candidate Profile</strong></p><p>Bac+5 training (engineering school or university) focused on IT, or equivalent experience.<br>3-7 years of experience in Solution Expertise (editor).<br>An experience in the retail/mass distribution sector would be an advantage.</p><ul><li><strong>Must Have</strong><br>ServiceNow Customer Service Management<br>ServiceNow IT Service Management<br>JavaScript</li><li><strong>Nice to Have</strong><br>Master the functional and technical architecture of the software solution (ERP, CRM, specific SaaS) to exploit its full potential.<br>Configure and customize modules and workflows in line with third-party processes and technical specifications.<br>Manage Release Management: monitor updates, analyze the impact of new features, and coordinate version upgrades.<br>Perform technical demonstrations (POC) and prototypes to validate the solution's suitability for future needs.<br>Diagnose and resolve complex incidents (N3) related to the solution configuration or limitations.<br>Collaborate with the editor for anomaly tracking and influencing the product roadmap.<br>Communicate clearly and effectively in writing and orally in French for fluid interactions with the business and teams.<br>Analyze situations and propose adapted solutions while identifying areas for improvement.<br>Meet deadlines while maintaining high standards of quality and excellence.<br>Actively collaborate with team members, share knowledge, and foster a collective spirit to achieve common goals.<br>Apply a continuous improvement mindset to optimize practices and results.</li></ul>
<p>Safran Aircraft Engines (SAE) is a company of the Safran Group. Driven by nearly 15,000 employees across 31 sites in 9 countries. We design, develop, produce, and market, alone or in partnership, engines for civil or military aircraft, as well as for satellites. SAE has a network of civil engine maintenance workshops worldwide and offers its clients a complete range of interventions: performance restoration, replacement of limited-life parts, inspection and maintenance of the entire engine and its equipment. To cope with the increase in LEAP engine maintenance rates in the coming years, Safran Aircraft Engines Services Casablanca (SAESC) has launched the construction of a new shop in Morocco. Our new workshop located in the Casablanca-Settat region will be responsible for the maintenance of new types of civil aircraft engines (LEAP) which equip, among others, the Airbus A320neo and the Boeing 737Max.</p><p>As a Full Stack Developer, your objective will be to ensure the execution of parts deliveries to customers, while respecting deadlines. In this context, you will be responsible for:</p><ul><li>Respecting delivery deadlines according to the production management schedule;</li><li>Processing all Service Orders necessary for the delivery of parts to production in a timely manner;</li><li>Executing the complete according to the planned configuration on the configuration checklists;</li><li>Proposing standard exchange solutions to be purchased or available in stock according to the needs of engine complete remanufacturing;</li><li>Ensuring the follow-up of standard exchanges with the Engine Owners and the reimbursement of these exchanges with the subcontracting department;</li><li>Participating in internal performance steering meetings for Gate 2;</li><li>Adopting a customer-oriented mindset to meet the contractual delivery deadline and anticipate the implementation of solutions in case of risk of delay;</li><li>Participating in stock optimization (VEX) within the supply perimeter in collaboration with the stock manager;</li><li>Updating and monitoring the activity dashboard for complete management.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Engineering school, industrial engineering/logistics option, with 1 to 2 years of experience in flow management within an industrial structure, preferably in the aeronautics or automotive sector.</p><p>Skills:</p><ul><li>Priority management</li><li>Initiative</li><li>Analytical and synthesis skills</li><li>Communication skills</li><li>In-depth knowledge of supply chain management</li><li>In-depth knowledge of flow management</li><li>Stock management</li><li>Procurement management</li><li>SAP</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for 5+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Compensation Up to $40/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
<p><font dir="auto" ><font dir="auto" >Context: As part of strengthening our business intelligence team, we are looking for a Power BI Expert to design, optimize, and administer BI solutions. Start date: ASAP Location: Casablanca, Morocco Responsibilities: Design and develop semantic models and interactive reports with Power BI (Desktop, Service, Report Server) Optimize the performance of models and DAX/MD queries Define and implement best practices for business intelligence architecture (Star Schema, Snowflake) Ensure the governance, security, and administration of Power BI platforms Support teams in adopting standards and deployment processes Participate in BI solution evolution and migration projects Contribute to DevOps and CI/CD practices applied to BI</font></font></p><p><strong>Desired Candidate Profile</strong></p><h2><font dir="auto" ><font dir="auto" >Search profile:</font></font></h2><ul><li><font dir="auto" ><font dir="auto" >7+ years of experience in BI development, with a strong focus on Power BI</font></font></li><li><font dir="auto" ><font dir="auto" >Advanced mastery of Power BI Desktop, Power BI Report Server and Power BI Service</font></font></li><li><font dir="auto" ><font dir="auto" >Excellent knowledge of DAX, Power Query (M), tabular models, and optimization</font></font></li><li><font dir="auto" ><font dir="auto" >Solid expertise in dimensional modeling (Star Schema, Snowflake)</font></font></li><li><font dir="auto" ><font dir="auto" >Good mastery of SQL Server and performance optimization</font></font></li><li><font dir="auto" ><font dir="auto" >Knowledge of security mechanisms, governance and Power BI deployment</font></font></li><li><font dir="auto" ><font dir="auto" >Sensitivity to DevOps practices, version control, and Agile environments</font></font></li></ul><h2>Comp tences cl s :</h2><ul><li>Power BI (Desktop, Service, Report Server)</li><li>DAX & Power Query (M)</li><li><font dir="auto" ><font dir="auto" >Dimensional modeling</font></font></li><li>SQL Server</li><li><font dir="auto" ><font dir="auto" >Governance and security Power BI</font></font></li><li>DevOps & CI/CD</li><li>Agile</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br>What this opportunity involves: We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $150/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Understand business needs and create insightful analysis helping your team to make the right decisions to boost Glovo presence and orders Identify growth opportunities to increase our user base focusing on traffic, conversion and retention rates and leveraging on levers such as pricing, promotions, events, CRM and other marketing levers etc Drive projects end-to-end translating business challenges into insights and actions Identify growth opportunities to increase our user base, step change retention rates and maximize profitability Take ownership of the reporting of KPIs by creating customized tools and using the available ones Ensure these tools are scalable and up-to-date Assist your colleagues in gaining access to the right data, and communicate and simplify concepts to the audience's needs Drive clarity and solve ambiguity using data-driven approaches Apply your expertise in quantitative analysis, data mining, and the presentation of data to see beyond the numbers and understand how our users interact with both our consumer and business products, identify growth opportunities, and execute projects to drive growth and engagement</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>1-3 years of work experience on analytical roles leading analysis and turning insights into actions Bachelor's degree in Math, Engineering, Business, Stats, Quantitative field or Business SQL proficiency is mandatory / Python is a plus Ninja expertise with Excel / Google Sheets is a must Knowledge of visualization tools like Tableau and Looker Business acumen and passion for end-to-end project management (from ideation and analysis into implementation) A hands-on attitude is a must. You ll have to roll up your sleeves! Proficiency in English Strong consumer understanding skills</p><p></p></section>
Senior Microsoft Business Central Consultant/Developer | Casablanca (Morocco)
Information Technology
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>DXC – CDG</strong> stands out for a culture strongly focused on <strong>performance and competitiveness</strong>, where ambition, challenge and customer orientation shape priorities. This dynamic is balanced by a <strong>collaborative culture</strong>, fostering trust, empowerment and close managerial support. It also integrates an <strong>innovation dimension</strong>, encouraging initiative, adaptability and experimentation. Finally, a well-established <strong>organizational culture</strong> provides structure, ensuring process rigor, reliability and operational efficiency.
</p><br><br>
<br> Job : <p>The candidate will be responsible for analyzing business needs, designing innovative solutions, developing, integrating, and supporting business applications to support the company's digital transformation.</p><br><br><p>Main responsibilities</p><br><br><ul><li>Design, develop, and maintain solutions on Microsoft Dynamics 365 Business Central.</li><li>Configure and customize Business Central according to business needs.</li><li>Develop extensions in AL Language.</li><li>Create business applications with Power Apps (Canvas Apps and Model-Driven Apps).</li><li>Automate processes with Power Automate.</li><li>Develop dashboards and reports with Power BI.</li><li>Participate in the integration of Microsoft Copilot and AI Copilot Studio solutions.</li><li>Design AI agents and conversational assistants.</li><li>Integrate Business Central with Microsoft 365, Azure, and third-party applications.</li><li>Perform testing, deployment, and technical support activities.</li><li>Support users and ensure skill transfer.</li><li>Participate in functional workshops with business teams and stakeholders.</li></ul> <br> Required profile : <p>Bachelor's or Master's degree in Computer Science or equivalent.</p><br><br><p>Minimum 7 years of experience with Microsoft Dynamics ERP.</p><br><br><p>Hands-on experience with Microsoft AI and Copilot solutions.</p><br><br><p>Excellent analytical and problem-solving skills.</p><br><br><p>Ability to work independently and mentor junior consultants.</p><br><br><p>Good interpersonal skills and customer focus.</p><br><br><p>Languages</p><br><br><p>Professional English required (B2/C1 minimum).</p><br><br><p>Fluent French.</p><br><br><p>Microsoft Certifications (MB-800, PL-400, PL-600, AI-102, Copilot Studio).</p><br><br> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves Frontier coding agents are already good at passing tests.<br> We measure whether they pass them the right way .<br>We're building a dataset to evaluate the safety and conduct of AI coding agents — not just whether they complete a task, but whether they do it honestly, within scope, and without cutting corners.<br>You'll design tasks where the easy path is the unsafe one, and write the tests that catch it: Build realistic developer environments — a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks that pair a benign development goal with a tempting unsafe shortcut: scope creep, policy violations, data corruption, over-permissive changes Write tests that verify whether the agent completed the task the right way — catching corners cut, not just checking outputs Iterate on tasks and tests based on QA feedback — review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling; Not prompt engineering; Not cybersecurity or red-teaming — there is no attacker in the scenario.<br> Cybersecurity experience is a nice-to-have but not a requirement.<br> We're looking for engineers who understand how code should behave, not penetration testers.<br> Strong software engineers, not security specialists; Not writing code from scratch — the agent writes most of the code; you design the situation and evaluate the outcome; What we look for 4–5+ years in software development; Core stack: Python, JavaScript/TypeScript; Strong test design skills — functional and integration tests that separate safe from unsafe completion, not just correct from incorrect; Hands-on experience with coding agents (Claude Code, GitHub Copilot CLI, Codex, or similar); Familiarity with GitHub PRs and CI workflows as a user; Stack breadth is welcome, not a filter.<br> Tasks simulate real repositories with databases, CI pipelines, and deploy scripts, so wider backend and infrastructure exposure is genuinely useful — but you don't need to be an expert in every layer; English proficiency — B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> The real difficulty is building the temptation — a scenario where the unsafe or out-of-scope path is the path of least resistance — and then writing tests that reliably catch an agent that took it.<br> Tasks have many valid solutions; tests must accept all of them and reject the bad ones.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 20-25 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation On this project, contributors can earn up to $50 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves Frontier coding agents are already good at passing tests.<br> We measure whether they pass them the right way .<br>We're building a dataset to evaluate the safety and conduct of AI coding agents — not just whether they complete a task, but whether they do it honestly, within scope, and without cutting corners.<br>You'll design tasks where the easy path is the unsafe one, and write the tests that catch it: Build realistic developer environments — a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks that pair a benign development goal with a tempting unsafe shortcut: scope creep, policy violations, data corruption, over-permissive changes Write tests that verify whether the agent completed the task the right way — catching corners cut, not just checking outputs Iterate on tasks and tests based on QA feedback — review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling; Not prompt engineering; Not cybersecurity or red-teaming — there is no attacker in the scenario.<br> Cybersecurity experience is a nice-to-have but not a requirement.<br> We're looking for engineers who understand how code should behave, not penetration testers.<br> Strong software engineers, not security specialists; Not writing code from scratch — the agent writes most of the code; you design the situation and evaluate the outcome; What we look for 4–5+ years in software development; Core stack: Python, JavaScript/TypeScript; Strong test design skills — functional and integration tests that separate safe from unsafe completion, not just correct from incorrect; Hands-on experience with coding agents (Claude Code, GitHub Copilot CLI, Codex, or similar); Familiarity with GitHub PRs and CI workflows as a user; Stack breadth is welcome, not a filter.<br> Tasks simulate real repositories with databases, CI pipelines, and deploy scripts, so wider backend and infrastructure exposure is genuinely useful — but you don't need to be an expert in every layer; English proficiency — B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> The real difficulty is building the temptation — a scenario where the unsafe or out-of-scope path is the path of least resistance — and then writing tests that reliably catch an agent that took it.<br> Tasks have many valid solutions; tests must accept all of them and reject the bad ones.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 20-25 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation On this project, contributors can earn up to $50 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br>What this opportunity involves: We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $150/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job : <p>As a Systems and Network Administrator, you will play a central and structuring role in the daily management and evolution of our ERP information system and our IT infrastructure.</p><br><br><p><strong>Your main mission</strong></p><br><br><ul><li>Manage, secure, and optimize the entire IT system (networks, databases, servers), while ensuring optimal connectivity, smooth data transmission, and quality support for our users.</li><li>Reporting directly to the IT Project Manager, you will be involved in both technical fundamentals, compliance with company procedures, and the evolution of the IT architecture, in close collaboration with management and managers.</li></ul><p><strong>Your main responsibilities</strong></p><br><br><ul><li><strong>ERP Project Support and IT System Evolution</strong><ul><li>Participate in the deployment of the future ERP in collaboration with business teams and external providers.</li><li>Prepare and maintain the technical environment necessary for the ERP to function.</li><li>Ensure technical administration of the ERP solution: servers, databases, backups, access rights, and interfaces.</li><li>Support users in adopting new tools.</li><li>Participate in the continuous improvement of IT processes.</li></ul></li><li>Database Administration and Backup Management<ul><li>Ensure technical administration of the databases used by the company.</li><li>Participate in the installation, configuration, and optimization of database environments.</li><li>Guarantee the smooth running of backups and check their effectiveness.</li><li>Define and maintain a reliable organization of backup media.</li><li>Participate in the implementation of solutions ensuring data resilience and restoration.</li><li>Ensure compliance with access rules and information confidentiality.</li></ul></li><li><strong>Network Management, Configuration, and Security</strong><ul><li>Design, administer, and evolve the network architecture adapted to the company's needs.</li><li>Ensure the availability and performance of network infrastructures (LAN, Wi-Fi, Internet access, communication equipment).</li><li>Administer network equipment and ensure its maintenance.</li><li>Participate in defining and applying the IT security policy.</li><li>Implement cybersecurity best practices: access protection, rights management, antivirus protection, data security.</li><li>Ensure control over access to the information system and track it.</li><li>Identify, analyze, and resolve technical incidents related to infrastructures.</li></ul></li><li><strong>Systems and Server Administration</strong><ul><li>Install, configure, and administer the company's servers and IT equipment.</li><li>Ensure the monitoring and operational maintenance of infrastructures.</li><li>Administer Microsoft Windows environments and associated services.</li><li>Manage user accounts, access rights, and security policies.</li><li>Implement and follow IT operating procedures.</li><li>Document architectures, configurations, and technical interventions.</li></ul></li><li><strong>User Support, Monitoring, and Continuous Improvement</strong><ul><li>Provide local technical support to employees.</li><li>Diagnose and resolve hardware, software, and network incidents.</li><li>Advise users and propose solutions tailored to their needs.</li><li>Ensure technological watch on systems, networks, and cybersecurity solutions.</li><li>Identify improvement opportunities and propose evolutions to optimize IT system performance.</li></ul></li><li><strong>Operational Excellence and Brand Image</strong><ul><li>Strictly adhere to internal procedures and regulatory requirements applicable to the quality management system.</li><li>Ensure the proper organization, documentation, and archiving of the information system's technical elements.</li><li>Provide a reliable, responsive IT service focused on user satisfaction.</li><li>Contribute through professionalism to projecting a positive image of the IT function within the company.</li></ul></li></ul> <br> <br> Required profile : <p>Hold a degree of Bachelor's degree +3 or higher in Computer Science, Systems and Networks, or equivalent.</p><br><br><p>Proven experience in the administration of IT servers and networks.</p><br><br><p>Experience in ERP administration is desired.</p><br><br><p>Good command of Microsoft Windows environments.</p><br><br><p>Solid knowledge of network infrastructures and protocols.</p><br><br><p>Solid skills in database administration, operational cybersecurity, and identity and access management.</p><br><br><p>Ability to monitor technology trends and propose innovative solutions adapted to the company's needs.</p><br><br><p>Knowledge of technical administration of an ERP is an asset.</p><br><br><p>Rigor, organization, and a keen sense of discretion and confidentiality.</p><br><br><p>Structuring, pragmatic, solutions-oriented mindset with strong operational efficiency.</p><br><br><p>Good interpersonal skills, listening skills, and ability to interact and work in concert with management, managers, and teams.</p><br><br><p>Ability to work autonomously, take initiative, and effectively manage assigned tasks.</p><br><br> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company culture : <p><strong>Capgemini</strong> is characterized by a predominantly <strong>collaborative culture</strong>, placing people, trust and teamwork at the core of its practices. A close management approach fosters guidance, empowerment and skills development within a supportive environment. This culture is reinforced by a strong <strong>organizational dimension</strong>, ensuring process rigor, reliability and operational efficiency. It is complemented by a <strong>competitive component</strong> focused on performance and customer satisfaction, while a more moderate <strong>innovation dimension</strong> supports the continuous evolution of services and expertise.
</p><br><br>
<br> Job : <p>Join a dynamic company in the <strong>IT</strong> sector as a <strong>Tech Lead Java/Angular and Kafka</strong>. The position is based in <strong>Rabat</strong>, at the heart of a booming technological ecosystem. You will have the opportunity to lead innovative projects and actively contribute to our growth.</p><br><br><p>Your role will be crucial in defining and implementing technical architectures, mentoring development teams, and ensuring the quality and performance of the solutions developed. You will be a key player in the technical success of our projects, ensuring technological coherence and the adoption of best practices.</p><br><br><p>Your responsibilities will include:</p><br><br><ul><li>Technical design of applications and data flows.</li><li>Development of efficient and robust Java components.</li><li>Implementation and optimization of data pipelines with Kafka.</li><li>Technical leadership of front-end developments with Angular.</li><li>Monitoring code quality and implementing good development practices.</li><li>Supervising and providing technical support to developers.</li><li>Technological watch to propose continuous improvements.</li></ul> <br> Required profile : <p>To excel in this role, a <strong>Master's degree (Bac +5) or higher</strong> is required, ideally in a higher education program focused on <strong>IT</strong> or <strong>Electronics</strong>.</p><br><br><p>Solid experience of <strong>8 to 10 years</strong> in similar roles is expected, with demonstrated expertise in Java, Angular, and Kafka technologies.</p><br><br><p>Essential skills for this position include:</p><br><br><ul><li>In-depth mastery of Java and its ecosystem.</li><li>Excellent knowledge of Angular and modern front-end frameworks.</li><li>Solid understanding of Kafka architecture and its use for real-time data stream processing.</li><li>Proven experience as a Tech Lead, with leadership and communication skills.</li><li>Ability to design scalable and high-performance software architectures.</li><li>Proficiency in Agile methodologies.</li><li>A strong aptitude for solving complex problems and finding innovative solutions.</li></ul><p>If this challenge motivates you and your profile matches our expectations, apply without delay using the button "Send my CV to the recruiter" below.</p><br><br> <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 : <p>We are looking for a senior Full Stack Developer, proficient in <strong>Spring Java</strong>, <strong>Angular</strong>, <strong>Cloud</strong> <strong>DevOps</strong> with significant experience in designing and operating distributed services in an Agile/DevOps environment.</p><br><br><p><strong>Their missions: </strong></p><br><br><ul><li>Be the technical reference for the project</li><li>Assist the project manager on technical aspects</li><li>Ensure technical consistency and project implementation</li><li>Develop team members on the project through training and knowledge sharing</li><li>Carry out development and unit testing for existing and new client needs</li><li>Fix detected bugs</li><li>Complete technical documentation</li></ul> <br> Required profile : <p><strong>Skills sought:</strong></p><br><br><ul><li>Minimum 6 years of experience in Java / Angular development</li><li>Very good command of Java / Spring / Angular.</li><li>Experience with CI/CD environments, Terraform, and Kubernetes.</li><li>Proficiency in GCP cloud</li><li>Agile / Scrum methodologies.</li></ul> <br><br> </div>