CIAM/IAM developer | Casablanca (Morocco)
تفاصيل الوظيفة
Capgemini is characterized by a predominantly collaborative culture, placing people, trust and teamwork at the core of its practices. A close management approach fosters guidance, empowerment and skills development within a supportive environment. This culture is reinforced by a strong organizational dimension, ensuring process rigor, reliability and operational efficiency. It is complemented by a competitive component focused on performance and customer satisfaction, while a more moderate innovation dimension supports the continuous evolution of services and expertise.
Job :
Join a dynamic company in the IT sector in Casablanca! We are looking for a passionate CIAM/IAM Developer to join our team and contribute to innovative projects. This is a unique opportunity to develop your career in a stimulating environment.
The main objective of this role is to design, develop, implement, and maintain robust and secure Customer Identity and Access Management (CIAM) and Identity and Access Management (IAM) solutions. This involves ensuring a smooth user experience while strengthening the security of data and applications.
Your main responsibilities will include:
- Design and development of applications and services related to authentication, authorization, and identity management.
- Integration of CIAM/IAM solutions with various internal and external applications and platforms.
- Implementation and administration of authentication and authorization flows (OAuth, OpenID Connect, SAML).
- Participation in the evolution of the CIAM/IAM architecture to meet the growing needs of the company.
- Close collaboration with development, security, and operations teams to ensure system consistency and performance.
- Technological watch and proposal of continuous improvements.
Required profile :
Your ideal academic background is a degree of Master's level (Bac +5) or higher, with a specialization in computer science, electronics, telecoms, or networks.
An experience of 5 to 10 years in similar roles is required. Proven experience in implementing CIAM/IAM solutions is a major asset.
To excel in this role, you will need the following skills:
- Mastery of CIAM/IAM concepts (digital identities, strong authentication, SSO, federation, access management).
- Solid development skills (languages like Java, Python, .NET) and software architecture.
- In-depth knowledge of authentication and authorization protocols (OAuth 2.0, OpenID Connect, SAML 2.0).
- Experience with recognized CIAM/IAM solutions on the market.
- Ability to work in a team, excellent communication skills, and organizational skills.
- A proactive approach and the ability to solve complex problems are essential.
If you recognize yourself in this profile and this opportunity motivates you, do not hesitate to apply now!
هذا الإعلان منشور على بيت.كوم المغرب ويُعرض هنا مع الإشارة إلى المصدر. لا نتقاضى أي رسوم من الباحثين عن عمل. إذا كان الإعلان مسيئًا أو احتياليًا، أبلغنا.