دي فرصتك تلمع في مجال شغلك
DevOps Engineer
Position Details
Location
Mansoura, Dakahlia, Egypt Egypt
Posted Date
March 14, 2025
Employment Type
Business Development
متوسط الراتب
خطأ: تعذر الحصول على معلومات الراتب من Gemini API
Job Description
qTech. -
Company: qTech. –
WebSite: Mansoura, Dakahlia, Egypt
Job Description:**تنفيذ المهام التالية:**
تخطيط وتنفيذ وصيانة خطوط أنابيب التكامل المستمر/التسليم المستمر (CI/CD) في Azure TFS/Azure DevOps Server لضمان تقديم برمجيات سريع وموثوق. إنشاء وتحسين عمليات البناء والتوزيع لتطبيقات .NET. تنظيم وتحسين البنية التحتية لـ TFS الموجودة داخل المؤسسة، بما في ذلك وكلاء البناء وإدارة الإصدار وتتبع عناصر العمل. إجراء وصيانة حلول المراقبة للبنية التحتية لـ TFS وعمليات البناء والتطبيقات ذات الصلة. تحسين وصيانة برامج PowerShell النصية لأتمتة عمليات البناء والتوزيع. تكوين وإدارة ميزات Azure DevOps Server، بما في ذلك مستودعات التعليمات البرمجية وتعريفات البناء وخطوط أنابيب الإصدار. تطبيق أفضل ممارسات الأمان وإدارة عناصر التحكم في الوصول داخل TFS. تقديم إرشادات فنية لفرق التطوير بشأن استراتيجيات التفرع وعمليات البناء وإجراءات التوزيع. الحفاظ على إجراءات النسخ الاحتياطي والتعافي من الكوارث للبنية التحتية لـ TFS. استكشاف الأخطاء وإصلاحها المتعلقة بالبناء والإصدارات والتحكم بالمصادر. توثيق العمليات والتكوينات وهيكل النظام. المشاركة في الاجتماعات اليومية وتقديم الدعم لفرق التطوير. تحمل واجب الإصدارات النهائية للتطبيقات وعملياتها.
Skills:
- Bachelor’s degree in computer science, Information Technology, or related field
- 3+ years of software development experience with.NET Framework and/or .NET Core
- 2+ years of experience in DevOps engineering or similar role
- Strong experience with Azure DevOps Server/TFS administration and configuration
- Proven experience with PowerShell scripting and automation
- Deep understanding of software development lifecycle and CI/CD practices
- Experience with version control systems, particularly Git and TFVC
- Knowledge of build and release management principles
Development Skills
- Strong proficiency in C#, .NET Framework/Core and angular
- Experience with ASP.NET web applications
- Understanding of software design patterns and SOLID principles
- Experience with unit testing and test automation
- Familiarity with front-end technologies (JavaScript, HTML, CSS)
- Good
DevOps Skills
- Azure DevOps Server/TFS administration
- PowerShell scripting
- Windows Server administration
- IIS configuration and management
- SQL Server maintenance (for TFS databases)
- Build and release automation
- Source control management (Git and TFVC)
- Infrastructure as Code principles
- Network security and authentication protocols
Preferred Qualifications
- Microsoft certifications (Azure DevOps Engineer Expert, MCSE, or similar)
- Knowledge in Node.js
- Experience with Azure cloud services integration
- Knowledge of containerization technologies (Docker)
- Familiarity with agile development methodologies
- Experience with application monitoring tools
- Knowledge about SonarQube and it’s configuration
Soft Skills
- Strong problem-solving and analytical abilities
- Excellent communication skills (written and verbal)
- Ability to work effectively in a team environment
- Strong documentation skills
- Capacity to manage multiple priorities in a fast-paced environment
- Customer-focused mindset
نصائح تهمك
- جهز CV حديث قبل التقديم
- تأكد من تحديث معلومات التواصل في سيرتك الذاتية
- اقرأ وصف الوظيفة بعناية قبل التقديم
- جهز رسالة تغطية مخصصة للوظيفة
- تأكد من صحة جميع المعلومات في طلبك
- احفظ نسخة من طلب التقديم
- تابع بريدك الإلكتروني بانتظام
- جهز نفسك للمقابلة الشخصية مسبقاً