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 :
As part of an agile project, you will be responsible for:
- Contributing to the development of functional proposals for the application solution or its evolution in collaboration with the study team.
- Contributing to the impact analysis on the existing IT system and its evolutions.
- Carrying out technical design of processing for performance and simplicity.
- Participating in the development of solutions using your development experience.
- Developing evolutions of the version in an iterative (Agile) mode.
Required profile :
With a higher education in Computer Science, you have 3 years or more of experience in Big Data development.
Skills sought:
- Mastery of Java development and its environment: Maven, GITLAB, Jenkins.
- Mastery of SQL development.
- Mastery of GCP technologies: BigQuery, CloudScheduler, Dataflow, CloudFunction.
- Knowledge of development in a distributed environment with parallel processing.
- Mastery of the Linux environment and the Shell language.
- Knowledge of Putty and WinSCP tools.
- Mastery of BigData technologies is desirable:
- Hadoop, Spark, Pig, Hive, Cassandra, Hbase, HDFS.
- Initial experience in Scala and Python is desirable.
Required qualities:
- Analytical and synthesis skills.
- You are proactive and adaptable, autonomous, organized, rigorous, and you are committed to producing quality services.
- You are passionate about Big Data and want to work on real business cases with large data volumes.
- Your ambition is to become a reference in the field of Big Data development.
- You have a sense of sharing and enjoy working in a team, you are communicative and dedicated.
- You share our values: boldness, listening, sharing, efficiency, and agility.
- French: fluent / Technical English: read, written.