Company culture :
Sofrecom Maroc stands out for its strongly collaborative culture, 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 notable innovation dimension, encouraging initiative, agility and experimentation. Structured processes ensure reliability and operational efficiency, while performance-driven practices play a more supportive and balanced role. [+]
Job :
Mission Description
As a Cloud DATA/BIG DATA Architect, you will participate in international DATA/Big Data projects (Cloud, Hybrid, On-premise). Your expertise will be used to analyze and meet our clients' needs with an end-to-end vision, from the design to the implementation of solutions. You will also be responsible for leading strategic topics from start to finish, carrying the technical responsibility and leadership necessary for their success.
Main Responsibilities
Technical Leadership and Management
• Lead complex technical topics independently, from the scoping phase to production deployment.
• Communicate the architectural vision to stakeholders and challenge technical choices.
• Act as the technical reference for assigned DATA/AI areas.
Analysis and Design
• Analyze client needs for migrating legacy DATA architectures or for new DATA/AI Use Cases.
• Define architectures, considering operational and organizational constraints (development/production, FinOps, processes).
• Participate in writing guidelines and developing blueprints.
• Adapt to various and potentially new technical ecosystems (e.g., Rakuten, emerging Cloud platforms).
Project Management
• Support DATA/AI projects end-to-end.
• Monitor deployment execution according to the established schedule.
• Participate in project meetings and interact with various stakeholders.
• Collaborate with international teams (France and abroad).
Innovation and Monitoring
• Maintain continuous technological watch on DATA, AI, and Cloud ecosystems.
• Propose new tools, platforms, and architectures.
• Explore and evaluate new technologies to anticipate market trends.
• Share knowledge within the team and contribute to collective skill development.
Required profile :
Education and Experience
• Master's degree (Bac +5) in Computer Science.
• Significant experience in Cloud and DATA/BIG DATA architecture.
Technical Skills
DATA/AI Culture
• Solid general knowledge in DATA and Artificial Intelligence (Machine Learning, MLOps, GenAI, LLMs).
• Understanding of data governance, quality, and lineage challenges.
• Ability to connect business use cases with technical DATA/AI solutions.
GCP Cloud Expertise
• Complete mastery of the GCP platform (APIs, CLI).
• Infra/compute/storage services (GCE, GKE, Cloud Storage, Cloud SQL, App Engine).
• Resource management and IAM.
• Serverless and PaaS solutions.
• Cloud security.
Data & Big Data
• Design of data lakes and data warehouses.
• Data modeling (star/snowflake schema).
• Processing tools (Spark, Spark Streaming, Hive, Databricks, Dataflow).
• Data transfer solutions (Informatica, Talend, Nifi, Kafka, Event Hub, Data Factory, Pub/Sub).
Infrastructure & DevOps
• Openstack, Kubernetes/Openshift, Starburst infrastructures.
• Infrastructure as Code (Terraform, Ansible, Helm).
• CI/CD processes.
• MLOps and scripting languages.
Additional Skills
• Knowledge of AWS or Azure (a plus).
• Successful experience in Cloud migration.
• Ability to quickly acquire skills on new platforms and technologies (e.g., Rakuten or equivalents).
Behavioral Skills
• Excellent communication skills (French/English).
• Technical leadership and ability to manage topics independently.
• Intellectual curiosity and motivation to explore new technological horizons.
• Adaptability to changing and diverse technical environments.
• Proactivity and innovation.
• Ability to work in a team and in a multicultural context.
• Agile methodology.
• Pedagogical skills and service orientation.