cover image
Devoteam

Devoteam

www.devoteam.com

100 Jobs

9,688 Employees

About the Company

Devoteam is a AI-driven tech consulting firm specialised in cloud platforms, cyber, data, and sustainability.

Tech native for almost 30 years, Devoteam guides businesses through sustainable digital transformation to deliver value.

With over 11,000 tech architects in more than 25 countries across Europe, the Middle East, and Africa, Devoteam is committed to using technology to serve people.

Listed Jobs

Company background Company brand
Company Name
Devoteam
Job Title
QA Automation (H/F)
Job Description
**Job Title** QA Automation Engineer (H/F) **Role Summary** Design, develop, and maintain automated test scripts to ensure high‑quality software delivery. Collaborate closely with development, product, and QA teams, integrate automated tests into CI/CD pipelines, and drive continuous improvement of testing processes. **Expectations** - Innovative and detail‑oriented mindset. - Ability to work independently while managing multiple priorities. - Strong communication and teamwork skills. - Commitment to staying current with automation trends and best practices. **Key Responsibilities** - Create comprehensive automated test plans and scenarios from functional and technical specifications. - Develop, execute, and maintain scripts using Selenium, Cypress, JUnit/TestNG (Java or JavaScript). - Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI/CD). - Collaborate with dev, product, and QA teams to ensure optimal test coverage and rapid defect identification. - Analyze test results, document issues, track defects, and propose quality‑enhancing solutions. - Optimize and maintain automation frameworks for efficiency. - Contribute to the definition of testing standards, methodologies, and continuous‑improvement initiatives. - Keep abreast of industry trends and apply best practices to testing processes. **Required Skills** - ≥4 years experience in test automation. - Proficiency with Selenium, Cypress, JUnit/TestNG. - Strong programming skills in Java or JavaScript. - Experience with CI/CD tools (Jenkins, GitLab CI/CD). - Solid understanding of Agile (Scrum/Kanban) environments. - Knowledge of unit, integration, performance, and regression testing. - Excellent analytical and problem‑solving abilities; high attention to detail. - Effective communication and collaborative teamwork. - Self‑motivated, capable of independent work and priority management. **Required Education & Certifications** - Engineering degree or Master’s in Computer Science or related field. - ISTQB, CFTL, or equivalent software testing certification (preferred).
Rabat, Morocco
On site
08-09-2025
Company background Company brand
Company Name
Devoteam
Job Title
Senior Azure Cloud-Native Developer/Architect
Job Description
**Job Title:** Senior Azure Cloud-Native Developer/Architect **Role Summary:** Lead design, development, and implementation of scalable, secure cloud-native applications on Azure, leveraging Azure PaaS, serverless, and containerization technologies. Shape cloud strategies, mentor teams, and ensure compliance with security and performance standards. **Expectations:** - Proven experience in Azure cloud-native application development and architecture. - Mastery of Azure PaaS services, microservices, and DevOps practices. - Strong technical leadership and problem-solving capabilities. **Key Responsibilities:** - Design and deploy scalable, secure, and cost-effective cloud-native solutions using Azure services (App Service, AKS, Cosmos DB, etc.). - Architect and implement microservices, serverless functions, and containerized applications. - Develop CI/CD pipelines, infrastructure-as-code (ARM/Bicep/Terraform), and automate testing. - Mentor teams on Azure best practices; optimize application performance, scalability, and resilience. - Translate stakeholder requirements into technical designs and ensure compliance with security and compliance standards. - Troubleshoot complex Azure-related issues and evaluate new Azure technologies. **Required Skills:** - Azure PaaS services (Azure App Service, Function App, AKS, Cosmos DB, Storage) - Microservices architecture, serverless computing (Azure Functions), containerization (Docker, Kubernetes) - CI/CD tools (Azure DevOps, Terraform, ARM/Bicep) - Security and compliance practices (Azure AD, Key Vault, VNETs, NSGs) - Programming in C#, .NET, Python, Java, or Node.js - DevOps methodologies (infrastructure-as-code, monitoring via Azure Monitor/Insights) **Required Education & Certifications:** - Degree in Computer Science, Engineering, or related field (or equivalent experience) - Azure certifications preferred (e.g., Azure Solutions Architect, DevOps Engineer Expert, Developer Associate)
Machelen, Belgium
Hybrid
Senior
11-09-2025
Company background Company brand
Company Name
Devoteam
Job Title
Développeur(se) Full Stack expérimenté Java/React
Job Description
**Job Title** Full Stack Developer – Java & React **Role Summary** Architect, develop, and maintain high‑performance web and mobile applications using Java (Spring, Hibernate) and React/React Native. Collaborate with cross‑functional teams (design, product, backend) to deliver robust, scalable solutions that meet user requirements and business objectives. **Expectations** - Deliver clean, maintainable code on schedule. - Apply Agile practices (Scrum/Kanban) to plan, execute, and review work. - Continuously improve architecture, performance, and developer productivity. **Key Responsibilities** - Design and implement front‑end components with React or React Native, ensuring responsive, user‑friendly interfaces. - Develop back‑end services with Java, Spring, and Hibernate, exposing REST APIs. - Model relational databases (SQL) and implement efficient data access layers. - Write unit, integration, and end‑to‑end tests to guarantee code quality. - Participate in code reviews, mentoring, and knowledge sharing. - Use Git for version control; manage branches, merges, and pull requests. - Integrate with CI/CD pipelines for automated builds, tests, and deployments. - Collaborate with product owners to translate business requirements into technical specifications. **Required Skills** - 5+ years of professional experience in Java, Spring, Hibernate, and Java EE. - 5+ years of experience with React or React Native, including component architecture and state management. - Strong SQL skills and experience with relational database design. - Proficient with Git, branching strategies, and merge conflict resolution. - Hands‑on experience with Agile methodologies (Scrum/Kanban). - Ability to write comprehensive unit and integration tests (JUnit, TestNG, Jest, Enzyme, or equivalent). - Excellent written and verbal communication; collaborative mindset. **Required Education & Certifications** - Bachelor’s or Master’s degree (Bac+5) in Computer Science, Software Engineering, or related field, or equivalent professional experience. - Valid certifications in Java/JEE or Spring (optional but preferred). - Experience in retail or large‑scale distribution domains is a plus.
Rabat, Morocco
Hybrid
21-09-2025
Company background Company brand
Company Name
Devoteam
Job Title
Développeur FullStack Java Angular | Devoteam Maroc Nearshore
Job Description
**Job Title:** Full Stack Java/Angular Developer **Role Summary:** Develop, test, and deliver web and mobile applications for diverse industry clients (distribution, energy, finance, industry, health, transport) within Devoteam’s Nearshore Creative Tech Product Studio. Work in an Agile, DevSecOps‑driven environment, collaborating with product managers, designers, and data experts to translate functional requirements into high‑quality, cloud‑native solutions. **Expectations:** - Strong commitment to coding excellence and continuous learning of emerging development paradigms. - Proactive teamwork, supportive of colleagues and stakeholders. - Ability to engage with business users, elicit requirements, and participate in workshops and POCs. - Comfortable with Agile ceremonies and DevSecOps practices (CI/CD, automated testing). - Fluent English communication (written and spoken). **Key Responsibilities:** 1. Design and develop full‑stack applications from functional specifications. 2. Build responsive user interfaces using Angular (2+), TypeScript, and JavaScript. 3. Implement backend micro‑services with Spring Boot, Java, and RESTful APIs. 4. Create and maintain unit tests (JUnit, Mockito) covering all Java classes. 5. Manage code versioning, artifact storage, and deployments via CI/CD tools (GitLab, Jenkins, Nexus). 6. Participate in Agile sprint planning, daily stand‑ups, reviews, and retrospectives. 7. Collaborate with product owners and designers to refine user stories and validate requirements. 8. Contribute to code reviews, knowledge sharing, and open‑source initiatives. **Required Skills:** - Java (core, 8+), Spring Boot, REST API development. - Angular (2+), TypeScript, HTML5/CSS3, JavaScript. - Unit testing frameworks: JUnit, Mockito. - CI/CD pipelines: GitLab, Jenkins, Nexus (or similar). - Agile/Scrum methodology experience. - Strong problem‑solving, communication, and teamwork abilities. - Service‑orientation and attention to code quality, performance, and security. **Required Education & Certifications:** - Engineering degree or equivalent (BSc/MSc in Computer Science, Software Engineering, or related field). - Minimum 3 years professional experience in full‑stack web development. - Relevant certifications (e.g., Oracle Java, Spring Professional, Angular) are a plus but not mandatory.
Rabat, Morocco
Hybrid
21-09-2025