وصف الوظيفة
الأدوار والمسؤوليات
وصف الوظيفة: كجزء من النمو وتقوية فرق Cloud & Data، نبحث عن مهندس DevOps Azure كبير شغوف سيؤدي دوراً رئيسياً في الأتمتة، والنشر، وعمليات منصات البيانات والتطبيقات لدينا في بيئة Azure Cloud. ستعمل مباشرة مع فرق التطوير وهندسة البيانات لتصميم، وتنفيذ، وصيانة خطوط CI/CD عالية الأداء وآمنة. مسؤولياتك: تنفيذ وتحسين خطوط CI/CD آلية (GitLab CI، Azure DevOps، Jenkins) لضمان الجودة، السرعة، وموثوقية النشر. إدارة البنية التحتية ككود (IaC) باستخدام أدوات مثل Terraform، Ansible، أو Bicep لضمان إدارة بيئة متسقة وقابلة للتوسع وقابلة لإعادة الإنتاج. هندسة وإدارة بيئات سحابية آمنة، مع خبرة قوية في Microsoft Azure (خدمات Azure App، AKS، Azure Monitor، Azure Key Vault)، لضمان قابلية التوسع، التوافر العالي، والتحكم في التكاليف. التشغيل الآلي والمراقبة الأداء عبر أدوات مثل Grafana، Prometheus، Azure Monitor، وإدارة السجلات والتنبيهات (LogM، ELK). المشاركة النشطة في فعاليات Scrum وتعزيز التعاون بين فرق التطوير، والتشغيل، والأمن، والأعمال. تطبيق ممارسات DevSecOps،دمج اختبارات أمان آلية وتدقيق الامتثال ومراقبة الثغرات المستمرة. الإرشاد والمشاركة المعرفية مع الفرق، والمساهمة في ثقافة التحسين المستمر ورصد التكنولوجيا.
الملف المرشح المطلوب
ملفك الشخصي: تحمل درجة الماجستير (Bac+5) في علوم الكمبيوتر، أو لديك خبرة كبيرة. لديك أكثر من 5 سنوات من الخبرة في دور DevOps، مع تركيز قوي على الأتمتة والمنهجيات الرشيقة. لديك خبرة مثبتة في قيادة مشاريع Scrum وتسهيل فرق متعددة التخصصات. أنت متمكن في بنى السحابة، ولا سيما Microsoft Azure. لديك فهم جيد لأدوات DevOps: Terraform، Ansible، Git، Azure DevOps، Docker، Kubernetes، Helm. أنت متمكن من أدوات الرصد والتعاون: Grafana، LogM، Monday، Nautobot، Tuffin، AI C4، PVX.
Job Description
Roles & Responsibilities
Job Description: As part of our growth and the strengthening of our Cloud & Data teams, we are looking for a passionate Senior Azure DevOps Engineer who will play a key role in the automation, deployment, and operation of our data and application platforms in an Azure Cloud environment. You will work directly with the development and data engineering teams to design, implement, and maintain high-performing and secure CI/CD pipelines. Your Responsibilities: Implementing and optimizing automated CI/CD pipelines (GitLab CI, Azure DevOps, Jenkins) to ensure the quality, speed, and reliability of deployments. Managing Infrastructure as Code (IaC) using tools such as Terraform, Ansible, or Bicep to ensure consistent, scalable, and reproducible environment management. Architecture and administration of secure cloud environments, with strong expertise in Microsoft Azure (Azure App Services, AKS, Azure Monitor, Azure Key Vault), ensuring scalability, high availability, and cost control. Automation and performance monitoring via tools such as Grafana, Prometheus, Azure Monitor, and log and alert management (LogM, ELK). Active participation in Scrum ceremonies and fostering collaboration between Dev, Ops, security, and business teams. Implementation of DevSecOps practices, integrating automated security testing, compliance audits, and continuous vulnerability monitoring. Mentoring and knowledge sharing with teams, as well as contributing to a culture of continuous improvement and technology monitoring.
Desired Candidate Profile
Your Profile: You hold a Master's degree (Bac+5) in Computer Science, or have significant experience. You have more than 5 years of experience in a DevOps role, with a strong focus on automation and agile methodologies. You have proven experience in leading Scrum projects and facilitating multidisciplinary teams. You are proficient in cloud architectures, particularly Microsoft Azure. You have a good understanding of DevOps tools: Terraform, Ansible, Git, Azure DevOps, Docker, Kubernetes, Helm. You are proficient in monitoring and collaboration tools: Grafana, LogM, Monday, Nautobot, Tuffin, AI C4, PVX.