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 :
Context of the mission/project:
Within the SAFe IAC (Infrastructure-as-Code) train, which aims to deliver Infrastructure-as-Code solutions for all Orange France projects, you will join an agile team responsible for providing the IaaS infrastructure foundation. In this context, we develop all the necessary tools and automation for the deployment and lifecycle management of our VPC+ product.
Missions:
• Design, develop, and maintain high-performing and scalable web applications.
• Create modern and dynamic interfaces with React.js/NextJS.
• Develop back-end services in Python/FastAPI
• Consume and produce data in our OpenSearch or ElasticSearch database.
• Participate in technical design, code reviews, and documentation.
• Ensure code quality through testing and good security practices.
• Collaborate with product, design, and infrastructure teams for seamless integration.
• Implement and maintain CI/CD pipelines to automate build, tests, and deployment.
• Actively participate in Agile ceremonies (daily, review, retro).
• Contribute to the continuous improvement of performance, architecture, and security.
Skills:
Front-end:
• Excellent command of React.js/NextJS
• Solid experience in HTML5, CSS3, Bootstrap.
• Sensitivity to accessibility, responsive design, and user experience.
Back-end:
• Proficiency in a Python backend framework (FastAPI)
• Skill in creating and managing REST APIs
• Understanding of web application security (authentication, authorization, token management, etc.).
Common Core:
• Experience with OpenSearch/Elastic Search
• Practice with versioning tools (Git, GitLab, GitHub Actions).
• Basic knowledge of CI/CD and deployment automation.
• Experience deploying applications on cloud platforms (SoPaaS CloudFoundry is a plus).
Experience with Docker; knowledge of
Required profile :
Profile:
You have a professional experience of at least 3 years in FullStack development using React technologies, ideally NextJS for the front-end, and Python, ideally FastAPI for the back-end.
Skills:
Front-end:
• Excellent command of React.js/NextJS
• Solid experience in HTML5, CSS3, Bootstrap.
• Sensitivity to accessibility, responsive design, and user experience.
Back-end:
• Proficiency in a Python backend framework (FastAPI)
• Skill in creating and managing REST APIs
• Understanding of web application security (authentication, authorization, token management, etc.).
Common Core:
• Experience with OpenSearch/Elastic Search
• Practice with versioning tools (Git, GitLab, GitHub Actions).
• Basic knowledge of CI/CD and deployment automation.
• Experience deploying applications on cloud platforms (SoPaaS CloudFoundry is a plus).
Experience with Docker; knowledge of Kubernetes is a plus