Company Description Whizz Tech is a full-service, research-focused Software House that helps clients position themselves in the market through data-driven strategies. The company supports brands in reaching their full potential by delivering innovative marketing solutions tailored to their unique goals and audiences. Services include social media management, an in-house design studio with UI/UX capabilities, search engine optimization, and media buying. Whizz Tech emphasizes analytics, experimentation, and performance measurement to continuously optimize campaigns and deliver measurable business impact. Role Description The MLOps & Infrastructure Engineer is a full-time, hybrid role based in Cairo, with flexibility for partial work from home. This role involves designing, implementing, and maintaining the infrastructure required to deploy, monitor, and scale machine learning models in production. The engineer will build and manage CI/CD pipelines, automate deployment workflows, and ensure the reliability and security of cloud and on-premise environments. Day-to-day responsibilities include collaborating with data scientists and developers to operationalize ML models, optimizing resource usage, handling incident response and troubleshooting, and implementing observability tools for performance and reliability monitoring. The role also includes maintaining documentation, improving Dev Ops and MLOps practices, and contributing to infrastructure roadmap planning. Qualifications Candidates should possess strong Infrastructure and System Administration skills, including experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization/orchestration tools (e.g., Docker, Kubernetes). Candidates should possess Networking and Network Security skills, including understanding of VPNs, firewalls, load balancers, and secure access controls. Candidates should possess advanced Troubleshooting skills for production systems, monitoring tools, and performance optimization across distributed environments. Experience with MLOps practices, including ML model deployment, CI/CD pipelines, model versioning, and tools such as MLflow, Kubeflow, or similar frameworks. Proficiency in scripting and programming (e.g., Python, Bash) and familiarity with infrastructure-as-code tools (e.g., Terraform, Ansible) is highly beneficial. Solid understanding of Linux-based systems, observability stacks (e.g., Prometheus, Grafana, ELK), and reliability engineering principles. Ability to collaborate effectively with cross-functional teams, manage priorities, and document processes clearly. Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.
وصف الشركة
تُعد Whizz Tech شركة برمجيات متكاملة تركز على الأبحاث، وتساعد عملاءها على تعزيز مكانتهم في السوق من خلال استراتيجيات قائمة على البيانات. تدعم الشركة العلامات التجارية لتحقيق إمكاناتها الكاملة من خلال تقديم حلول تسويقية مبتكرة مصممة خصيصاً لتناسب أهدافها وجمهورها الفريد. تشمل الخدمات إدارة وسائل التواصل الاجتماعي، واستوديو تصميم داخلي بقدرات واجهة وتجربة المستخدم (UI/UX)، وتحسين محركات البحث، وشراء الوسائط. تؤكد Whizz Tech على التحليلات والتجارب وقياس الأداء لتحسين الحملات بشكل مستمر وتقديم تأثير تجاري ملموس.
وصف الدور الوظيفي
وظيفة مهندس عمليات تعلم الآلة (MLOps) والبنية التحتية هي دور وظيفي كامل بنظام هجين (Hybrid) مقرها القاهرة، مع مرونة للعمل عن بُعد جزئياً. يتضمن هذا الدور تصميم وتنفيذ وصيانة البنية التحتية اللازمة لنشر ومراقبة وتوسيع نطاق نماذج تعلم الآلة في بيئة الإنتاج. سيقوم المهندس ببناء وإدارة خطوط أنابيب CI/CD، وأتمتة سير عمل النشر، وضمان موثوقية وأمان بيئات السحابة والبيئات المحلية. تشمل المسؤوليات اليومية التعاون مع علماء البيانات والمطورين لتشغيل نماذج تعلم الآلة، وتحسين استخدام الموارد، والتعامل مع الاستجابة للحوادث واستكشاف الأخطاء وإصلاحها، وتنفيذ أدوات الملاحظة لمراقبة الأداء والموثوقية. يتضمن الدور أيضاً صيانة الوثائق، وتحسين ممارسات DevOps وMLOps، والمساهمة في تخطيط خارطة طريق البنية التحتية.
المؤهلات
- يجب أن يمتلك المرشحون مهارات قوية في البنية التحتية وإدارة الأنظمة، بما في ذلك الخبرة في منصات السحابة (مثل AWS أو GCP أو Azure) وأدوات الحاويات/التنسيق (مثل Docker أو Kubernetes).
- يجب أن يمتلك المرشحون مهارات في الشبكات وأمن الشبكات، بما في ذلك فهم الشبكات الخاصة الافتراضية (VPNs)، وجدران الحماية، وموازنات التحميل، وضوابط الوصول الآمن.
- يجب أن يمتلك المرشحون مهارات متقدمة في استكشاف الأخطاء وإصلاحها لأنظمة الإنتاج، وأدوات المراقبة، وتحسين الأداء عبر البيئات الموزعة.
- خبرة في ممارسات MLOps، بما في ذلك نشر نماذج تعلم الآلة، وخطوط أنابيب CI/CD، وإصدار النماذج، وأدوات مثل MLflow أو Kubeflow أو أطر عمل مماثلة.
- تعد الكفاءة في البرمجة والسكربتات (مثل Python أو Bash) والإلمام بأدوات البنية التحتية ككود (Infrastructure-as-Code) مثل Terraform أو Ansible مفيدة للغاية.
- فهم قوي للأنظمة المستندة إلى Linux، وحزم الملاحظة (مثل Prometheus أو Grafana أو ELK)، ومبادئ هندسة الموثوقية.
- القدرة على التعاون بفعالية مع الفرق متعددة الوظائف، وإدارة الأولويات، وتوثيق العمليات بوضوح.
- درجة البكالوريوس في علوم الحاسب، أو الهندسة، أو تكنولوجيا المعلومات، أو مجال ذي صلة، أو خبرة عملية معادلة.