Recherche de nouveauté Besoin de réflexion Besoin d'autonomie Implication au travail Ambition
Vous êtes en quête de nouveaux défis et souhaitez donner un nouvel élan à votre carrière ? Rejoignez Sofrecom, une entreprise où l’agilité, l’audace et l’esprit d’équipe sont au cœur de notre culture, et où chacun peut s’épanouir pleinement.
Filiale du groupe Orange, Sofrecom est une société de conseil et d’ingénierie spécialisée dans les télécommunications. Nous accompagnons nos clients dans leur transformation numérique, en les aidant à anticiper les évolutions technologiques, adapter leurs activités, moderniser leurs organisations et développer des solutions durables et performantes.
Avec plus de 3 000 consultant(e)s et expert(e)s issus de 34 nationalités et répartis sur 9 implantations dans le monde, Sofrecom s’appuie sur la richesse des parcours et des talents pour stimuler l’innovation et viser l’excellence.
Notre culture d’entreprise valorise un environnement inclusif, diversifié et équitable, où chaque personne est encouragée à s’épanouir pleinement. Nous favorisons l’intégration des jeunes talents, soutenons l’évolution des collaboratrices et collaborateurs expérimentés, et promouvons l’égalité professionnelle pour toutes et tous. Nous nous engageons également à créer des conditions propices à la pleine participation des personnes en situation de handicap. Ainsi, chacun·e peut développer ses compétences, contribuer activement et progresser dans sa carrière, dans un cadre bienveillant, stimulant et respectueux de la diversité.
Rejoindre Sofrecom, c’est participer à des projets passionnants, explorer des parcours variés et évoluer dans un environnement qui valorise vos idées, vos compétences et vos ambitions.
Postulez dès maintenant et intégrez un lieu où chacun peut s’exprimer librement et trouver sa place.
Toutes les données à caractère personnel partagées avec Sofrecom Services Maroc sont traitées conformément à la loi n° 09 08 relative à la protection des données à caractère personnel. Pour exercer vos droits d’accès, de rectification ou d’opposition, merci de contacter la DRH au 05 37 27 99 00.
Ensemble, nous contribuons au développement du numérique dans le monde !
Ce que nos collaborateurs aiment le plus chez nous ❤ : Pour consulter leurs avis certifiés
Sofrecom Maroc se caractérise par une culture fortement orientée vers la coopération, plaçant l’humain, la confiance et le bien-être des collaborateurs au cœur de son fonctionnement. Le management de proximité encourage l’accompagnement, la responsabilisation et des relations de travail durables au sein d’équipes solidaires. Cette dynamique collaborative est enrichie par une dimension innovation, favorisant l’initiative, l’agilité et l’ouverture aux nouvelles idées. Des processus structurés viennent compléter l’ensemble pour garantir fiabilité et efficacité, tandis que la performance reste présente de manière plus mesurée.
Key responsibilities
• Analyze functional and technical requirements and translate them into integration and data solutions.
• Integrate, configure, and validate software components, including DataMiner modules, drivers, APIs, and database connections.
• Develop, test, and maintain APIs and interfaces connecting internal and external applications.
• Design and maintain data flows, data transformations, and integrations between systems.
• Develop and optimize database schemas, queries, and stored procedures, as appropriate.
• Support data quality, consistency, and reliability through validation, monitoring, and troubleshooting.
• Support development, pre-production, and production environments, including platform administration and incident resolution.
• Automate installation, configuration, testing, and deployment processes using scripts and CI/CD tools.
• Collaborate with system and network teams to ensure compatibility, security, and performance.
• Maintain existing software components and implement enhancements in response to business needs.
• Document technical solutions, data structures, deployment procedures, and integration guidelines.
• Contribute to improving integration, data management, testing, and deployment practices.
Required skills and experience
• Degree in Computer Science, Software Engineering, Data Engineering, or a related field, or equivalent experience.
• Experience in software development, software integration, and working with databases.
• Knowledge of API design, development, testing, and integration patterns.
• Experience with relational databases, particularly MySQL; knowledge of database design, SQL, query optimization, and data integrity.
• Programming and scripting experience with Python and Bash/Shell; familiarity with PHP and JavaScript is an advantage.
• Experience designing or supporting data pipelines, ETL/ELT processes, and data transformations.
• Knowledge of data quality, data validation, and troubleshooting across connected systems.
• Experience with Linux administration, preferably Debian or Red Hat/CentOS, and familiarity with Windows Server.
• Knowledge of Git and CI/CD practices; experience with Jenkins, Ansible, or similar tools.
• Familiarity with virtualization and deployment on VMware, including OVA packages, and container hosting.
• Working knowledge of networking fundamentals, including TCP/IP, routing, access controls, and permissions.
• Ability to work across the software development lifecycle, from requirements and implementation through testing and deployment.
Preferred qualifications
• Experience with DataMiner, including its components, drivers, APIs, and element structures.
• Familiarity with data integration or orchestration tools and database monitoring.
• Experience supporting production services and troubleshooting application, API, database, or data-flow issues.
• Familiarity with FTP, SSH, scheduled jobs, and Linux permissions.
Personal qualities
• Autonomy, curiosity and proactivity is key
• Analytical, and organized, with attention to service quality and data reliability.
• Able to collaborate effectively with technical and business teams.
• Clear technical writing and communication skills.
• Comfortable working in a dynamic, international environment.
Languages
Good written and spoken French and English.
About the role
We are looking for a Software Integration, API & Data Engineer to design, develop, deploy, and support software components, APIs, and data flows within complex service platforms. You will help ensure reliable integration between applications, databases, systems, and networks, working with software, systems, network, and business teams in an international environment.
Recherche de nouveauté Besoin de réflexion Besoin d'autonomie Implication au travail Ambition
Ici, vous pouvez retrouver un taux de recommandation de cette offre pour vous, ainsi que des informations pour mettre en avant votre candidature. Connectez-vous / Inscrivez-vous pour consulter ces informations personnalisées.
ReKrute vous offre ce nouveau test de personnalité pour mieux vous connaitre et valoriser vos candidatures. Passez-le dès maintenant, cela ne prend que 5 minutes maximum.