Company Description :
Our client is a multinational corporation founded nearly 30 years ago in France, and today boasts over 3500 employees worldwide. Specializing in developing innovative solutions in the realms of Data & Digital Intelligence, targets a category of clients known as large accounts.
Responsibilities :
- Define the technical architecture within the subsidiary’s IT system.
- Analyze the needs and propose technical architecture scenarios with impact and costs.
- Prepare and participate in the integration into the IT system: identification of 3rd parties, flow matrix, etc.
- Work on APIs.
- Suggest optimized technical solutions.
- Facilitate technical workshops internally and externally.
- Utilize orchestration tools to deploy and test a microservices’ architecture.
- Guide development and architecture choices.
- Continue to maximize infrastructure automation (Kubernetes, etc.).
- Work closely with development teams, especially in project framing, to identify infrastructure challenges early on.
- Implement innovative infrastructure solutions to support technical growth.
- Administer, maintain, supervise, and configure Cloud platforms and services.
- Mentor junior DevOps engineers.
- Act as a technical reference for Digital teams.
Requirements
- A dynamic and international environment surrounded by enthusiastic and professional colleagues
- Company benefits & perks
- We invest considerable time and resources in training our staff (technical and non-technical courses).
- Very attractive salary package, bonus scheme, Health insurance, etc
Company Description : Our client is a multinational corporation founded nearly 30 years ago in France, and today boasts over 3500 employees worldwide. Specializing in …
Company Description :
Our client is a multinational corporation founded nearly 30 years ago in France, and today boasts over 3500 employees worldwide. Specializing in developing innovative solutions in the realms of Data & Digital Intelligence, targets a category of clients known as large accounts.)
Responsibilities :
- Ensure technical design.
- Ensure the development, implementation, and unit testing of the application, ensuring their quality and compliance with validated specifications.
- Ensure developments until operational production release.
- Document technical achievemen
Requirements :
- You have a minimum of 5 years of professional experience as a Java full stack developer.
- You possess knowledge of Microservices architecture.
- Frameworks: Spring, Spring Boot, Quarkus, Reactive.
- Proficiency in databases (MySQL, PostgreSQL, MongoDB).
- Knowledge of Web services: REST/SOAP.
- Familiarity with the following technologies is a plus: Keycloak, Elasticsearch, Kafka, Jenkins, Kubernetes, Docker, Maven…
- Understanding of Agile/Scrum principles and practices.
- Strong analytical and formalization skills for writing functional and technical specifications.
- Logical, structured, and rigorous mindset.
They offer:
- A dynamic and international environment surrounded by enthusiastic and professional colleagues
- Company benefits & perks
- We invest considerable time and resources in training our staff (technical and non-technical courses).
- Very attractive salary package, bonus scheme, Health insurance, etc
Company Description : Our client is a multinational corporation founded nearly 30 years ago in France, and today boasts over 3500 employees worldwide. Specializing in …
Company Description :
Our client is a multinational corporation founded nearly 30 years ago in France, and today boasts over 3500 employees worldwide. Specializing in developing innovative solutions in the realms of Data & Digital Intelligence, targets a category of clients known as large accounts.)
Responsibilities :
- Setting up a CI/CD platform
- Packaging our products
- Ensuring the monitoring of production platforms
- Evangelizing DevOps culture among teams
- Using orchestration tools to deploy and test a microservices architecture
- Guiding development and architectural choices
- Continuing to maximize infrastructure automation (Kubernetes, …)
- Working closely with development teams, especially in project framing, to identify infrastructure challenges early on
- Implementing innovative infrastructure solutions to support technical growth
- Administering, maintaining, supervising, and configuring cloud platforms and services
- Mentoring junior DevOps engineers
- Being a technical reference for Digital teams
Requirements :
- You have a university degree in IT and 5+ years’ experience as a Devops engineer.
- You excel in the following environments: GitHub Actions, Docker, Sonar, ZSH Build tools. As well as the following technologies: Docker, Openshift, microservice architecture (Spring Boot, Quarkus, Kafka, MongoDB…).
- You possess knowledge of Kubernetes.
- You are certified in RHCSA.
- You are innovative and thrive on the challenge of embracing new technologies and working methodologies.
- Your technical expertise extends to applications and continuous deployments.
- You exhibit strong interpersonal skills and effective communication in both French and English.
We offer :
- A dynamic, international environment surrounded by enthusiastic, professional colleagues social benefits.
- We invest a great deal of time and resources in training our staff (technical and non-technical courses).
- Attractive salary package, bonus system, health insurance, etc.
- International assignments and secondment programs.
Company Description : Our client is a multinational corporation founded nearly 30 years ago in France, and today boasts over 3500 employees worldwide. Specializing in …
Company Description :
Our client is a multinational corporation founded nearly 30 years ago in France, and today boasts over 3500 employees worldwide. Specializing in developing innovative solutions in the realms of Data & Digital Intelligence, targets a category of clients known as large accounts.
Responsibilities :
- Build strong client, industry, and technical community relationships and represent the campany as a leader in Industry. Develop and maintain strong internal and external customer relationships.
- Demonstrate expert-level technical knowledge and implementation skills. Serve as a subject-matter expert. Build trust and respect among internal and external stakeholders, and model collaborative teamwork.
- Collaborative by nature – you enjoy solving problems with other people
- Display a drive to evolve industry-standard architectures, patterns, and frameworks into custom solutions that maximize client value.
- Continually innovate, seek creative solutions, and find new ways of adding value. Listen and seek to understand the client and meet their needs, providing consultative guidance. Stay attuned to the future needs of the client and work with internal resources to identify opportunities. Proactively provide solutions and approach adversity with a solution-focused mindset.
- Identify and evaluate new team members through professional networking and technical screening
Requirements :
- 5+ years of Java (Java, Quarkus, Hibernate, Spring Boot) development experience
- Experience with at least one modern front-end web framework, preferably React, Vue.js
- Experience with microservices architecture
- Practical experience with developing and consuming REST services
- Familiarity with SQL, relational and NoSQL databases
- Proficiency with Test-Driven Development and testing frameworks
- Knowledge of containerization techniques, with preference for OpenShift, Kubernetes, and Docker
They offer:
- A dynamic and international environment surrounded by enthusiastic and professional colleagues
- Company benefits & perks
- We invest considerable time and resources in training our staff (technical and non-technical courses).
- Very attractive salary package, bonus scheme, Health insurance, etc
Company Description : Our client is a multinational corporation founded nearly 30 years ago in France, and today boasts over 3500 employees worldwide. Specializing in …
Company Description
Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of cutting-edge solutions tailored to optimize operations. Trusted by over 2000 entities in Saudi Arabia, With plans to further grow their Tunis office and become a top software company in the region, our client prioritizes competence, customer-centricity, and innovation in delivering their solutions.
Responsibilities:
- Meeting with software/product designers to establish quality assurance parameters.
- Leading the QA team in designing QA test procedures.
- Supervising the creation of testing documents.
- Implementing testing procedures and supervising the QA process.
- Addressing quality issues and adjusting test procedures.
- Conducting analysis checks on product specifications.
- Reviewing Quality Assurance reports.
- Ensuring successful product deployment into the market.
- Responding to requests from the design team and management.
Requirements :
- Bachelor’s degree in Computer Science
- Experience: Minimum of 4 years as a QA
- Fluent in spoken and written English
- Thorough knowledge of web and mobile performance testing tools
- Experience in writing test plans
- Proficient in programming languages (C, C++, Java, SQL, Selenium, Jira, Git, and Testlink)
- Proficiency in scripting languages (Shell, Bash)
Company Description Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of …
Description de poste
La personne sera responsable de superviser et de coordonner la livraison de produits et de projets dans le respect des principes Agile. Il/Elle travaillera en étroite collaboration avec les équipes de développement, les parties prenantes et les clients pour assurer la livraison dans les délais impartis et avec la qualité attendue.
Responsabilités :
1. Gestion de la livraison :
• Coordonner et superviser la planification, l’exécution et le suivi de la livraison des produits et des projets.Assurer une communication transparente et efficace entre les différentes parties prenantes du projet.
2. Leadership Agile
• Promouvoir une culture Agile au sein de l’organisation en encourageant la collaboration, l’apprentissage continu et l’amélioration constante.
• Diriger et coacher les équipes Agile dans l’adoption et la mise en œuvre des pratiques Agile.
3. Gestion de l’équipe :
- Encadrer et soutenir les membres de l’équipe dans l’atteinte de leurs objectifs et le développement de leurs compétences.
- Fournir un feedback régulier sur les performances et identifier les besoins en formation.
4. Gestion des risques et des problèmes :
- Identifier les risques liés à la livraison et mettre en place des mesures d’atténuation appropriées.
- Gérer de manière proactive les problèmes et les obstacles qui pourraient entraver la livraison.
5. Évaluation des performances :
- Suivre et évaluer les performances des équipes de livraison, en mettant l’accent sur l’atteinte des objectifs et l’amélioration continue.
- Fournir des feedbacks constructifs et des recommandations pour soutenir le développement professionnel des membres de l’équipe.
6. Planification stratégique :
- Contribuer à l’élaboration de la stratégie de livraison à court et à long terme, en tenant compte des besoins des clients et des objectifs de l’entreprise.
- Participer à la définition des priorités et à l’allocation des ressources pour optimiser la valeur ajoutée des livraisons.
7. Facilitation des cérémonies Agile :
- Animer les différentes cérémonies Agile telles que les réunions de planification de sprint, les revues de sprint et les rétrospectives pour assurer la collaboration et l’alignement de l’équipe.
8. Amélioration continue :
- Faciliter les rétrospectives et encourager les équipes à identifier les points forts et les axes d’amélioration.
- Proposer des initiatives visant à optimiser les processus de livraison et à accroître l’efficacité opérationnelle
Compétences requises :
• Solide expérience dans la gestion de projets Agile, de préférence avec une certification Agile (par exemple, Scrum Master, Product Owner, Agile Coach).
• Excellentes compétences en communication et en leadership, avec la capacité de motiver et d’inspirer les membres de l’équipe.
• Bonne compréhension des principes et des pratiques Agile, ainsi que des méthodologies telles que Scrum, Kanban, et Lean.
• Capacité démontrée à gérer plusieurs projets simultanément et à travailler efficacement dans un environnement dynamique.
• Aptitude à résoudre les problèmes de manière créative et à prendre des décisions éclairées dans des situations complexes.
• Forte orientation client et souci constant de la satisfaction du client.
Formation et expérience :
• Diplôme universitaire en informatique, en gestion de projet ou dans un domaine connexe.
Minimum de 7 années d’expérience dans la gestion de projets Agile, de préférence dans un rôle de leadership.
• Certification Agile (Scrum Master, Product Owner, etc.) fortement recommandée.
Description de poste La personne sera responsable de superviser et de coordonner la livraison de produits et de projets dans le respect des principes Agile. …
Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of cutting-edge solutions tailored to optimize operations. Trusted by over 2000 entities in Saudi Arabia.
With plans to further grow their Tunis office and become a top software company in the region, our client prioritizes competence, customer-centricity, and innovation in delivering their solutions.
Responsibilities:
- Designing, developing, and implementing high-quality Java-based applications.
- Writing clean, efficient, and maintainable code following best practices and coding standards.
- Collaborating with team members to define and document technical requirements and specifications.
- Participating in code reviews and providing constructive feedback to ensure code quality and adherence to coding standards.
- Troubleshooting and debugging complex issues to identify and resolve technical problems.
- Working closely with product managers, designers, and other stakeholders to understand business requirements and translate them into technical solutions.
- Contributing to the continuous improvement of our development processes and practices.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 4 years of experience in Java development.
- Strong proficiency in Java, with a deep understanding of core Java concepts and principles.
- Experience with Java frameworks such as Spring, Hibernate, or similar.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of cutting-edge solutions …
Description de l’entreprise
Notre client est une entreprise internationale présente dans plus de 22 pays , spécialisée dans le domaine bancaire avec une expertise reconnue dans la gestion de projets informatiques et services. Elle se distingue également par son engagement continu dans les nouvelles technologies Web & Mobile, englobant des plateformes telles que J2EE, Android et iOS.
Missions :
En tant que Sales Manager, vous aurez un rôle essentiel dans la réalisation de notre
développement, notamment en :
- Élaborant et mettant en œuvre des stratégies de vente efficaces pour identifier de nouvelles opportunités commerciales et développer des relations clients durables.
- Conduisant des actions de prospection, développant un réseau de prospects et de partenaires, et présentant nos produits avec démonstration.
- Dirigeant les actions commerciales et gérant les réponses aux consultations et appels d’offres.
- Assurant un reporting commercial efficace.
- Représentant la société lors d’événements clés et devant des clients potentiels pour renforcer notre présence sur le marché africain.
Profil recherché:
- Plus de 10 ans d’expérience dans le domaine commercial.
- Expérience confirmée dans la vente de logiciels ou de solutions technologiques pour le secteur financier, avec une connaissance approfondie du paysage bancaire africain et de son environnement concurrentiel.
- Compétences avérées en développement de stratégies de vente adaptées au marché africain.
- Compréhension approfondie des défis et des opportunités du secteur bancaire en Afrique, ainsi que des tendances technologiques émergentes.
- Excellentes compétences en communication, en négociation et en établissement de relations clients dans un contexte africain diversifié.
Description de l’entreprise Notre client est une entreprise internationale présente dans plus de 22 pays , spécialisée dans le domaine bancaire avec une expertise reconnue …
Description de l’entreprise
Notre client est une ESN faisant partie de l’écosystème de la French Tech spécialisée dans le secteur de la restauration rapide avec plus de 700 points de ventes en France.
L’objectif d’apporter une solution de gestion des ressources humaines permettant l’optimisation des coûts de main d’œuvres via une allocation optimale des ressources
Mission Principale
Maintien du projet DevOps en assurant le déploiement des livrables, l’automatisation, le monitoring de l’infrastructure et le troubleshooting
Responsabilités :
Évolution et modernisation du projet DevOps
- Participer le monitoring de l’infrastructure (ELK- Grafana – Prometheus – CloudWatch )
- Participer au déploiement des nouvelles releases
- Participer à la maintenance du projet CI/CD
- Assister au daily meeting
- Participer à la dockerisation de la solution
- Participer à la gestion et l’administration des services AWS
Déploiement, automatisation et le monitoring de l’infrastructure
- Gestion des demandes d’accès à la plateforme RHIS depuis l’étranger
- Création des scénarios d’automatisation (shell, Jenkins, Python…)
Troubleshooting
- Assister, au besoin, l’équipe support dans le load test
- Gestion des tickets JIRA
Qualification
Formation supérieur BAC+5
Expérience de 1 à 3 ans
Compétences Technique
- Bonne Connaissances en Linux et Windows
- Bonne connaissance sur les services AWS
- Bonne connaissances en GIT (GITLAB)
- Bonne Connaissances en CI/CD Tool (jenkins)
- Bonne connaissances en Ansible
- Bonne connaissances conteneurisation (Docker)
- Bonne connaissances en orchestrateur des containers ( Kubernetes )
- Bonne connaissances de scripting (shell, Powershell, Groovy, Python)
- Bonne connaissances en outils de monitoring (ELK- Grafana – Prometheus – CloudWatch )
- Connaissances basiques en réseau et système
- Notions en analyse des données
- Connaissances basiques en base de données (postgreSQL, MongoDB)
- Connaissances basiques en langages de programmation : Java – Spring
- Connaissances basiques en IaC (Terraform)
Description de l’entreprise Notre client est une ESN faisant partie de l’écosystème de la French Tech spécialisée dans le secteur de la restauration rapide avec …
Company Description
Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of cutting-edge solutions tailored to optimize operations. Trusted by over 2000 entities in Saudi Arabia, With plans to further grow their Tunis office and become a top software company in the region, our client prioritizes competence, customer-centricity, and innovation in delivering their solutions.
Responsibilities:
- Analyze and review User stories and requirements
- Develop comprehensive and effective test plans.
- Develop scenarios, test cases, and automation tests.
- Write and contribute to the writing of technical and functional documentation and user manuals.
- Perform product acceptance tests and regularly communicate progress and execution results.
- Follow up on bugs, from discovery to corrections, according to the company processes and tools.
- Control quality measurements and identify quality issues as soon as possible. Perform reviews and check Automation reports.
Requirements
- You have a QA mindset.
- You have a high sense of commitment and an eagerness to learn.
- You have excellent communication skills, both written and oral, in English.
- You are a force of proposal for the improvement of the quality process.
- You have an impact through your communication skills and love sharing your knowledge with others, helping them grow.
Company Description Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of …
Description de l’entreprise
Notre client est une entreprise internationale présente dans plus de 22 pays , spécialisée dans le domaine bancaire avec une expertise reconnue dans la gestion de projets informatiques et services. Elle se distingue également par son engagement continu dans les nouvelles technologies Web & Mobile, englobant des plateformes telles que J2EE, Android et iOS.
Missions :
- Définir la vision et la feuille de route du produit en collaboration avec les parties prenantes internes et externes.
- Identifier et analyser les besoins du marché et des clients pour orienter le développement du produit.
- Superviser le cycle de vie complet du produit, de la conception à la mise en service.
- Gérer les priorités et les échéanciers de développement en coordination avec les équipes techniques.
- Travailler en étroite collaboration avec les équipes marketing pour élaborer des stratégies de lancement et de promotion efficaces.
- Assurer une veille concurrentielle pour maintenir la compétitivité du produit sur le marché.
Profil recherché:
- Expérience significative (au minimum 8 ans) dans un rôle similaire.
- Solides compétences en gestion de produits, avec une expérience démontrée dans la conduite de
- projets de développement logiciel.
- Excellentes compétences en communication et en travail d’équipe, avec la capacité de collaborer efficacement avec des équipes multidisciplinaires.
- Capacité à comprendre les besoins des clients et à traduire ces besoins en spécifications de produits.
- Maîtrise du marché et des tendances technologiques.
- Diplôme universitaire en informatique, en ingénierie ou dans le domaine
Description de l’entreprise Notre client est une entreprise internationale présente dans plus de 22 pays , spécialisée dans le domaine bancaire avec une expertise reconnue …
Notre client est une entreprise internationale présente dans plus de 22 pays ,spécialisée dans le domaine bancaire avec une expertise reconnue dans la gestion de projets informatiques et services.
Elle se distingue également par son engagement continu dans les nouvelles technologies Web & Mobile, englobant des plateformes telles que J2EE, Android et iOS.
Missions:
- Analyse des besoins des différents clients du secteur bancaire,
- Participation aux ateliers fonctionnels, Gap Analysis et identification des développements spécifiques,
- Rédactions et adaptation des spécifications fonctionnelles détaillées,
- Mise en œuvre des paramétrages adéquats,
- Élaboration des cahiers de recette,
- Rédaction de la documentation utilisateurs,
- Réalisation des tests fonctionnelles,
- Assistance aux utilisateurs et animation des formations fonctionnelles.
Profil recherché:
- De formation Bac+5 en ingénierie Informatique, vous justifiez d’une expérience confirmée d’au moins
- 3 ans en tant que consultant fonctionnel.
- Une expérience dans l’intégration de solutions dans le secteur bancaire est fortement recommandée.
Notre client est une entreprise internationale présente dans plus de 22 pays ,spécialisée dans le domaine bancaire avec une expertise reconnue dans la gestion de …
Company Description
Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of cutting-edge solutions tailored to optimize operations. Trusted by over 2000 entities in Saudi Arabia, With plans to further grow their Tunis office and become a top software company in the region, our client prioritizes competence, customer-centricity, and innovation in delivering their solutions.
Responsibilities:
- You will lead QA team members and activities on projects and support leaders and Project Managers.
- You will build the test strategy with the Development, Architecture, and Integration teams.
- You will track the progress of requirements coverage and create reports for managers.
- You will design and lead the creation of component, integration, and system tests to verify the functional and non-functional requirements of solutions in both agile and classic projects.
- You will collaborate with the customer on the Acceptance Test Plan (ATP) and User Acceptance Test (UAT) phases.
- You will participate in the QA community, workshops and global technical events.
Requirements
- Perfect control of the test process
- Proficiency in test management tools: HP quality center, squash TM, X-Ray
- Expertise in project management techniques, particularly the Agile approach.
- Master the web services testing tools (Postman,Rest, SoapUI, Jmeter, Parasoft, etc
- Have the ability to analyze and be autonomous.
Company Description Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of …
Company Description :
Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of cutting-edge solutions tailored to optimize operations. Trusted by over 2000 entities in Saudi Arabia, With plans to further grow their Tunis office and become a top software company in the region, our client prioritizes competence, customer-centricity, and innovation in delivering their solutions.
Responsibilities:
- Design and develop attractive and intuitive user interfaces for digital products, emphasizing user experience.
- Collaborate with development and product teams to understand user needs and translate those needs into design concepts.
- Create wireframes, mockups, and interactive prototypes to effectively communicate design concepts.
- Maintain a deep understanding of UI/UX design trends, emerging practices, and relevant technologies.
Requirements:
- Degree in graphic design, interaction design, UI design, or related field.
- Minimum of 3 years of professional experience in UI/UX design.
- Proficiency in design tools such as Sketch, Adobe XD, Figma, or equivalent.
- Excellent communication and collaboration skills, with the ability to present and defend designs to stakeholders.
- Ability to work effectively in a dynamic environment and meet tight deadlines.
- Strong portfolio demonstrating successful UI/UX design projects and creative thinking.
Company Description : Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range …
Company Description
Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of cutting-edge solutions tailored to optimize operations. Trusted by over 2000 entities in Saudi Arabia, With plans to further grow their Tunis office and become a top software company in the region, our client prioritizes competence, customer-centricity, and innovation in delivering their solutions.
Objectives of this role:
- Facilitate and coordinate Agile Scrum processes within the company.
- Guide and coach the team on Agile Scrum principles and practices.
- Ensure the team works collaboratively and effectively to deliver high-quality products.
- Work with the product developer to prioritize the product backlog.
Your tasks:
- Facilitate Scrum ceremonies such as daily stand-up meetings, sprint planning, sprint review, and sprint retrospective.
- Identify and resolve obstacles hindering team progress.
- Promote continuous improvement through retrospectives and feedback sessions.
- Communicate project status, risks, and issues to stakeholders.
- Track KPIs and assist teams in delivering high-quality products/solutions on time.
- Ensure the team follows the Scrum framework and adheres to Agile principles.
Skills and qualifications required:
- Bachelor’s degree in computer science or a related field.
- Minimum of 3 years of experience as a Scrum Master.
- Strong knowledge of Agile Scrum principles and practices.
- Excellent communication and interpersonal skills.
- Strong problem-solving and analytical skills.
- Ability to lead and facilitate Scrum ceremonies.
Company Description Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of …