وصف الوظيفة
ثقافة الشركة :
Alten Maroc تعتمد على ثقافة تعاونية عميقة، تركز على الناس، الثقة، والدعم القوي للفريق، مع مديرين عمليين يوجهون وينمّون المواهب.
هذا المناخ يعزز بدافع قوي لل الابتكار، تشجيع الإبداع، المبادرة، والتجريب عبر المشاريع.
التنظيم المُهيكل والمنضبط يضمن الكفاءة، الصرامة، والجودة في تسليم الهندسة.
الأداء والطموح جزء من الثقافة أيضاً، مع دعم النجاح الجمعي مع الحفاظ على أجواء إيجابية ومهتمة.
الوظيفة :
تعريف، تصميم، وتشغيل منصة CI/CD التي تدمج Gitlab Ultimate كـ SaaS، إضافة إلى مجموعة كاملة من الأدوات مثل Gitlab-ci، Jenkins، AWX، ArgoCD، KeyCloak، HashiCorp Vault، SonarQube CE & EE، بنية تحتية مشتركة Confluence، JIRA جميعها مُنشّأة على GCP على عنقود GKE ويراقَب عبر منصتنا الداخلية للمراقبة (Dynatrace / ELK / PagerDuty)
● ضمان دعم تقني على مدار 24/7 (فترة الاستدعاء)، قابلية توسيع المنصة، والحفاظ على وثائق واضحة ومفصلة.
● العمل في تعاون وثيق مع فرق المنتج لتحسين تجربة المستخدم لديهم، وللترويج، وضمان اعتماد واسع النطاق لأفضل ممارسات DevOps.
● تشجيع الاستقلالية و المسؤولية لفرق المنتج من خلال عروضنا لخدمات المنصة في خدمة ذاتية عبر بوابتنا الداخلية المعتمدة على Backstage.io.
● مشاركة نشطة في تحديد الاستراتيجية والرؤية للتحسين المستمر لعمليات وهندسة البرمجيات ومنهجياتها
● المشاركة في الحوكمة الفنية للعميل والبقاء في طليعة ممارسات هندسة المنصة.
الملف الشخصي المطلوب :
خريج باكالوريا +5 (ماجستير) من مدرسة هندسية أو جامعة معادلة بتخصص في علوم الحاسوب، أو مع خبرة كبيرة مكافئة
الخبرة: أكثر من 7 سنوات في وظيفة مماثلة
المهارات المطلوبة:
يجب أن تتوفر:
● خبرة كبيرة كمطور DevOps، خاصة في إعداد خطوط CI/CD وإدارة Gitlab.
● فهم جيد لمحيط أدوات التطوير، خبرة في Git، بناء خطوط CI/CD (ansible, terraform, argocd, helm، إلخ)، Kubernetes، و GCP.
● مهارات قوية في البرمجة (Python, Bash) و الأتمتة.
سيرغب في امتلاكها:
- ذهن تحليلي وتحسين مستمر: القدرة على تقييم الكود وتأثيراته، وكذلك التشكيك في الحلول الحالية لتحسينها.
- روح الفريق والمرونة
Job description
Company culture :
Alten Maroc is defined by a deeply collaborative culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.
This environment is enhanced by a strong drive for innovation, encouraging creativity, initiative, and experimentation across projects.
A structured and disciplined organization ensures efficiency, rigor, and quality in engineering delivery.
Performance and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
Job :
Define, design, and operate the CI/CD platform integrating Gitlab Ultimate in SaaS, as well as a whole suite of tools such as Gitlab-ci, Jenkins, AWX, ArgoCD, KeyCloak, HashiCorp Vault, SonarQube CE & EE, shared infrastructure Confluence, JIRA all deployed on GCP on a GKE cluster and monitored via our internal observability platform (Dynatrace / ELK / PagerDuty)
● Ensure 24/7 technical support (on-call duty), platform scalability, and maintain clear and detailed documentation.
● Work in close collaboration with product teams to optimize their user experience, promote, and ensure the large-scale adoption of best DevOps practices.
● Encourage autonomy and responsibility of product teams by offering our platform's services in self-service via our internal portal based on Backstage.io.
● Actively participate in defining the strategy and vision for continuous improvement of software engineering processes and methodologies
● Participate in the client's technical governance and stay at the forefront of Platform Engineering practices.
Required profile :
Graduate of a Bac+5 (Master's degree) from an engineering school or equivalent university with a specialization in computer science, or with equivalent significant experience
Experience: over 7 years in a similar position
Skills sought:
Must have:
● Significant experience as a DevOps engineer, particularly in setting up CI/CD pipelines and administering Gitlab.
● Good understanding of the development tools ecosystem, expertise in Git, building CI/CD pipelines (ansible, terraform, argocd, helm, etc.), Kubernetes, and GCP.
● Strong scripting (Python, Bash) and automation skills.
Nice to have:
- Analytical and continuous improvement mindset: Ability to evaluate code and its impacts, as well as to question existing solutions to improve them.
- Team spirit and Agility