Mechanical Design Engineer Jobs in Morocco
1231 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job : <p>As part of strengthening our Communication Department, AKDITAL, a leader in the private healthcare sector in Morocco, is looking for a Communication Intern wishing to gain enriching professional experience within a dynamic and innovative environment.</p><br><br><p><strong>Profile sought:</strong></p><br><br><p>Bachelor's degree or Master's degree in Communication, Marketing, Media, Digital, Public Relations, or an equivalent field.</p><br><br><p>Excellent command of French, both written and spoken.</p><br><br><p>Good command of office tools (Microsoft Office) and social networks.</p><br><br><p>Proficiency in graphic design tools (Canva, Adobe Photoshop, Illustrator, or equivalents) is a plus.</p><br><br><p>Creativity, organizational skills, initiative, and good interpersonal skills.</p><br><br><p>Team spirit, curiosity, and willingness to learn.</p><br><br> <br> <br> Required profile : <p><strong>Your main tasks:</strong></p><br><br><p>Participate in content creation for internal and external communication materials.</p><br><br><p>Contribute to social media management and the implementation of the editorial calendar.</p><br><br><p>Participate in the organization of internal and external events.</p><br><br><p>Assist in the design of communication materials (presentations, posters, visuals, newsletters, etc.).</p><br><br><p>Ensure brand image consistency and contribute to the group's communication projects.</p><br><br><p>Monitor communication trends and propose new ideas.</p><br><br><p><strong>We offer you:</strong></p><br><br><br><ul><li>A paid internship.</li><li>Support from communication professionals.</li><li>An enriching experience within a leading group in the healthcare sector.</li><li>The opportunity to develop your skills and participate in high-impact projects.</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>The consultant will be responsible for:</p><br><br><ul><li>Designing and developing interactive and dynamic dashboards in Tableau Desktop.</li><li>Optimizing dashboards and applying Data Visualization best practices.</li><li>Writing and optimizing SQL queries for data analysis.</li><li>Using BigQuery for data extraction and analysis.</li><li>Designing visualizations adapted to business needs.</li><li>Participating in the simplification and enhancement of data.</li><li>Collaborating with business and technical teams.</li><li>Contributing to the Vusion and RFF projects.</li></ul> <br> Required profile : <p>Graduated with a Master's degree (Bac+5) from an engineering school or equivalent university with a specialization in IT, or with equivalent significant experience.</p><br><br><p><u><strong>Experience</strong></u>: 3 to 7 years of experience in Data Visualization</p><br><br><p><strong><u>Required Skills:</u></strong></p><br><br><ul><li>Tableau Desktop, SQL, BigQuery, Data Visualization, Data Analytics, Dashboard Design<br></li></ul> <br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >Job Description As a Symfony Technical Expert, you will be responsible for the following activities (non-exhaustive and non-restrictive list): Participating in the definition of project architectures in support of technical managers; Participating in the drafting of detailed technical specifications; Ensuring effective development by adhering to best practices and initial recommendations; Independently managing upstream research and development studies and redesigning the architecture of existing projects; Participating in the maintenance of delivery scripts to deploy the solution on development and integration environments; Updating or writing technical documentation associated with software developments; Writing installation/operation procedures for the team responsible for deploying the solution on test, pre-production, and production environments; Proposing solutions to technical problems; Conducting Proofs of Concept (POCs) and development of complex modules. Team management</font></font></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><h2>Qualifications</h2><p><font dir="auto" ><font dir="auto" >You have a minimum of 5 years of experience in a similar role and you are proficient in the following technical areas: PHP Symfony 2/3/4, OOP and design patterns (MVC, singleton, dependency injection), Vue.js, Web Services (SOAP and REST), MySQL/Elastic Search, Git, GitHub, GitLab, Docker, PHPUnit, Behat and Selenium, Linux Debian</font></font></p><p></p></section>
<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>Design and development</strong> of <strong>Fullstack</strong> applications (Java/Spring Boot for backend, Angular for frontend).</li><li><strong>Optimization of Angular application performance</strong> (Core Web Vitals).</li><li><strong>Integration of AI and data-driven solutions</strong> to support business processes.</li><li><strong>Collaboration with business teams</strong> to understand needs and propose suitable solutions.</li><li><strong>Active participation</strong> in all phases of the application lifecycle (design, development, testing, deployment).</li><li><strong>Continuous improvement</strong> of development practices (unit, integration, and E2E tests, SOLID, YAGNI, Sonar).</li></ul><br> <br> <br> Required profile : <ul><li>Over 7 years in Fullstack development (Java/Angular, Front-end focus).</li><li>Experience in high-volume projects and Agile environments.</li><li>Experience in the retail/mass distribution sector is a plus.</li><li>Experience with <strong>projects involving AI</strong> (major asset).</li></ul><br><p><strong>Must Have</strong></p><br><br><ul><li><strong>Languages & Frameworks</strong>: Java, Spring Boot, Angular.</li><li><strong>Frontend</strong>: Performance optimization, Core Web Vitals, UI libraries.</li><li><strong>Development</strong>: Design of robust and scalable applications.</li><li><strong>Collaboration</strong>: Agile/Scrum teamwork.</li></ul><p><strong>Nice to Have</strong></p><br><br><ul><li><strong>Testing</strong>: Frontend test development (unit, integration, E2E).</li><li><strong>Architecture</strong>: Microservices and event-driven experience.</li><li><strong>DevOps</strong>: CI/CD, DevOps best practices.</li><li><strong>Versioning</strong>: Git.</li><li><strong>Quality</strong>: SOLID, YAGNI, test coverage (Sonar).</li><li><strong>Sector experience</strong>: Retail/mass distribution.</li><li><strong>AI</strong>: Experience with AI-augmented projects.</li></ul><p><strong>Soft Skills</strong></p><br><br><ul><li>Fluent communication in <strong>French</strong> (oral/written).</li><li>Analytical and problem-solving skills.</li><li>Teamwork and deadline adherence.</li><li>Continuous improvement of practices.</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>The consultant will be responsible for:</p><br><br><p>- Setting up, managing, and securing NiFi data processing and transport platforms.</p><br><br><p>- Designing and developing critical data flows in a 24/7 environment.</p><br><br><p>- Automating deployments on GCP / Azure cloud environments.</p><br><br><p>- Ensuring monitoring of system performance in production.</p><br><br><p>- Scripting in Groovy / Java for fine automation of complex tasks.</p><br><br><p>- Operating relational databases and distributed storage (BigQuery, BigTable).</p><br><br><p>- Maintaining and converting Informatica flows to NiFi.</p><br><br><p>- Managing source code with GitLab / GitHub.</p><br><br><p>- Analyzing and transforming data in SQL.</p><br><br><p>- Designing and documenting technical solutions.</p><br><br><p>- Handling data formats JSON, XML, CSV.</p><br><br><p>- Working with Oracle, SQL Server, PostgreSQL databases.</p><br><br><p>- Integrating data quality, security, and traceability requirements.</p><br><br><p>- Securing platforms through 360° monitoring and industrializing Build and Run processes.</p><br><br> <br> Required profile : <p>Master's degree in Computer Science or equivalent.</p><br><br><p>More than 7 years of experience in NiFi Dev Flow Expertise.</p><br><br><p>Required skills</p><br><br><p>Must have: Apache NiFi (configuration, administration, complex flows), Groovy / Java, relational databases and distributed storage (BigQuery, BigTable)</p><br><br><p><br>Nice to have: Informatica to NiFi, GitLab / GitHub, SQL, Oracle, SQL Server, PostgreSQL, JSON / XML / CSV, Kubernetes, data quality/security/traceability<br> </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 Back-end Developer with over 7 years of experience in Java, who is an expert in microservices and event-driven architectures, and proficient in Spring Boot and Kafka. Comfortable in high-volume and high-quality demanding environments.</p><br><br><p>His/Her missions:</p><br><br><p>- Design, development, and maintenance of back-end applications in <strong>Java / Spring Boot / Kafka</strong><br>- Implementation of <strong>microservices</strong> and <strong>event-driven</strong> architectures<br>- Participation in all phases of the application lifecycle: design, development, testing, deployment, and maintenance<br>- Improvement of <strong>CI/CD</strong> pipelines to ensure continuous quality delivery<br>- Contribution to product quality: automated tests, test coverage, <strong>Sonar</strong>, <strong>SOLID</strong> principles, <strong>YAGNI</strong><br>- Evolutionary maintenance of existing applications<br>- Work using <strong>Agile SCRUM</strong> methodology, in collaboration with Product, Design, and Tech teams</p><br><br> <br> Required profile : <p>- More than 7 years of experience in <strong>Java</strong> and <strong>Kafka</strong><br>- Proven experience with high-volume distributed systems<br>- Experience in <strong>retail/large distribution</strong> is a plus</p><br><br><p>Technical skills:</p><br><br><ul><li><strong>Languages & Frameworks</strong>: Java, Spring Boot, Kafka</li><li><strong>Architecture</strong>: Microservices, Event-driven</li><li><strong>Databases</strong>: Relational and document-oriented</li><li><strong>DevOps</strong>: CI/CD, DevOps practices</li><li><strong>Versioning</strong>: Git</li><li><strong>Quality & Craftsmanship</strong>: Tests, SOLID, YAGNI, Sonar</li><li><strong>Methods</strong>: Agile SCRUM</li><li><strong>Soft Skills</strong>: Fluent communication in French, analytical skills, teamwork, meeting deadlines</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>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">
<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>Lead the decision-making and change management processes, facilitating all governance forums (e.g., Change Meetings, Decision Meetings), while ensuring Quality, Cost, Timing, and Performance impacts are assessed against project targets.</li><li>Manage component design activities within a cross-functional team, including co-location design processes, and escalate packaging conflicts across core engineering domains.</li><li>Organize and oversee vehicle assembly assessments during both the digital phase (Digital Assembly) and physical phase (first vehicle slow build) in collaboration with suppliers.</li><li>Take ownership, in coordination with the Vehicle Systems Manager (VSM), of the vehicle's technical content (Scope Sheet) and associated graphical references, including the Visual BOM.</li><li>Monitor and control project industrial complexity, including the number of parts, and track the Core Technical Structure (Carryover, Modified, New components).</li><li>Ensure EBOM robustness, including full interchangeability of dual-sourced components, in alignment with packaging, performance, and safety requirements.</li><li>Lead the escalation and resolution of component packaging issues from Styling Freeze through Tooling Kick-Off, with support from the packaging team.</li><li>Oversee change management activities by evaluating Quality, Cost, Timing, and Performance impacts for all changes in line with project objectives.</li><li>Coordinate with core engineering teams to monitor vehicle technical convergence and ensure alignment on packaging, performance, and safety topics with the VSM.</li><li>Ensure that all innovation initiatives planned within the project progress according to schedule, and manage escalations when necessary.</li><li>Coordinate core engineering functions (Body, Interior, Chassis, Electronics including software, Propulsion) regarding component certification and compliance status, as well as sustainability indicators (e.g., GWP, CNZ, Green Bond tracking).</li><li>Lead the resolution of escalations related to Design Standard Time between component design and manufacturing processes.</li><li>Manage and track all required part and software updates for pre-SOP vehicles to ensure compliance prior to market release.</li><li>Coordinate and escalate cross-functional issues between the main vehicle project and related modules, platform programs, propulsion, and software projects, in alignment with the VSM.</li><li>Ensure consideration of international requirements, including constraints related to regional manufacturing locations, while supporting alignment with global functional requirements.</li></ul> <br> Required profile : <p><strong>Skills</strong></p><br><br><ul><li>Strong soft skills (leadership, communication, stakeholder management)</li><li>Experience within a global automotive environment</li><li>Proficiency in PLM tools</li><li>Advanced Excel skills</li><li>Project planning tools (e.g., Gantt charts, MS Project)</li></ul><p><strong>Key Responsibilities</strong></p><br><br><ul><li>Lead the achievement of all project targets related to Quality, Cost, Timing, and Performance, from pre-contract phase through to handover to mass production (serial life).</li><li>Manage and lead cross-functional teams responsible for delivering project objectives, ensuring alignment and accountability.</li><li>Drive global alignment among all project stakeholders, balancing competing constraints and enabling effective decision-making.</li><li>Communicate project status clearly to stakeholders at all levels, and define action plans to resolve critical issues and risks.</li><li>As Program CVE, oversee multiple projects (top-hats) within the program scope, ensuring consistency and coordination.</li><li>Ensure optimization of carry-over and commonality strategies across the different top-hat projects within the program.</li></ul> <br><br> </div>
<p>The Morocco Innovation and Evaluation Lab (MEL) is looking to hire a Senior Research Associate (SRA) to coordinate its research efforts to foster a culture of evidence-based policymaking in Morocco. The Senior Research Associate will support the implementation of an impact evaluation conducted by a team of international researchers in partnership with the UM6P- OCP ecosystem. This position will be based in our offices at the University Mohammed VI Polytechnic campus in Rabat.</p><p>The MEL works in close collaboration with the public, private, NGO, and philanthropic sectors in Morocco to conduct evaluations that speak to their priorities and share rigorous evidence to inform their decisions.</p><p>The position offers a unique opportunity for the Senior Research Associate to support the research infrastructure of the Morocco Innovation and Evaluation Lab and assist the research project in the design and implementation of impact evaluations as well as data collection, management, and analysis, in an organization undertaking cutting-edge development research. The Senior Research Associate will be directly supervised by the MEL s Director and the Research Manager. The Senior RA will work closely with senior staff from J-PAL and CID, academic researchers and other field staff to perform a variety of research tasks. This research project is a qualitative pilot study designed to inform the development of a full randomized controlled trial (RCT) aimed at strengthening equity in 1337's admissions process. It is conducted by affiliated and international researchers, including Esther Duflo (MIT), Bruno Crepon (ENSAE), Rema Hanna (Harvard University), Florencia Devoto (UM6P), and Kamil Kohen (Paris School of Economics).</p><h3>Key Responsibilities:</h3><p>The Senior Research Associate is responsible for the supervision of the project and its successful implementation in the field, which includes:</p><ul><li>Propose and, as appropriate, implement innovations in the different stages of a project in coordination with Principal Investigators;</li><li>Maintain and grow effective relationships with partner organizations;</li><li>Oversee and lead the field research activities, including the implementation of the evaluation, according to the research design in coordination with partners;</li><li>Supervise a maximum of two Research Associates working on the projects;</li><li>Assist with hiring survey firms, including drafting terms of reference;</li><li>Liaising with field staff running the evaluations and collaborating with them including travel to research field sites;</li><li>Conduct background research in conjunction with field research activities;</li><li>Designing survey questionnaires, conducting qualitative research, refining study design and surveying instruments;</li><li>Supervise in person or phone data collection and ensure the good quality of the data;</li><li>Assist with the preparation of administrative databases;</li><li>Assist with data cleaning and preliminary data analysis; and</li><li>Any other work assigned by Principal Investigators.</li></ul><p>He/she will also be responsible for ensuring good communication and organization on a daily basis:</p><ul><li>Facilitate, strengthen and maintain effective and efficient communication as the primary contact point with Principal Investigators;</li><li>Provide periodic updates on project activities to PIs and subject experts;</li><li>Participate in the planning and design of any outreach activities;</li><li>Ensure that project activities are on schedule and prepare project update reports according to agreements with funders and partners.</li></ul><p><strong>Desired Candidate Profile</strong></p><h3>Requirements</h3><h4>Education:</h4><p>A Master's Degree in economics, public policy, mathematics, statistics or related technical fields including training in microeconomics, econometrics, statistics, and advanced mathematics; Graduate-level coursework in economics is a plus.</p><h4>Experience:</h4><p>Minimum 3 years of relevant experience, including 2 years of research experience; Experience with STATA and/or R data analysis software is a must; experience interpreting data analysis; experience with academic writing; Experience with budget management is a plus; Experience with living in Morocco is a strong advantage.</p><h3>Skills</h3><p>Very strong quantitative, organisational, and communication skills are necessary; Fluency in French and in English. Arabic command is a strong advantage; Flexible, self-motivating, able to manage multiple tasks efficiently, and a team player; Demonstrated ability to manage high-level relationships with partner organisations; Familiarity with evaluation methods and randomized controlled trials preferred; Ability to work under pressure and meet deadlines.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job : <p>Design, develop, and maintain strategic business applications.<br>• Participate in architectural choices and technical directions.<br>• Ensure the quality, security, and performance of the developed solutions.<br>• Act as a technical reference for the teams.<br>• Contribute to information system evolution projects.<br></p><br><br> <br> Required profile : <p>• Master's degree (Bac+5) in Computer Science, Software Engineering, or Information Systems.<br>• Minimum 8 years of experience in enterprise application development.<br>• Excellent command of C#, .NET, ASP.NET Core, and REST APIs.<br>• Good knowledge of SQL Server and application architectures.<br>• Experience in the banking, financial, or regulated sectors is a real asset.</p><br><br> <br><br> </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> <strong><font dir="auto" ><font dir="auto" >Main missions</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Design, develop and maintain high-performance web applications using </font></font><strong><font dir="auto" ><font dir="auto" >Symfony</font></font></strong><font dir="auto" ><font dir="auto" > (backend) and </font></font><strong><font dir="auto" ><font dir="auto" >Vue.js</font></font></strong><font dir="auto" ><font dir="auto" > (frontend)</font></font></li> <li><font dir="auto" ><font dir="auto" >Participate in the technical architecture and technological choices</font></font></li> <li><font dir="auto" ><font dir="auto" >Developing robust and secure RESTful APIs</font></font></li> <li><font dir="auto" ><font dir="auto" >Integrate dynamic and responsive user interfaces</font></font></li> <li><font dir="auto" ><font dir="auto" >Ensure code quality (unit tests, code reviews, best practices)</font></font></li> <li><font dir="auto" ><font dir="auto" >Write the technical documentation</font></font></li> <li><font dir="auto" ><font dir="auto" >Working in an international environment (communication in English)</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p> <strong><font dir="auto" ><font dir="auto" >Search profile</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Minimum 7 years of experience in web development</font></font></li> <li><font dir="auto" ><font dir="auto" >Autonomy, rigor and a sense of responsibility</font></font></li> <li><font dir="auto" ><font dir="auto" >Team spirit and good communication skills</font></font></li> <li><font dir="auto" ><font dir="auto" >Ability to work in an international environment</font></font></li> <li><font dir="auto" ><font dir="auto" >Proactive and solution-oriented</font></font></li></ul></div><p></p></section>
<p>The consultant will be responsible for: Testing and validating REST APIs with tools like Postman. Designing, developing, and maintaining automated test scripts with the Cucumber framework. Analyzing functional specifications (User Stories) to define automated test cases. Using the Gherkin language to define test scenarios. Implementing and managing CI/CD pipelines for test automation with GitLab CI. Building and maintaining relevant datasets for automated testing. Managing tests and quality tracking with the Jira XRAY tool. Applying software quality assurance principles, including ISTQB. Applying agile methods, including Scrum.</p><p><strong>Desired Candidate Profile</strong></p><p>Bac+5 training (engineering school or university) in computer science, or equivalent experience. More than 7 years of experience in QA Automation Back. Experience in the retail / mass distribution sector would be an advantage. Must Have: Advanced level in JAVA / Spring Boot. Testing and validating REST APIs with tools like Postman. Designing, developing, and maintaining automated test scripts with the Cucumber framework. Nice to Have: Analyzing functional specifications (User Stories) to define automated test cases. Using the Gherkin language to define test scenarios. Implementing and managing CI/CD pipelines for test automation with GitLab CI. Building and maintaining relevant datasets for automated testing. Managing tests and quality tracking with the Jira XRAY tool. Applying software quality assurance principles, including ISTQB. Applying agile methods. Communicating clearly and effectively in writing and orally in French for fluid interactions with the business and teams. Analyzing situations and proposing appropriate solutions while identifying areas for improvement. Respecting deadlines while maintaining high standards of quality and excellence. Collaborating actively with team members, sharing knowledge and fostering a collective spirit to achieve common goals. Applying a continuous improvement mindset to optimize practices and results.</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 : <p>At the heart of our technological transformation, you will be responsible for the design, development, and industrialization of intelligent applications leveraging the capabilities of LLMs (Large Language Models), RAG orchestration, and conversational interfaces. You will work directly with business and Product teams to make generative AI a concrete, responsible, and sustainable operational lever.</p><br><br><p><strong><u>Your missions</u></strong></p><br><br><p>- Develop conversational interfaces and AI components (RAG, copilots, etc.)</p><br><br><p>- Integrate AI APIs (Ollama, OpenAI, Azure, Anthropic...) into business use cases</p><br><br><p>- Create MVPs or functional demonstrators in an agile framework</p><br><br><p>- Collaborate with business teams for prompt and model implementation</p><br><br><p>- Document processes and support internal adoption of solutions</p><br><br><p>- Ensure the robustness, maintainability, and ethics of the developed systems</p><br><br> <br> Required profile : <p><u><strong>Profile sought</strong></u></p><br><br><p>- Master's degree (Bac+5) in engineering or computer science</p><br><br><p>- Minimum 5 to 8 years of experience in full-stack development on AI projects</p><br><br><p><u>Technical skills</u></p><br><br><p>- Front-end development e.g: Streamlit, React, Next.js, Vue, or Svelte</p><br><br><p>- Backend: Python (FastAPI), Node.js, API design</p><br><br><p>- LLM integration: Ollama, OpenAI, Azure OpenAI, prompt and cost management</p><br><br><p>- Knowledge in Vector databases (Pinecone, Chroma ...) and LangChain</p><br><br><p>- Tools: Git, Docker, Jupyter, CI/CD, testing tools</p><br><br><p><u>Personal qualities</u></p><br><br><p>- Curiosity and technical rigor</p><br><br><p>- Strong product culture and sense of user experience</p><br><br><p>- Team spirit, proactivity, adaptability</p><br><br><p>- Good written and oral communication (FR/EN)</p><br><br><p>- Ethical awareness and understanding of AI impacts</p><br><br> <br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph">Job Description <div> <p><font dir="auto" ><font dir="auto" >The consultant will be responsible for automating and maintaining tests for back-end and front-end applications for the client's IT department, using </font></font><strong><font dir="auto" ><font dir="auto" >Java Selenium and Karat API</font></font></strong><font dir="auto" ><font dir="auto" > technologies with databases. You will contribute to the design, development, and implementation of new automated systems, as well as the improvement of existing tests. You will work collaboratively with the product, development, and design teams to ensure application quality.</font></font></p> <p> <strong><font dir="auto" ><font dir="auto" >In terms of tasks, you will be asked:</font></font></strong> </p> <ul> <li> <p><font dir="auto" ><font dir="auto" >Design, develop and maintain automated test scripts with </font><u><strong><font dir="auto" >Karate API and database / Selenium (Java)</font></strong></u></font><u> <strong><font dir="auto" ></font></strong> </u> </p> </li> <li> <p><font dir="auto" ><font dir="auto" >Write clear and readable test scenarios in </font></font><strong><font dir="auto" ><font dir="auto" >Gherkin</font></font></strong><font dir="auto" ><font dir="auto" > , within the framework of a BDD approach.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Mastering REST API testing concepts with tools like Postman, in line with RESTful standards.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Interacting with relational databases (PostgreSQL) or BigQuery to generate or use test datasets (SQL) / test the data.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Set up CI/CD pipelines for automated test execution via GitLab CI.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Mastering test campaign management and quality monitoring in Jira XRAY.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Apply the principles of software quality assurance, with a level of understanding validated by ISTQB certification.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Build and maintain realistic and reproducible test datasets, linked to business cases.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Produce accurate, concise and usable test deliverables and reports for all stakeholders.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >To demonstrate a strong analytical mind and a willingness to continuously improve, particularly in </font></font><strong><font dir="auto" ><font dir="auto" >evaluating test coverage and the relevance of automations.</font></font></strong> </p> </li> <li> <p>Ma trise des concepts d Agilit (Scrum, Sprint Planning, Backlog ).</p></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <ul> <li> <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> </li> <li> <p><font dir="auto" ><font dir="auto" >3-7 years of experience </font></font><strong><font dir="auto" ><font dir="auto" >in a similar position</font></font></strong> </p> </li> <li> <p><font dir="auto" ><font dir="auto" >Experience in the retail or mass distribution sector would be an asset.</font></font></p></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><b><font dir="auto" ><font dir="auto" >1. Design and Modeling of ADAS Functions</font></font></b></p><p><font dir="auto" ><font dir="auto" >Defining functional requirements: Structure and write the functional and safety specifications (ISO 26262) for ADAS systems (e.g., SALC, LPA). Collaborate with the system and architecture teams to align technical requirements.</font></font></p><p><font dir="auto" ><font dir="auto" >MATLAB/Simulink-based modeling: Design functional models from specifications, respecting modeling rules (e.g., MISRA, AUTOSAR). Use tools like Design Verifier and MCDC to validate requirements coverage and generate embeddable C code.</font></font></p><p><b><font dir="auto" ><font dir="auto" >2. Validation and Testing</font></font></b></p><p><font dir="auto" ><font dir="auto" >Model-in-the-Loop (MIL) validation: Testing ADAS functions in simulated environments (e.g., CarMaker) to evaluate performance and robustness. Automating tests via MATLAB/Python scripts.</font></font></p><p><font dir="auto" ><font dir="auto" >Analysis of driving data: Utilize tools such as CANalyzer, vSignalyzer, or MATLAB scripts to analyze vehicle logs (MF4/ASC/MAT files). Identify and correct anomalies reported via platforms such as JIRA.</font></font></p><p><b><font dir="auto" ><font dir="auto" >3. Calibration and Integration</font></font></b></p><p><font dir="auto" ><font dir="auto" >Functional parameter calibration: Optimize the parameters of ADAS algorithms (e.g., detection thresholds, reaction time) to meet the defined KPIs.</font></font></p><p><font dir="auto" ><font dir="auto" >Integration on MIL/HIL/SIL platforms: Integrate allocable functions (FAs) on test platforms (e.g., MIL) and deliver validated versions to GitHub. Verify the conformity of models for ECU (Electronic Control Unit) integration.</font></font></p><p><b><font dir="auto" ><font dir="auto" >4. Collaboration and Technical Support</font></font></b></p><p><font dir="auto" ><font dir="auto" >Working in a multidisciplinary team: Participating in functional architecture reviews and technical workshops with internal/external stakeholders. Providing technical support to software development and validation teams.</font></font></p><p><font dir="auto" ><font dir="auto" >Anomaly Management: Diagnose technical problems (e.g., ADAS malfunctions) and propose corrective solutions. Follow JIRA workflows for handling MIL/HIL/SIL issues.</font></font></p><p><b><font dir="auto" ><font dir="auto" >5. Tool Development and Automation</font></font></b></p><p><font dir="auto" ><font dir="auto" >Creation of analytical applications: Develop MATLAB tools to automate data analysis and the generation of KPI reports. Contribute to the improvement of testing and validation processes.</font></font></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><font dir="auto" ><font dir="auto" >ADAS modeling (MATLAB/Simulink)</font></font></li><li><font dir="auto" ><font dir="auto" >MIL validation & simulation (CarMaker)</font></font></li><li><font dir="auto" ><font dir="auto" >Vehicle Data Analysis & JIRA</font></font></li><li><font dir="auto" ><font dir="auto" >MIL / SIL / HIL calibration & integration</font></font></li></ul><p></p></section>
<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, develop, and maintain back-end microservices in Java / Spring Boot.</li><li>Implement and operate real-time messaging and streaming solutions via Kafka.</li><li>Develop and optimize MongoDB databases to manage large volumes of data.</li><li>Participate in technical and functional design phases.</li><li>Integrate quality best practices (tests, code reviews, CI/CD).</li><li>Contribute to the security and performance of applications.</li><li>Work closely with front-end, DevOps, and product teams.</li><li>Evolve in an Agile environment (Scrum/SAFe).</li></ul> <br> Required profile : <ul><li>Very good command of Java / Spring Boot.</li><li>Expertise in Kafka (streaming, messaging, high availability).</li><li>Experience in MongoDB (modeling, optimization, large volume management).</li><li>Solid knowledge of microservices and REST API integration.</li><li>Experience with CI/CD environments and Docker/Kubernetes.</li><li>Agile / Scrum methodologies.</li><li>Minimum 5 years of experience in similar roles.</li></ul> <br><br> </div>
<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>
<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" >As a Symfony Technical Expert, you will be responsible for implementing the following activities (non-exhaustive and non-restrictive list):</font></font></p> <p><font dir="auto" ><font dir="auto" > Participating in the definition of project architectures in support of technical managers</font></font></p> <p><font dir="auto" ><font dir="auto" > Participation in the drafting of detailed technical specifications</font></font></p> <p><font dir="auto" ><font dir="auto" > Ensuring effective development by guaranteeing good practices and adherence to initial recommendations</font></font></p> <p><font dir="auto" ><font dir="auto" > Independently managing upstream research and development studies and redesigning the architecture of existing projects</font></font></p> <p><font dir="auto" ><font dir="auto" > Participate in the maintenance of delivery scripts in order to deploy the solution on development and integration environments.</font></font></p> <p><font dir="auto" ><font dir="auto" > Update or write the technical documentation associated with the software developments carried out.</font></font></p> <p><font dir="auto" ><font dir="auto" > Write the installation/operation procedures for the team in charge of deploying the solution in the test, pre-production and production environments.</font></font></p> <p><font dir="auto" ><font dir="auto" > to be proactive in proposing solutions to technical problems</font></font></p> <p><font dir="auto" ><font dir="auto" > Implementation of POCs and development of complex modules.</font></font></p> <p><font dir="auto" ><font dir="auto" > Team management</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" >You have a minimum of 5 years of experience in a similar position and you have mastered the technical aspects below:</font></font></p> <ul> <li>PHP</li> <li>Symfony 2/3/4</li> <li><font dir="auto" ><font dir="auto" >OOP and design patterns (MVC, singleton, dependency injection)</font></font></li> <li><font dir="auto" ><font dir="auto" >VUE.JS</font></font></li> <li>WebServices (SOAP et REST)</li> <li>MySQL / Elastic Search</li> <li>Git, Github, Gitlab, Docker</li> <li><font dir="auto" ><font dir="auto" >PHPUnit, Behat and Selenium</font></font></li> <li>Linux Debian</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 iOS Senior | Casablanca</span></b><br></p><br><p><span>Dans le cadre du renforcement des équipes de l'un de nos clients, </span><b><span>GEC – Global Experts Consulting</span></b><span> recherche un </span><b><span>Développeur iOS Senior</span></b><span> passionné par le développement d'applications mobiles performantes, sécurisées et innovantes.</span><br></p><br><p><b><span>Votre mission :</span></b><br></p><br><p><span>Concevoir, développer et faire évoluer des applications iOS à forte valeur ajoutée</span><br></p><br><p><span>Participer aux choix d'architecture technique et aux orientations technologiques</span><br></p><br><p><span>Développer des fonctionnalités complexes en garantissant performance, qualité et sécurité</span><br></p><br><p><span>Réaliser des revues de code et promouvoir les bonnes pratiques de développement</span><br></p><br><p><span>Encadrer et accompagner les développeurs juniors et confirmés</span><br></p><br><p><span>Collaborer étroitement avec les équipes Produit, UX/UI, Backend, QA et DevOps</span><br></p><br><p><span>Participer aux phases de conception, de recette et de mise en production</span><br></p><br><p><span>Assurer une veille technologique et contribuer à l'amélioration continue des solutions</span><br></p><br><p><b><span>Profil recherché :</span></b><br></p><br><p><span>Bac+5 en Informatique ou équivalent</span><br></p><br><p><span>Minimum 5 ans d'expérience en développement iOS</span><br></p><br><p><span>Excellente maîtrise de </span><b><span>Swift</span></b><span>, </span><b><span>SwiftUI</span></b><span> et </span><b><span>Xcode</span></b><br></p><br><p><span>Solide expérience des architectures </span><b><span>MVC</span></b><span>, </span><b><span>MVVM</span></b><span> et </span><b><span>Clean Architecture</span></b><br></p><br><p><span>Bonne maîtrise des </span><b><span>API REST</span></b><span>, </span><b><span>Git</span></b><span> et des pipelines </span><b><span>CI/CD</span></b><br></p><br><p><span>Expérience des tests unitaires et d'intégration</span><br></p><br><p><span>Bon niveau d'anglais technique</span><br></p><br><p><span>Esprit d'équipe, autonomie, rigueur et leadership technique</span><br></p><br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >Job Description: We are looking for a Senior Back-end Developer with over 7 years of Java experience, an expert in microservices and event-driven architectures, and proficient in Spring Boot and Kafka. The ideal candidate will be comfortable working in high-volume environments with stringent quality requirements. Responsibilities include: - Designing, developing, and maintaining backend applications in Java, Spring Boot, and Kafka - Implementing microservices and event-driven architectures - Participating in all phases of the application lifecycle: design, development, testing, deployment, and maintenance - Improving CI/CD pipelines to ensure continuous, high-quality delivery - Contributing to product quality through automated testing, test coverage, SonarQube, SOLID principles, and Yagni - Providing ongoing maintenance for existing applications - Working within the Agile Scrum methodology, in collaboration with the Product, Design, and Tech teams</font></font></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><font dir="auto" ><font dir="auto" >Over 7 years of experience in Java and Kafka</font></font></p><p><font dir="auto" ><font dir="auto" >Proven experience on high-volume distributed sorting systems</font></font></p><p><font dir="auto" ><font dir="auto" >Experience in retail/mass distribution is a plus</font></font></p><p><font dir="auto" ><font dir="auto" >Technical skills:</font></font></p><p><font dir="auto" ><font dir="auto" >Languages & Frameworks: Java, Spring Boot, Kafka</font></font></p><p><font dir="auto" ><font dir="auto" >Architecture: Microservices, Event-driven</font></font></p><p><font dir="auto" ><font dir="auto" >Databases: Relational and document-oriented</font></font></p><p><font dir="auto" ><font dir="auto" >DevOps: CI/CD, DevOps practices</font></font></p><p><font dir="auto" ><font dir="auto" >Version control: Git</font></font></p><p><font dir="auto" ><font dir="auto" >Quality & Craftsmanship: Tests, SOLID, YAGNI, Sonar</font></font></p><p><font dir="auto" ><font dir="auto" >Methods: Agile SCRUM</font></font></p><p><font dir="auto" ><font dir="auto" >Soft Skills: Fluent communication in French, analytical skills, teamwork, respect for deadlines</font></font></p><p></p></section>