المؤهلات والخبرات المفضلة : الغرض الوظيفي الوصف الوظيفي: في هذا الدور، ستعمل بشكل تعاوني مع هندسة البرمجيات لنشر وتشغيل أنظمة مختلفة. ساعد في أتمتة وتبسيط عملياتنا وعملياتنا. بناء وصيانة أدوات للنشر والمراقبة والعمليات. وتشخيص وحل المشكلات في بيئات التطوير والاختبار والإنتاج لدينا. المسؤوليات: التواصل بكفاءة مع المطورين لحل المشكلات في بيئات الإنتاج وUAT والتطوير. المساعدة في الحفاظ على جودة الكود والتنظيم والأتمتة. الحفاظ على وتبسيط خط أنابيب البناء والإطلاق الآلي من الكود. تيسير والدفع نحو الحل السريع للمشكلات التي تُكتشف أثناء جهود البناء والنشر اليومية. إنشاء وصيانة توثيق عملية البناء/الإطلاق. فحص الأدوات والعمليات ودمجها بحيث يمكنها تحسين الاعتماد والثبات والكفاءة التي نطلق بها خدماتنا. المتطلبات: خلفية قوية في إدارة Linux/Unix. معرفة نظم القشر/Shell scripting / Ansible. مهارة تواصل قوية عبر الدردشة والهاتف، يجب أن تكون لاعب فريق. مهارات خبير في إدارة Bitbucket/GIT، تصميم تدفق عمل قائم على GIT (GITflow/التفرع). يجب أن تتمتع بخبرة واسعة مع أدوات CI/CD مثل Jenkins وPipelines. معرفة قوية بـ Ansistrano. خبرة في الأتمتة/إدارة التهيئة باستخدام Ansible. القدرة على استخدام مجموعة واسعة من تقنيات المصدر المفتوح وخدمات السحابة (يفضل وجود خبرة في AWS). معرفة واسعة بـ Python/Powershell/Bash scripting. معرفة أفضل الممارسات وعمليات تكنولوجيا المعلومات في خدمة مستمرة ومتاحة دائماً. المعرفة بـ JMeter وأدوات قياس الأداء الأخرى مفضلة. مبادر وذو دوافع ذاتية لتحسين العمليات الحالية للسماح بتكرارات أسرع. سجل حافل في تعلم أدوات وتقنيات جديدة. شهادة RHCE مطلوبة. شهادة AWS في DevOps ستكون إضافة مفيدة.
المرشح المرغوب فيه
Preferred Qualifications and Experience : JOB PURPOSE Job Description: In this role, you'll work collaboratively with software engineering to deploy and operate various systems. Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring, and operations. And troubleshoot and resolve issues in our dev, test and production environments. Responsibilities: Communicate efficiently with Developers to resolve Issues on Production, UAT and Dev environments. Help maintain code quality, organization, and automatization. Maintaining, and streamlining our automated build and release pipeline from code. Facilitating and championing the quick resolution of problems found during the daily build and deployment efforts. Creating and maintaining documentation of the build/release process. Investigating tools and processes and integrating them so that they can improve the reliability, stability, and efficiency with which we release our services. Requirements: Strong background in Linux/Unix Administration. Knowledge of Shell Scripting / Ansible. Strong Communication skill via chat and Phone, Must be a team player. Expert skills with Bitbucket/GIT administration, designing GIT based workflow (GITflow/ branching). Should have extensive experience with the CI/CD Tools like Jenkins, Pipelines. Strong Knowledge in Ansistrano. Experience with automation/configuration management using Ansible. Ability to use a wide variety of open source technologies and cloud services (experience with AWS is preferred). Extensive knowledge in Python/Powershell/Bash scripting. Knowledge of best practices and IT operations in an always-up, always-available service. Knowledge of JMeter and other performance measuring tool is preferred. Proactive and self-motivated willing to improve on existing processes to allow for faster iterations. Strong track record of learning new tools and technologies. RHCE Certification is a must. AWS Certification on DevOps will be a plus.
Desired Candidate Profile