Design, implement, and maintain scalable CI/CD pipelines to automate software delivery processes.
Collaborate with development and IT teams to streamline deployment, monitoring, and operational workflows.
Manage and optimize cloud infrastructure (AWS, Azure, or GCP) for high availability and cost efficiency.
Monitor system performance, troubleshoot issues, and proactively resolve bottlenecks or failures.
Implement and enforce security best practices across infrastructure and deployment pipelines.
Automate configuration management and infrastructure provisioning using tools like Terraform, Ansible, or similar.
Develop and maintain scripts for automation of routine tasks and system maintenance.
Participate in incident response, root cause analysis, and post-mortem reviews to improve system reliability.
Document processes, configurations, and architectural decisions for knowledge sharing and compliance.
Stay up-to-date with emerging DevOps tools, trends, and best practices to drive continuous improvement.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field.
3-5 years of professional experience in a DevOps, Infrastructure, or related engineering role.
Proven experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
Hands-on expertise with cloud platforms like AWS, Azure, or Google Cloud Platform.
Strong scripting skills in languages such as Bash, Python, or PowerShell.
Experience with configuration management and infrastructure-as-code tools (e.g., Terraform, Ansible, Chef, Puppet).
Solid understanding of containerization technologies such as Docker and orchestration tools like Kubernetes.
Familiarity with monitoring and logging solutions (e.g., Prometheus, Grafana, ELK Stack).
Excellent problem-solving skills and the ability to work independently in a fast-paced environment.
Strong communication and collaboration skills, with a proactive approach to cross-functional teamwork.
تصميم، تنفيذ، والحفاظ على خطوط CI/CD قابلة للتوسع لأتمتة عمليات توصيل البرمجيات.
التعاون مع فرق التطوير وتكنولوجيا المعلومات لتبسيط النشر، الرصد، وتدفقات العمل التشغيلية.
إدارة وتحسين بنية تحتية سحابية (AWS، Azure، أو GCP) لضمان التوافر العالي وكفاءة التكلفة.
مراقبة أداء النظام، استكشاف الأخطاء، وحل الاختناقات أو العطل بشكل استباقي.
تنفيذ وتطبيق أفضل ممارسات الأمان عبر البنية التحتية وخطوط النشر.
أتمتة إدارة التكوين وتوفير البنية التحتية باستخدام أدوات مثل Terraform، Ansible، أو ما يماثلها.
تطوير وصيانة سكريبتات لأتمتة المهام الروتينية وصيانة النظام.
المشاركة في استجابة الحوادث، تحليل السبب الجذري، ومراجعات ما بعد الحدث لتحسين موثوقية النظام.
توثيق العمليات والتكوينات والقرارات المعمارية للمشاركة المعرفية والامتثال.
المواكبة لأدوات DevOps الحديثة والاتجاهات وأفضل الممارسات لتعزيز التحسن المستمر.
المتطلبات
درجة البكالوريوس في علوم الحاسب، تكنولوجيا المعلومات، أو مجال ذي صلة.
3-5 سنوات من الخبرة المهنية في دور DevOps، بنية تحتية، أو هندسة ذات صلة.
خبرة مثبتة مع أدوات CI/CD مثل Jenkins، GitLab CI، أو CircleCI.
خبرة عملية مع منصات سحابية مثل AWS، Azure، أو Google Cloud Platform.
مهارات برمجة قوية بلغات مثل Bash، Python، أو PowerShell.
خبرة مع أدوات إدارة التكوين والبنية التحتية ككود (مثل Terraform، Ansible، Chef، Puppet).
فهم صلب لتقنيات الحاويات مثل Docker وأدوات التشغيل مثل Kubernetes.
الإلمام بحلول الرصد والتسجيل (مثل Prometheus، Grafana، ELK Stack).
مهارات حل المشكلات بشكل متميز والقدرة على العمل بشكل مستقل في بيئة سريعة الإيقاع.
مهارات تواصل وتعاون قوية، مع نهج استباقي للعمل عبر الأقسام.
Tanqeeb.com is the pioneering search engine in The Arab World. Tanqeeb Gathers all the suitable jobs on various platforms for you in one place.