Experience: 6-8 Years
Location: Qatar
Duration 2 Months
Qualifications
Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, or related field.
Preferred Certifications: Microsoft Azure AZ-104 / AZ-305 / AZ-400
Additional Certifications in DevOps, Cloud Infrastructure, Automation are advantage
.Mandatory Experience:
Minimum 6-8 Years in IT Infrastructure, Cloud Technologies, or DevOps Engineering.
At least 3 Years hands-on with Microsoft Azure and Azure DevOps.Proven experience designing, configuring, and implementing CI/CD pipelines and centralized source code repositories.Practical experience migrating application source code from existing repositories / local environments to Azure DevOps.
Experience automating application deployments across Development, Staging, Pre-Production, and Production.
Experience managing and enhancing enterprise Microsoft Azure infrastructure.
Job Specific Skills (Mandatory):
Strong knowledge of Azure DevOps - Azure Repos, Azure Pipelines, Service Connections, Access Management, Project Configuration.
Hands-on with Git, Source Code Migration, Branching Strategies, Pull Requests, Repository Governance.Strong experience in YAML-based CI/CD Pipelines and Deployment Automation.
Knowledge of Azure App Service, Azure Networking, Key Vault, Azure Monitor, IAM.Experience transitioning Manual FTP deployments to Automated Secure CI/CD.Proficiency in PowerShell, Azure CLI, Terraform / Bicep / ARM Templates (IaC).DevOps Security - Secrets Management, Deployment Approvals, RBAC.Azure Cloud Architecture, Governance, Security, Monitoring, Cost Optimization.
Key Responsibilities:
1. Azure DevOps Establishment:Design and establish Azure DevOps environment - Organization/Project structure, Access Model, Service Connections, Integration with existing Azure environment.Migrate existing application source code and libraries to managed Azure DevOps.Establish centralized repositories with access controls, ownership, version control, branching strategy, and auditability.Design, configure, and implement CI/CD pipelines for existing applications across all environments.Replace existing manual FTP-based deployments with secure, automated, controlled processes.
2. Security & Governance:Implement DevOps security and governance controls with InfoSec team - secrets and credentials management, deployment approvals, secure service connections.Establish standardized and reusable CI/CD pipeline templates for future onboarding.
3. Azure Cloud Infrastructure:Review existing Azure infrastructure and recommend improvements aligned with architecture, security, and operations.Support Azure infrastructure configuration, administration, automation, and optimization.Assist with improvements to Azure networking, connectivity, IAM, security, monitoring, governance.Identify opportunities for improving performance, security, cost efficiency, and operational reliability.
4. Documentation & Coordination:Coordinate with App Dev, Infrastructure, and Information Security teams.Document complete DevOps setup, deployment configurations, SOPs, and provide KT and hands-on training to internal IT team.
Desired Candidate Profile
Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, or related field.
Preferred Certifications: Microsoft Azure AZ-104 / AZ-305 / AZ-400
Additional Certifications in DevOps, Cloud Infrastructure, Automation are advantage
.Mandatory Experience:
Minimum 6-8 Years in IT Infrastructure, Cloud Technologies, or DevOps Engineering.
At least 3 Years hands-on with Microsoft Azure and Azure DevOps.Proven experience designing, configuring, and implementing CI/CD pipelines and centralized source code repositories.Practical experience migrating application source code from existing repositories / local environments to Azure DevOps.
Experience automating application deployments across Development, Staging, Pre-Production, and Production.
Experience managing and enhancing enterprise Microsoft Azure infrastructure.
Job Specific Skills (Mandatory):
Strong knowledge of Azure DevOps - Azure Repos, Azure Pipelines, Service Connections, Access Management, Project Configuration.
Hands-on with Git, Source Code Migration, Branching Strategies, Pull Requests, Repository Governance.Strong experience in YAML-based CI/CD Pipelines and Deployment Automation.
Knowledge of Azure App Service, Azure Networking, Key Vault, Azure Monitor, IAM.Experience transitioning Manual FTP deployments to Automated Secure CI/CD.Proficiency in PowerShell, Azure CLI, Terraform / Bicep / ARM Templates (IaC).DevOps Security - Secrets Management, Deployment Approvals, RBAC.Azure Cloud Architecture, Governance, Security, Monitoring, Cost Optimization.
الخبرة: 6-8 سنوات
الموقع: قطر
المدة: شهران
المؤهلات
درجة البكالوريوس في علوم الحاسوب، أو تكنولوجيا المعلومات، أو هندسة الحاسوب، أو مجال ذي صلة.
الشهادات المفضلة: Microsoft Azure AZ-104 / AZ-305 / AZ-400
تعتبر الشهادات الإضافية في DevOps، والبنية التحتية السحابية، والأتمتة ميزة إضافية.
.الخبرة الإلزامية:
حد أدنى من 6-8 سنوات في البنية التحتية لتكنولوجيا المعلومات، أو تقنيات السحابة، أو هندسة DevOps.
خبرة عملية لا تقل عن 3 سنوات في Microsoft Azure وAzure DevOps. خبرة مثبتة في تصميم وتكوين وتنفيذ مسارات CI/CD ومستودعات الكود المصدري المركزية. خبرة عملية في ترحيل الكود المصدري للتطبيقات من المستودعات الحالية / البيئات المحلية إلى Azure DevOps.
خبرة في أتمتة عمليات نشر التطبيقات عبر بيئات التطوير، والاختبار (Staging)، وما قبل الإنتاج، والإنتاج.
خبرة في إدارة وتعزيز البنية التحتية المؤسسية لـ Microsoft Azure.
المهارات الخاصة بالوظيفة (إلزامية):
معرفة قوية بـ Azure DevOps - مستودعات Azure، مسارات Azure، اتصالات الخدمة، إدارة الوصول، تكوين المشروع.
خبرة عملية في Git، ترحيل الكود المصدري، استراتيجيات التفرع، طلبات السحب (Pull Requests)، حوكمة المستودعات. خبرة قوية في مسارات CI/CD القائمة على YAML وأتمتة النشر.
معرفة بـ Azure App Service، وشبكات Azure، وKey Vault، وAzure Monitor، وIAM. خبرة في الانتقال من عمليات النشر اليدوية عبر FTP إلى عمليات CI/CD الآمنة والمؤتمتة. الكفاءة في PowerShell، وAzure CLI، وTerraform / Bicep / ARM Templates (IaC). أمن DevOps - إدارة الأسرار، موافقات النشر، التحكم في الوصول المستند إلى الأدوار (RBAC). بنية سحابة Azure، الحوكمة، الأمن، المراقبة، وتحسين التكلفة.
المسؤوليات الرئيسية:
1. إنشاء بيئة Azure DevOps: تصميم وإنشاء بيئة Azure DevOps - هيكل المؤسسة/المشروع، نموذج الوصول، اتصالات الخدمة، التكامل مع بيئة Azure الحالية. ترحيل الكود المصدري والمكتبات الخاصة بالتطبيقات الحالية إلى بيئة Azure DevOps المدارة. إنشاء مستودعات مركزية مع عناصر تحكم في الوصول، والملكية، والتحكم في الإصدار، واستراتيجية التفرع، وقابلية التدقيق. تصميم وتكوين وتنفيذ مسارات CI/CD للتطبيقات الحالية عبر جميع البيئات. استبدال عمليات النشر اليدوية الحالية القائمة على FTP بعمليات آمنة ومؤتمتة وخاضعة للرقابة.
2. الأمن والحوكمة: تنفيذ ضوابط أمن وحوكمة DevOps مع فريق أمن المعلومات - إدارة الأسرار وبيانات الاعتماد، موافقات النشر، اتصالات الخدمة الآمنة. إنشاء قوالب مسارات CI/CD موحدة وقابلة لإعادة الاستخدام لعمليات الإلحاق المستقبلية.
3. البنية التحتية لسحابة Azure: مراجعة البنية التحتية الحالية لـ Azure والتوصية بالتحسينات المتوافقة مع البنية والأمن والعمليات. دعم تكوين وإدارة وأتمتة وتحسين البنية التحتية لـ Azure. المساعدة في تحسينات شبكات Azure، والاتصال، وIAM، والأمن، والمراقبة، والحوكمة. تحديد الفرص لتحسين الأداء، والأمن، وكفاءة التكلفة، والموثوقية التشغيلية.
4. التوثيق والتنسيق: التنسيق مع فرق تطوير التطبيقات، والبنية التحتية، وأمن المعلومات. توثيق إعدادات DevOps بالكامل، وتكوينات النشر، وإجراءات التشغيل القياسية (SOPs)، وتوفير نقل المعرفة (KT) والتدريب العملي لفريق تكنولوجيا المعلومات الداخلي.
ملف المرشح المطلوب
درجة البكالوريوس في علوم الحاسوب، أو تكنولوجيا المعلومات، أو هندسة الحاسوب، أو مجال ذي صلة.
الشهادات المفضلة: Microsoft Azure AZ-104 / AZ-305 / AZ-400
تعتبر الشهادات الإضافية في DevOps، والبنية التحتية السحابية، والأتمتة ميزة إضافية.
.الخبرة الإلزامية:
حد أدنى من 6-8 سنوات في البنية التحتية لتكنولوجيا المعلومات، أو تقنيات السحابة، أو هندسة DevOps.
خبرة عملية لا تقل عن 3 سنوات في Microsoft Azure وAzure DevOps. خبرة مثبتة في تصميم وتكوين وتنفيذ مسارات CI/CD ومستودعات الكود المصدري المركزية. خبرة عملية في ترحيل الكود المصدري للتطبيقات من المستودعات الحالية / البيئات المحلية إلى Azure DevOps.
خبرة في أتمتة عمليات نشر التطبيقات عبر بيئات التطوير، والاختبار (Staging)، وما قبل الإنتاج، والإنتاج.
خبرة في إدارة وتعزيز البنية التحتية المؤسسية لـ Microsoft Azure.
المهارات الخاصة بالوظيفة (إلزامية):
معرفة قوية بـ Azure DevOps - مستودعات Azure، مسارات Azure، اتصالات الخدمة، إدارة الوصول، تكوين المشروع.
خبرة عملية في Git، ترحيل الكود المصدري، استراتيجيات التفرع، طلبات السحب (Pull Requests)، حوكمة المستودعات. خبرة قوية في مسارات CI/CD القائمة على YAML وأتمتة النشر.
معرفة بـ Azure App Service، وشبكات Azure، وKey Vault، وAzure Monitor، وIAM. خبرة في الانتقال من عمليات النشر اليدوية عبر FTP إلى عمليات CI/CD الآمنة والمؤتمتة. الكفاءة في PowerShell، وAzure CLI، وTerraform / Bicep / ARM Templates (IaC). أمن DevOps - إدارة الأسرار، موافقات النشر، التحكم في الوصول المستند إلى الأدوار (RBAC). بنية سحابة Azure، الحوكمة، الأمن، المراقبة، وتحسين التكلفة.