cover image
SQLI

SQLI

www.sqli.com

4 Jobs

2,744 Employees

About the Company

Founded in 1990, SQLI Digital Experience is a European full-service digital company that defines, builds and grows the digital business value of international A-brands.
Technical and creative thinkers, their teams are committed to delivering meaningful and engaging experiences by leveraging technologies, methodologies, skills and creativity to get closer to the customer or user and capture their attention. They design, develop and deploy solid and high-performing architectures that improve business agility, increase efficiencies and facilitate business growth.
Their 2,100 employees are located in 13 countries: France, Switzerland, Luxembourg, Belgium, The United Kingdom, Germany, Sweden, The Netherlands, Denmark, Spain, Morocco, Mauritius and Dubai. In 2021, the SQLI Group achieved revenue of €226m.

SQLI has been listed on Euronext Paris (SQI) since 21 July 2000.

For more information, visit our website: https://www.sqli.com

Listed Jobs

Company background Company brand
Company Name
SQLI
Job Title
Talent Acquisition Manager (F/H)
Job Description
**Job Title** Talent Acquisition Manager (F/H) **Role Summary** Lead and scale the national recruitment function, defining and executing a talent acquisition strategy that supports rapid growth and secures a high‑quality candidate experience. **Expactations** * Demonstrated success managing and developing recruitment teams. * Proven track record designing and implementing strategic talent acquisition initiatives. * Expertise in sourcing and recruiting senior technical talent (Java, Architecture, DevOps, Microsoft 365, QA Automation, etc.). * Proficient with modern sourcing tools, AI & generative AI platforms, and digital recruitment technology. **Key Responsibilities** 1. Establish and execute the country‑wide talent acquisition strategy. 2. Recruit, mentor, and grow a high‑performing recruitment team of nine. 3. Collaborate with sales and leadership to forecast talent needs and inform staffing plans. 4. Own and optimize recruitment KPIs, continuous‑process improvement, and cost‑per‑hire metrics. 5. Lead strategic talent acquisition for critical roles and high‑volume hiring. 6. Build and enhance employer brand initiatives, including partnerships with schools and other talent pools. 7. Deliver a differentiated, quality candidate experience across all touchpoints. **Required Skills** * Team leadership, performance coaching, and staff development. * Strategic hiring planning, sourcing strategy design, and KPI management. * Deep knowledge of technical recruitment, particularly scarce technical specialties. * Advanced sourcing proficiency (social media, Boolean, AI‑enhanced platforms, generative AI). * Digital recruitment toolkit mastery (ATS, CRM, AI, analytics). * Ability to thrive under pressure, prioritize, and manage multiple priorities. * Process analysis, optimization, and continuous improvement mindset. * Critical thinking, receptiveness to feedback, and commitment to self‑improvement. * Clear, transparent communication with a positive, energetic approach. * Fluency in French and English. **Required Education & Certifications** * Bachelor’s degree in Human Resources, Business, or related field (preferred). * Professional HR or recruitment certification (e.g., SPHR, SHRM‑CP, Recruiter‑of‑the‑Year) is a plus.
Salé, Morocco
Hybrid
11-03-2026
Company background Company brand
Company Name
SQLI
Job Title
Développeur Fullstack Sénior - Java / React (H-F) Rabat - Casablanca
Job Description
**Job title** Senior Full‑Stack Developer – Java / React **Role Summary** Design, develop, and maintain robust, scalable applications using Java/Spring Boot for the backend and React/TypeScript for the frontend. Lead the implementation of microservice and event‑driven architectures, enforce Clean Architecture and DDD principles, and ensure high‑quality code through TDD, unit and end‑to‑end tests, and continuous integration/deployment. Engage throughout the full software lifecycle, from requirements to production, and drive continuous improvement of engineering practices. **Expectations** - Deliver production‑ready code within agreed timeframes while maintaining high standards. - Actively contribute to agile ceremonies (Scrum) and collaborate with cross‑functional teams. - Maintain and enhance existing applications, ensuring performance, scalability, and reliability. - Communicate effectively in French (written and spoken) with stakeholders and colleagues. - Exhibit strong analytical thinking, continuous improvement mindset, and teamwork abilities. **Key Responsibilities** - Architect and develop Java/Spring Boot microservices and React/TypeScript UI components. - Design and enforce Clean Architecture, Domain‑Driven Design, and consistent design systems. - Implement and maintain PostgreSQL, MongoDB, or other relational/NoSQL databases. - Write unit tests (JUnit, Mockito) and end‑to‑end tests (Jest/Vitest, Cypress) following TDD practices. - Promote code quality through SonarQube, code coverage metrics, SOLID, YAGNI, and other standards. - Configure and maintain GitLab CI/CD pipelines, Docker/Kubernetes containerization, and automated deployments. - Perform code reviews, manage Git branches, and apply best versioning practices. - Participate in product releases, post‑release support, and proactive bug resolution. - Drive continuous improvement of engineering processes and tooling. **Required Skills** - 7+ years’ experience in Java (Spring Boot) and React (TypeScript). - Deep knowledge of microservices, event‑driven architectures, and REST/SOAP APIs. - Proficiency with PostgreSQL, MongoDB, and other relational/NoSQL databases. - Strong grasp of Clean Architecture, Domain‑Driven Design, and SOLID principles. - Test‑driven development skills: JUnit, Mockito, Jest, Vitest, Cypress, or similar. - DevOps experience: GitLab CI/CD, Docker, Kubernetes, container orchestration, pipeline automation. - Git workflow expertise (branches, merge requests, code reviews). - Agile/Scrum methodology understanding. - Excellent French written and verbal communication. **Required Education & Certifications** - Master’s degree (Bac+5) in Computer Science, Software Engineering, or equivalent university qualification. - Equivalent professional experience (≥ 7 years) may satisfy educational requirement. - Relevant certifications (e.g., Oracle Certified Professional Java SE, AWS Certified Developer, etc.) are advantageous but not mandatory. ---
Rabat, Morocco
Hybrid
Senior
11-03-2026
Company background Company brand
Company Name
SQLI
Job Title
Ingénieur(e) Test de Performance - Gatling (Casa /Rabat)
Job Description
**Job title:** Performance Test Engineer – Gatling (Casablanca / Rabat) **Role summary:** Design, implement, and maintain performance testing solutions for web and API components using Gatling and k6. Drive the performance agenda from requirements elicitation through CI/CD integration, analysis, and remediation in collaboration with cross‑functional teams. **Expectations:** - Deliver comprehensive performance test plans that validate non‑functional requirements. - Own the full test lifecycle: design, development, execution, analysis, and reporting. - Integrate performance tests into existing pipelines and ensure continuous visibility of performance health. - Act as a subject‑matter expert, advising on optimisation opportunities and verifying remediation effectiveness. **Key responsibilities:** 1. Analyze functional and performance requirements from product, architecture, and business stakeholders. 2. Design robust load, stress, and endurance test scenarios aligned with business goals. 3. Develop, maintain, and execute Gatling / k6 scripts, managing test data, environment configuration, and scenario parameters. 4. Interpret test outputs, generate detailed reports, and present actionable recommendations to engineering, QA, and product management. 5. Integrate performance tests into CI/CD pipelines (GitLab CI, Azure Pipelines, etc.) with automated triggers and result tracking. 6. Follow defect life‑cycle: identify performance bottlenecks, collaborate on fixes, re‑execute tests, and validate improvements. 7. Mentor junior testers on performance testing practices and tools. **Required skills:** - Proficiency with Gatling and/or k6 performance testing tools. - Strong analytical skills for interpreting data and diagnosing performance issues. - Knowledge of load testing concepts: load, stress, endurance, spike, soak, and scalability tests. - Experience integrating tests into CI/CD pipelines and monitoring tools (Grafana, Prometheus, ELK). - Excellent communication and collaboration abilities in Agile environments. - Ability to produce clear, concise test reports with executive insights. **Required education & certifications:** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent (Bac+5). - Minimum 4 years of dedicated performance testing experience. - Any relevant certification (e.g., Certified Performance Test Engineer, Gatling Professional) is advantageous.
Mechouar, Morocco
Hybrid
Junior
12-03-2026
Company background Company brand
Company Name
SQLI
Job Title
Développeur confirmé Java/Angular (F/H)
Job Description
Job title: Senior Java/Angular Developer (Full Stack) Role Summary: Develop and maintain end‑to‑end web applications for the energy sector, creating RESTful services in Java (Spring Boot/MVC) and responsive front‑end components in Angular with TypeScript. Participate in agile Scrum teams, perform unit testing, manage CI/CD pipelines, and collaborate with cross‑functional stakeholders. Expectations: Deliver high‑quality code within two‑week sprints, adhere to CI/CD workflows in GitLab, write comprehensive unit test suites, and support deployments to multiple environments (Dev, QA, UAT, Pre‑Prod, Production). Proactively identify and resolve bugs, document features, and contribute to continuous improvement of development processes. Key Responsibilities: - Implement new features and enhancements in Java/Spring and Angular/TypeScript. - Design and consume REST APIs; integrate with external systems (GIS, portals). - Create responsive, ergonomic UIs that comply with modern UX standards. - Write and maintain unit tests (JUnit, Jasmine/Karma) and support nightly regression testing. - Perform code reviews, manage Git branches, issue merge requests, and follow GitLab CI pipelines. - Track development progress and defects in Jira; update statuses and produce documentation. - Participate in sprint planning, daily stand‑ups, retrospectives, and product backlog refinement. - Deploy releases every two weeks and verify deployments across all environments. Required Skills: - 2–3 years of professional experience in Java (Spring Boot, Spring MVC) and Angular development. - Proficiency in TypeScript, RxJS, HTML5, CSS3, and responsive design techniques. - Strong knowledge of relational databases (PostgreSQL, Oracle) and SQL query writing. - Experience with RESTful API design and consumption. - Familiarity with Git version control, branching strategies, and GitLab CI/CD. - Ability to write unit tests with JUnit (Java) and Jasmine/Karma (Angular). - Comfortable in Agile/Scrum environments, using Jira for issue tracking. - Good problem‑solving skills, proactive mindset, and effective communication. - Familiarity with third‑party GIS or portal integrations is a plus. Required Education & Certifications: - Bachelor’s or Master’s degree, or equivalent, in Computer Science, Software Engineering, or related field. - Professional certifications (e.g., Oracle Certified Professional, Java SE 8/11 Programmer) are a plus but not mandatory. ---
Lyon, France
Hybrid
Junior
13-03-2026