PLC Automation Engineer Jobs in Morocco
1885 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Richbond</strong> operates within a <strong>predominantly cooperative culture</strong>, where people, trust and teamwork play a central role in performance. The company promotes a close management approach focused on support, empowerment and strong interpersonal relationships. This collaborative foundation is complemented by a <strong>clear performance-driven mindset</strong>, emphasizing ambition, results and competitiveness. Innovation and structured processes further reinforce the culture by encouraging initiative, creativity and operational efficiency.
</p><br><br>
<br> Job : <p><u><strong>Main Mission:</strong></u></p><br><br><br><ul><li>Participate in the installation, commissioning, and maintenance of the group's automated systems.</li><li>Contribute to the reliability and performance improvement of automated equipment.</li><li>Assist the maintenance department in diagnosing and resolving automation breakdowns.</li><li>Participate in updating programs, diagrams, and technical documentation.</li><li>Ensure the safety and compliance of interventions on automation systems.</li></ul><p><u><strong>Main Activities:</strong></u></p><br><br><ul><li>Perform wiring and basic configuration of PLCs, Variable Speed Drives, Servo Drives, sensors, and actuators.</li><li>Conduct functional tests under the supervision of the automation manager.</li><li>Perform simple troubleshooting on programmable logic controllers and HMI interfaces.</li><li>Identify causes of failures and propose corrective actions.</li><li>Keep intervention history up-to-date in the CMMS (COSWIN).</li><li>Contribute to improving the availability of production lines.</li><li>Participate in updating and optimizing PLC programs.</li><li>Maintain electrical drawings, diagrams, and PLC programs.</li><li>Ensure regular recording and backup of programs for PLCs, variable speed drives, and HMI interfaces.</li><li>Implement a standardized procedure for archiving, traceability, and version management of programs.</li></ul> <br> <br> Required profile : <p><strong><u>Profile Sought:</u></strong></p><br><br><ul><li>Education: Bac+2/3 (Associate's or Bachelor's degree) in industrial automation, electrical engineering, or industrial maintenance.</li><li>Experience: 2 to 3 years in a similar role.</li></ul><ul><li>Skills: </li></ul><p>- Knowledge of Siemens, DELTA, Schneider PLCs, or equivalents.<br>- Ability to read electrical and logic diagrams.<br>- Proficiency in PLC program backup and archiving tools.<br>- Basic knowledge of pneumatics and instrumentation.<br>- Proficiency in CMMS (Coswin is a plus).<br>- Analytical mindset, rigor, and teamwork skills.</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><strong>Workshops involved:</strong></p><br><br><ul><li>Stamping workshop</li><li>Welding / body shop</li><li>Painting workshop</li><li>General assembly workshop</li><li>Underbody component workshop</li></ul><br> <br> <br> Required profile : <p><strong>Main skills:</strong></p><br><br><ul><li>Knowledge of <strong>project management in the field of automation</strong>, with mastery of <strong>business processes</strong> according to the relevant department (stamping, welding / body shop, powertrain, painting, plastics, and general assembly).</li><li>Knowledge of <strong>automation architectures</strong> (including <strong>safety</strong> aspects).</li><li>Ability to <strong>control project deliverables</strong> during the study phase:<ul><li>Risk analysis,</li><li>Functional analysis (including, if necessary, product quality risks),</li><li>Electrical diagrams (including safety aspects),</li><li>Bill of Materials (BOM),</li><li>Load calculations,</li><li>Test Execution Procedure (<strong>TEP</strong>) initialization.</li></ul></li><li>Mastery of <strong>automation program control</strong> (including safety aspects).</li><li>Knowledge of <strong>machine safety standards</strong>.</li><li>Knowledge of <strong>interfaces with MES / Monitoring / IT systems</strong> (including <strong>cybersecurity</strong> aspects).</li><li>Knowledge in <strong>electrical engineering</strong> and <strong>electrical diagrams</strong>.</li><li>Knowledge in <strong>robotics</strong>.</li><li>Knowledge of <strong>conveyor control technologies</strong>.</li><li>Knowledge of <strong>Lean Manufacturing tools</strong> and <strong>problem-solving tools</strong>.</li><li>Proficiency in <strong>office tools</strong>, particularly <strong>Microsoft Excel</strong> and <strong>Word</strong>.</li><li>Experience between 3 to 4 years.</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>Workshops concerned:</strong></p><br><br><ul><li>Stamping workshop</li><li>Welding / bodywork workshop</li><li>Paint shop</li><li>General assembly workshop</li><li>Underbody components workshop</li></ul><br> <br> <br> Required profile : <p><strong>Main skills:</strong></p><br><br><ul><li>Knowledge of <strong>project management in automation</strong>, with mastery of <strong>business procedures</strong> according to the relevant department (stamping, welding / bodywork, powertrain, paint, plastics, and general assembly).</li><li>Knowledge of <strong>automation architectures</strong> (including <strong>safety</strong> aspects).</li><li>Ability to <strong>control project deliverables</strong> during the design phase:<ul><li>Risk analysis,</li><li>Functional analysis (including, if necessary, product quality risks),</li><li>Electrical diagrams (including safety aspects),</li><li>Bill of Materials (BOM),</li><li>Load calculations,</li><li>Test Execution Procedure (TEP) initialization.</li></ul></li><li>Mastery of <strong>automation program control</strong> (including safety aspects).</li><li>Knowledge of <strong>machine safety standards</strong>.</li><li>Knowledge of <strong>interfaces with MES / Monitoring / IT systems</strong> (including <strong>cybersecurity</strong> aspects).</li><li>Knowledge in <strong>electrical engineering</strong> and <strong>electrical diagrams</strong>.</li><li>Knowledge in <strong>robotics</strong>.</li><li>Knowledge of <strong>conveyor control technologies</strong>.</li><li>Knowledge of <strong>Lean Manufacturing tools</strong> and <strong>problem-solving tools</strong>.</li><li>Proficiency in <strong>office tools</strong>, especially <strong>Microsoft Excel</strong> and <strong>Word</strong>.</li><li>3 to 4 years of experience.</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company culture : <p><strong>Cosumar</strong> is characterized by a corporate culture centered on <strong>collaboration</strong>, where human relationships, teamwork and employee support play an important role. This collaborative approach is reinforced by a strong <strong>organizational</strong> dimension, ensuring rigor, efficiency and process reliability. The company also values <strong>performance</strong> and goal achievement, while maintaining openness to <strong>innovation</strong> and continuous improvement. This balance fosters a structured, people-oriented and progress-driven work environment.
</p><br><br>
<br> Job : <p>Within a leading company in the <strong>agri-food</strong> sector, based in <strong>Sidi Bennour</strong>, an exciting opportunity has arisen for an <strong>Electrical and Automation Maintenance Technician</strong>. Join a dynamic team and contribute to operational excellence in a stimulating environment.</p><br><br><p>Your role will be essential in ensuring the reliability and performance of industrial facilities. You will carry out preventive and corrective maintenance of electrical and automated equipment, thereby minimizing production downtime and optimizing processes.</p><br><br><p>Your main tasks will include: Performing maintenance on control and command equipment:</p><br><br><p>•Carry out maintenance tasks on regulation equipment according to the preventive maintenance plan</p><br><br><p>•Participate in diagnosing regulation equipment and instruments to locate causes of breakdowns</p><br><br><p>•Perform necessary corrective maintenance interventions</p><br><br><p>•Update the backlog of maintenance work for control and command equipment</p><br><br><p>•Assist service providers in carrying out their maintenance work</p><br><br><p>•Prepare intervention reports (internal and subcontracted) carried out during their shift and submit them to the line manager</p><br><br><p>•Perform rounds to check the proper functioning of regulation equipment</p><br><br><p>•Attend sector meetings</p><br><br><p>•Wire measurement instruments and valves with PLCs (Programmable Logic Controllers)</p><br><br><p>•Calibrate plant measurement instruments and regulation valves (laboratory control instruments (sugar factories))</p><br><br><p>•Program PLCs and DCS (Digital Control System)•Check PID (Proportional Integral Derivative) parameters of regulation loops and update them as needed</p><br><br><p>Prepare equipment and assist with plant equipment start-up and act in case of malfunction</p><br><br><ul><li>Apply and participate in the development of operational standards</li><li>Prevent HSE risks in carrying out their activities:<br>•Participate in identifying risks in their work area<br>•Apply HSE standards and rules in every actionParticipate in continuous improvement projects:</li><li>•Propose improvement actions within their scope of activity<br>•Participate in improvement projects</li><li>Participate in cross-functional projects</li></ul> <br> Required profile : <p>You have a Bac+2/3 level education in automated systems electromechanics (ESA), industrial automation and instrumentation (AII), or equivalent</p><br><br><p>Experience as an intern in a similar position is required, ideally in the agri-food sector or heavy industry.</p><br><br><p>If you recognize yourself in this profile and are ready to take on this challenge, do not hesitate to apply quickly using the button "Send my CV to the recruiter" below.</p><br><br> <br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Responsible for executing test cases, validating results and managing test data, primarily in remote-capable environments ( SiL , log-based validation, partially HiL support) Structured and disciplined execution mindset Ability to interpret results, not just record them Experience with large test campaigns</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Expertise Execute defined test cases in SiL / remote environments</li><li>Collect and analyze test data and logs</li><li>Identify deviations and prepare structured reports</li><li>Support PR (Problem Report) creation and tracking</li><li>Ensure data quality and completeness</li><li>Interface with automation and test design teams</li><li>Experience in Test execution, Data analysis, log interpretation</li><li>Basic understanding of vehicle systems and ECU behavior</li><li>Experience between 3 - 5 years'</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" ><b>Job Description</b> Workshops concerned: Stamping workshop, Welding/bodywork workshop, Paint shop, General assembly workshop, Underbody component workshop</font></font></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><h2><font dir="auto" ><font dir="auto" >Qualifications</font></font></h2><p><font dir="auto" ><font dir="auto" >Key skills: Project management expertise in the field of automation, with mastery of business processes according to the relevant department (stamping, welding/bodywork, powertrain, painting, plastics processing, and general assembly). Knowledge of automation architectures (including safety aspects). Ability to control project deliverables during the study phase: Risk analysis, Functional analysis (including, if necessary, product quality risks), Electrical schematics (including safety aspects), Bills of Materials (BOM), PL calculations, Test Execution Procedure (TEP) initialization. Mastery of automation program control (including safety aspects). Knowledge of machine safety standards. Knowledge of interfaces with MES/Monitoring/IT systems (including cybersecurity aspects). Knowledge of electrical engineering and electrical diagrams. Knowledge of robotics. Knowledge of conveyor control technologies. Knowledge of Lean Manufacturing tools and problem-solving tools. Proficiency in office software, particularly Microsoft Excel and Word. 3-4 years of experience.</font></font></p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >Choosing Capgemini means choosing a company where you can shape your career according to your aspirations. With the support and inspiration of a global community of experts, you can rewrite your future. Join us to redefine the boundaries of what's possible, help unlock the value of technology for the world's leading organizations, and participate in building a more sustainable and inclusive world. Your mission: Within our project teams, you will contribute to the development of innovative digital solutions for major clients in the banking, insurance, energy, and industrial sectors. You will join a multidisciplinary team, organized using Agile methodologies, working on high-impact business projects. As an Automated Test Engineer, you will be involved in a variety of missions such as:</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" >Diploma m (e) of a Bac+5 in computer science or equivalent.</font></font></li><li><font dir="auto" ><font dir="auto" >Proven experience in test automation with Selenium WebDriver and Robot Framework.</font></font></li><li><font dir="auto" ><font dir="auto" >My mastery of a programming language (Python, Java, etc.) used in test scripts.</font></font></li><li><font dir="auto" ><font dir="auto" >Knowledge of version control tools (Git) and continuous integration tools (Jenkins, GitLab CI...).</font></font></li><li><font dir="auto" ><font dir="auto" >Good understanding of software testing methodologies and Agile environments.</font></font></li><li><font dir="auto" ><font dir="auto" >Analytical mind, rigor and ability to work in a team.</font></font></li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Responsible for executing test cases, validating results and managing test data, primarily in remote-capable environments ( SiL , log-based validation, partially HiL support) Structured and disciplined execution mindset Ability to interpret results, not just record them Experience with large test campaigns</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>EXPERTISE Execute defined test cases in SiL / remote environments</li><li>Collect and analyze test data and logs</li><li>Identify deviations and prepare structured reports</li><li>Support PR (Problem Report) creation and tracking</li><li>Ensure data quality and completeness</li><li>Interface with automation and test design teams</li><li>Experience in Test execution, Data analysis, log interpretation</li><li>Basic understanding of vehicle systems and ECU behavior</li><li>Experience between 3 - 5 years'</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions.<br> With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.<br> About the Role Our client is a leading industrial technology and engineering organization specializing in warehouse automation, logistics optimization, and digital supply chain solutions.<br> Their teams design, deploy, and support software platforms that control and optimize complex warehouse operations for customers across multiple industries.<br> We are looking for an Application Support Engineer to help maintain and support Warehouse Control Systems (WCS) deployed in production environments.<br> This role combines technical support, troubleshooting, incident management, software maintenance, and customer interaction.<br> The ideal candidate enjoys solving technical issues, working directly with users, and ensuring mission-critical logistics systems operate reliably.<br> CONTRACT: Permanent (CDI) LOCATION: Oullins/Lyon area, France (Hybrid) PROCESS: 3 client interviews NOTE: The client is open to sponsoring the visa and relocation Key Responsibilities Serve as the primary contact for customers requiring application support Manage support tickets and ensure compliance with SLA commitments Investigate, diagnose, and resolve software and system incidents Perform remote troubleshooting and technical interventions Implement corrective actions and temporary workarounds when needed Collaborate with development and technical teams on complex issues Maintain accurate documentation of incidents and resolutions Coordinate on-site interventions when remote support is insufficient Perform preventive maintenance and system audits at customer locations Contribute to improving technical documentation and knowledge bases 3+ years of experience in application support , software maintenance, or technical support roles Strong knowledge of SQL and relational databases Experience with C# , C++ , or object-oriented programming environments Experience troubleshooting software applications in production environments Understanding of Windows-based application ecosystems Ability to analyze incidents and identify root causes Fluent French (written and spoken) Bachelor's degree or higher in Computer Science, Software Engineering, Information Systems, or related field</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Intetics Inc.<br>, a leading global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is looking for QA Automation Engineer to enrich its team with a skilled professional to spread company’s ideas, vision, content and messages.<br> Responsibilities: Hands-on experience Test Management Tools (e.<br>g. Test Rail, xRay, Zephyr) Hands-on experience on CI tools (e.<br>g. GitHub Actions, Azure DevOps, Jenkins) Object-oriented Programming Scripting with languages such as Kotlin, Java, JavaScript Mobile automation using Appium Web automation using Selenium API testing using Postman, Rest Assured SQL queries GraphQL Performance testing Supporting Production Environment Financial industry experience</span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Responsible for the development, maintenance, and optimization of automated test environments, primarily in HiL / SiL setups with integration into toolchains and CI/CD processes. Ability to design automation, not only execute Debugging capability on: o signal level o communication level Experience in offshore collaboration with OEM customers</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><h2>Qualifications</h2><h3>EXPERTISE</h3><ul><li>Develop automated test scripts and frameworks</li><li>Maintain and extend regression test suites</li><li>Analyze test results, logs and error patterns</li><li>Integrate test automation into CI/CD pipelines</li><li>Collaborate with test design and system teams</li><li>Optimize test execution efficiency and coverage</li><li>HiL and/or SiL environments automated regression testing</li><li>RestBus Simulation</li><li>XCP / CCP protocols</li><li>Automated signal validation</li><li>Automotive communication (CAN, LIN, Ethernet)</li></ul><h3>Languages</h3><ul><li>English: Professional working proficiency (mandatory)</li><li>German: Considered a strong asset / plus</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p> Ce que nos collaborateurs aiment le plus chez nous <span>❤</span> : Pour consulter leurs avis certifiés </p><br><br>
<br>
<br> Company culture : <p><strong>UM6P – Mohammed VI Polytechnic University</strong> operates within a <strong>strongly innovation-driven culture</strong>, where creativity, experimentation and intellectual boldness are key foundations. The university promotes initiative, openness and autonomy in a stimulating environment focused on research, entrepreneurship and impact. This innovative mindset is reinforced by a <strong>solid cooperative dimension</strong>, fostering collaboration, knowledge sharing and human development. A <strong>clear focus on performance and excellence</strong> further supports this culture, while formal processes remain lighter to maintain agility and flexibility.
</p><br><br>
<br>
<br> Job : <p>As part of our project to develop high-performance industrial Variable Speed Drives (VFDs), we are looking for a passionate engineer to join our technical team. You will actively participate in the design, industrialization, and development of drives from 5 kW to 75 kW.</p><br><br>Main Missions<ul> <li><strong>Electronic Design:</strong> Carry out the design and routing of electronic boards (Power, Driver, Measurement, Control) using Altium Designer.</li> <li><strong>Modeling and Simulation:</strong> Size and validate power conversion topologies using MATLAB/Simulink (or equivalent software).</li> <li><strong>Embedded Development:</strong> Develop and optimize motor control firmwares (DTC/FOC type algorithms) on high-performance microcontrollers;</li> <li><strong>Validation and Testing:</strong> Participate in laboratory testing phases, thermal characterization, and functional tests on industrial sites.</li> </ul>Profile Sought<ul> <li><strong>Education:</strong> Engineer in Electrical Engineering, Embedded Systems, Telecommunications, or Power Electronics.</li> <li><strong>Technical Expertise:</strong></li> </ul><ul> <li> <ul> <li>Mastery of electronics and microelectronics for embedded systems.</li> <li>Confirmed mastery of power electronics for power converters (Inverters, VFDs).</li> <li>Advanced skills in PCB design (schematic and complex routing) using Altium Designer.</li> <li>Excellent mastery of real-time embedded systems programming.</li> </ul> </li> </ul><ul> <li><strong>Experience:</strong> You have significant experience in a VFD development project or a similar power electronics field.</li> <li><strong>Tools:</strong> Mastery of the MATLAB/Simulink environment for system simulation and code generation.</li> </ul><br> <br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>About the position We are looking for a Junior COBOL Engineer to join our technical teams and work on COBOL application development, analysis, and maintenance activities for our client. The role involves participating in the evolution and maintenance of third-party applications, analyzing functional requirements, developing and correcting COBOL programs, performing unit tests, and collaborating with functional and technical teams to ensure the reliability, performance, and sustainability of existing systems. Location: Casablanca Level: Master's degree (Computer Science, Software Engineering, Information Systems, or equivalent) Experience: 0-2 years Technical Skills: COBOL JCL SQL Relational Databases (DB2, Oracle, or equivalent) IBM Mainframe Environment (z/OS) Version Control Tools Basic knowledge of unit and technical acceptance testing CICS or IMS exposure is a plus Languages: French required Technical English appreciated. Your missions Participate in the development, evolution, and maintenance of COBOL applications, adhering to mainframe development standards and best practices. Contribute to the analysis of functional and technical requirements in collaboration with third-party and project teams. Develop, modify, and optimize COBOL programs and associated batch processes (JCL). Perform unit and integration tests to ensure the quality, reliability, and performance of applications.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Level: Master's degree (Computer Science, Software Engineering, Information Systems, or equivalent) Experience: 0-2 years Technical Skills: COBOL JCL SQL Relational Databases (DB2, Oracle, or equivalent) IBM Mainframe Environment (z/OS) Version Control Tools Basic knowledge of unit and technical acceptance testing CICS or IMS exposure is a plus Languages: French required Technical English appreciated.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>The Test Specification Engineer is responsible for the end-to-end definition and maintenance of test specifications, ensuring full traceability between requirements, test design, and validation results within complex automotive systems (focus: steering systems / ECU testing).</p><p>Ability to independently create test specifications</p><p>No reliance on detailed instructions</p><p>Experience working with European OEMs (VW preferred)</p><p>Strong documentation discipline</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Analyze system, software and safety requirements (ASIL relevant where applicable)</li><li>Create high-quality test specifications and test cases (HiL / SiL / Vehicle)</li><li>Ensure end-to-end traceability (Requirement Test Case Execution Result)</li><li>Review and optimize existing test specifications</li><li>Perform coverage analysis (requirements vs. test cases)</li><li>Support test strategy definition and refinement</li><li>Align with stakeholders (Germany / OEM / Suppliers)</li><li>Hands-on experience in at least one domain: ECU testing steering/braking systems vehicle control systems</li><li>Minimum 5 years of experience</li><li>Languages English: Professional working proficiency (mandatory)</li><li>German: Considered a strong asset / plus</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p> Ce que nos collaborateurs aiment le plus chez nous <span>❤</span> : Pour consulter leurs avis certifiés </p><br><br>
<br>
<br> Company culture : <p>
<strong>Sofrecom Maroc</strong> stands out for its <strong>strongly collaborative culture</strong>, where people, trust and employee well-being are central priorities. A close management approach promotes support, accountability and long-lasting teamwork. This collaborative foundation is complemented by a <strong>notable innovation dimension</strong>, encouraging initiative, agility and experimentation. <strong>Structured processes</strong> ensure reliability and operational efficiency, while performance-driven practices play a more supportive and balanced role. </p><br><br>
<br>
<br> Job : <p>Within an agile team whose objective is to automate the deployment processes of the On-Premise IT infrastructure for all Orange France DTSI projects, the team is responsible for migrating automation tools to Ansible.</p><br><br><p>The DevOps engineer will interact with various Ops teams, analyze existing automation tools that use other proprietary tools to bring their expertise and design alternative automation solutions using the available Open Source tools (Ansible, Python, Terraform, Gitlab). They will also act as a support to help stakeholders in deploying the solution.</p><br><br><p><strong>Your main tasks:</strong></p><br><br><ul><li>Automate infrastructure lifecycle management processes</li><li>Implement and maintain clear and concise technical documentation.</li><li>Collaborate with development and infrastructure teams to ensure smooth integration of applications in the On-Premise cloud.</li><li>Actively participate in Agile ceremonies, thereby contributing to the planning and achievement of automation program objectives</li><li>Implement CI/CD practices to automate application deployment and testing.</li><li>Collaborate with Ops teams to optimize infrastructure performance, security, and availability</li><li>Maintain active awareness of the latest trends and best practices in integration.</li></ul><br> <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 Technical Expert in Automated Testing, you will be responsible for implementing and optimizing automated tests to ensure the quality and performance of our software solutions. Responsibilities: Define and design the overall test automation architecture (UI, API, Mobile, Performance). Implement and maintain automation frameworks (Selenium, Cypress, Playwright, Appium, etc.). Support development teams in integrating automated tests into CI/CD pipelines. Work with the Technical Management to identify and implement innovative testing solutions. Actively participate in improving methodologies and evolving testing tools. Analyze test results and develop a detailed improvement plan for the team and clients. Train and support technical teams on best practices in test automation. Required skills: Solid experience in test automation, mastery of automated testing tools: Selenium, Cypress, Robot Framework, PlayWright, Katalon, Apium, etc., mastery of Web Service tools: SOAPUI, Postman, Karate, ReadyAPI, etc., knowledge of testing issues and challenges, ability to work in a team and communicate effectively with technical and non-technical stakeholders, analytical and synthesis skills to address optimal and creative solutions. Mastery of performance testing and monitoring tools is a plus: JMeter, Gatling, ELK, New Relic, DataDog.</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" >Engineering degree, Master's level (BAC+5) in computer science</font></font></p><p><font dir="auto" ><font dir="auto" >At least 6 years of experience</font></font></p><p><font dir="auto" ><font dir="auto" >Works in an agile environment</font></font></p><p><font dir="auto" ><font dir="auto" >ISTQB certifications are a plus</font></font></p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <ul> <li> <p> <strong><font dir="auto" ><font dir="auto" >As</font></font></strong><font dir="auto" ><font dir="auto" > a Test and Automation Engineer </font></font><strong><font dir="auto" ><font dir="auto" >, your responsibilities will include the following:</font></font></strong> </p> </li> <li><font dir="auto" ><font dir="auto" >Defining a testing strategy</font></font></li> <li><font dir="auto" ><font dir="auto" >The execution of planned tests on the continuous integration environment</font></font></li> <li><font dir="auto" ><font dir="auto" >Reporting on test progress</font></font></li> <li><font dir="auto" ><font dir="auto" >Automation and execution of test scenarios.</font></font></li> <li><font dir="auto" ><font dir="auto" >Analysis of functional specifications.</font></font></li> <li><font dir="auto" ><font dir="auto" >Creating test plans based on functional specifications</font></font></li> <li><font dir="auto" ><font dir="auto" >The execution of automated and manual tests (functional, non-functional, regression)</font></font></li> <li><font dir="auto" ><font dir="auto" >The writing of test reports.</font></font></li> <li><font dir="auto" ><font dir="auto" >The report sends the execution results to the appropriate departments for analysis and decision-making.</font></font></li> <li><font dir="auto" ><font dir="auto" >Support for entities responsible for executing automated scripts</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"><b>Qualifications </b></p><div> <ul> <li>Vous tes dipl m Bac+5 cole d ing nieur (EMSI, ENSIAS, INSEA, INPT, EMI ) ou master universitaire ;</li> <li><font dir="auto" ><font dir="auto" >Ideally, you have some initial experience in test automation.</font></font></li> <li><font dir="auto" ><font dir="auto" >You have a good level of English</font></font></li> </ul> <p> <strong><font dir="auto" ><font dir="auto" >Skills and Knowledge Desired</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Knowledge of the following tools: </font></font><strong><font dir="auto" ><font dir="auto" >S l nium, Cypress, Robot Framework, Karate DSL, Postman.</font></font></strong> </li> <li><font dir="auto" ><font dir="auto" >Good knowledge of software development, preferably with new technologies (Java, Python, .JS, HTML, CSS);</font></font></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <p><font dir="auto" ><font dir="auto" >We are looking for a </font></font><strong><font dir="auto" ><font dir="auto" >Senior Automation Test Engineer</font></font></strong><font dir="auto" ><font dir="auto" > to strengthen our QA team and actively contribute to the implementation of a robust and scalable testing strategy. You will work on innovative projects within an Agile environment and participate in the continuous improvement of software quality.</font></font></p> <p> <strong><font dir="auto" ><font dir="auto" >Your tasks</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Design, automate and maintain functional tests for web, mobile and API applications.</font></font></li> <li><font dir="auto" ><font dir="auto" >Develop automation scripts with </font></font><strong><font dir="auto" ><font dir="auto" >Playwright</font></font></strong><font dir="auto" ><font dir="auto" > (TypeScript / JavaScript) and </font></font><strong><font dir="auto" ><font dir="auto" >Robot Framework</font></font></strong><font dir="auto" ><font dir="auto" > (Python).</font></font></li> <li><font dir="auto" ><font dir="auto" >Implement modular, maintainable automation frameworks integrated with QA best practices.</font></font></li> <li><font dir="auto" ><font dir="auto" >Testing REST and SOAP APIs using dedicated tools and libraries (Playwright API Testing, Robot Requests Library, Postman).</font></font></li> <li><font dir="auto" ><font dir="auto" >Contribute to the execution and integration of tests in </font></font><strong><font dir="auto" ><font dir="auto" >CI/CD</font></font></strong><font dir="auto" ><font dir="auto" > pipelines (Azure DevOps, Jenkins, GitLab).</font></font></li> <li><font dir="auto" ><font dir="auto" >Participate in Agile/Scrum ceremonies in close collaboration with the Dev, Product and DevOps teams.</font></font></li> <li><font dir="auto" ><font dir="auto" >Analyze the results, diagnose the anomalies, and monitor their resolution.</font></font></li> <li><font dir="auto" ><font dir="auto" >Ensure the application of good quality assurance practices, ideally supported by an ISTQB certification.</font></font></li> </ul> <p> <strong>Comp tences cl s :</strong> </p> <ul> <li>Automatisation des tests; Playright, Robot Framework.</li> <li>Langages : TypeScript/JavaScript, Python.</li> <li>Tests API (Postman).</li> <li><font dir="auto" ><font dir="auto" >Knowledge of CI/CD & DevOps, Jenkins, Jira</font></font></li> </ul> <p> <strong>Soft Skills :</strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Analytical skills and rigor.</font></font></li> <li><font dir="auto" ><font dir="auto" >Good communication in </font></font><strong><font dir="auto" ><font dir="auto" >French and English</font></font></strong><font dir="auto" ><font dir="auto" > .</font></font></li> <li><font dir="auto" ><font dir="auto" >Collaborative spirit, learning and quality orientation.</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p> <strong>Qualifications : </strong> </p> <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" >4-7 years of experience </font></font><strong><font dir="auto" ><font dir="auto" >in a similar position</font></font></strong> </p> </li> <li><font dir="auto" ><font dir="auto" >An ISTQB Foundation or Advanced certification is a valuable asset.</font></font></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >The consultant will be responsible for:</font></font></p><ul><li><font dir="auto" ><font dir="auto" >Managing service offerings: Datalab, Data descent, Repositories, Platform access, Data & AI services.</font></font></li><li><font dir="auto" ><font dir="auto" >Ensuring follow-up on requests, compliance with SLAs, proactive communication and priority management.</font></font></li><li><font dir="auto" ><font dir="auto" >Continuously improve the user experience: journey, simplicity of requests, visibility on progress.</font></font></li><li><font dir="auto" ><font dir="auto" >Implement satisfaction indicators, user surveys and improvement plans.</font></font></li><li><font dir="auto" ><font dir="auto" >Contribute to the implementation of PETS, Myriade / Colibra and the automation of workflows.</font></font></li><li><font dir="auto" ><font dir="auto" >Contribute to reducing time to market and simplifying processes.</font></font></li><li><font dir="auto" ><font dir="auto" >Produce the KPIs for monitoring: TTM, backlog, SLA compliance, user satisfaction, automation rate.</font></font></li><li><font dir="auto" ><font dir="auto" >Facilitate performance reviews.</font></font></li><li><font dir="auto" ><font dir="auto" >Identify and manage user pain points, productivity gains and automation opportunities.</font></font></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><font dir="auto" ><font dir="auto" >Bachelor's degree (or equivalent) in computer science.</font></font></li><li><font dir="auto" ><font dir="auto" >3 to 4 years of experience.</font></font></li><li><font dir="auto" ><font dir="auto" >Senior experience in Service Management or Product Management in a Data / IT context.</font></font></li><li><font dir="auto" ><font dir="auto" >Knowledge of the Data Platform environment (Azure, Databricks) is desirable.</font></font></li><li><font dir="auto" ><font dir="auto" >Proven experience in service offering management, SLA management and continuous improvement.</font></font></li><li><font dir="auto" ><font dir="auto" >Required skills</font></font></li><li><font dir="auto" ><font dir="auto" >Functional areas: Service Management, Product Management, Demand Management, IT Processes, Agile</font></font></li><li><font dir="auto" ><font dir="auto" >Desired technologies: Azure, Databricks, Data Platform, Data Governance</font></font></li><li><font dir="auto" ><font dir="auto" >Soft Skills: Cross-functional leadership, Communication, Customer focus, Analytical mindset, Proactive approach, Ability to build consensus</font></font></li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><b>Job Description </b><div> <p> <strong>QA S nior Fullstack Automation Playwright / TypeScript / Java</strong> </p> <p><font dir="auto" ><font dir="auto" >We are looking for a </font></font><strong><font dir="auto" ><font dir="auto" >QA Automation Expert</font></font></strong><font dir="auto" ><font dir="auto" > capable of leading the end-to-end quality strategy and fostering our engineering culture. You will be the technical expert on automation, best practices, and test industrialization.</font></font></p> <p> <strong><font dir="auto" ><font dir="auto" >Your tasks</font></font></strong> </p> <ul> <li> <p><font dir="auto" ><font dir="auto" >Design, develop and maintain automated testing frameworks (UI & API) with </font></font><strong><font dir="auto" ><font dir="auto" >Playwright (TypeScript)</font></font></strong><font dir="auto" ><font dir="auto" > and </font></font><strong><font dir="auto" ><font dir="auto" >Java (JUnit, Mockito)</font></font></strong><font dir="auto" ><font dir="auto" > .</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Industrialize testing in our </font></font><strong><font dir="auto" ><font dir="auto" >GitLab CI/CD</font></font></strong><font dir="auto" ><font dir="auto" > pipeline and optimize its performance.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Define and guarantee good QA practices (reviews, test strategy, coverage, acceptance criteria).</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Working in close collaboration with the product and development teams to detect risks and anticipate defects.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Participate in the setup of isolated test environments via </font></font><strong><font dir="auto" ><font dir="auto" >Docker</font></font></strong><font dir="auto" ><font dir="auto" > .</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Explore, investigate and solve complex anomalies thanks to your fullstack vision.</font></font></p></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <ul> <li><font dir="auto" ><font dir="auto" >5+ years of experience in QA automation with a solid mastery of </font></font><strong><font dir="auto" ><font dir="auto" >Playwright</font></font></strong><font dir="auto" ><font dir="auto" > , </font></font><strong><font dir="auto" ><font dir="auto" >TypeScript</font></font></strong><font dir="auto" ><font dir="auto" > , </font></font><strong><font dir="auto" ><font dir="auto" >Java/JUnit</font></font></strong><font dir="auto" ><font dir="auto" > , </font></font><strong><font dir="auto" ><font dir="auto" >Mockito</font></font></strong><font dir="auto" ><font dir="auto" > .</font></font></li> <li> <p><font dir="auto" ><font dir="auto" >Excellent understanding of web architectures, REST APIs, microservices.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Proficient with </font></font><strong><font dir="auto" ><font dir="auto" >GitLab CI/CD</font></font></strong><font dir="auto" ><font dir="auto" > , Docker and automated integration environments.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Strong quality culture, attention to detail and ability to propose elegant solutions.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Autonomy, curiosity and fluid communication with multidisciplinary teams.</font></font></p></li></ul></div><p></p></section>