الوصف الوظيفي
انضم إلى فريقنا المبتكر كمهندس DevOps متخصص في البنية التحتية للمنصات والذكاء الاصطناعي، حيث ستلعب دورًا محوريًا في تشكيل مستقبل التكنولوجيا. لا تقتصر هذه الوظيفة على صيانة الأنظمة فحسب، بل تتعلق بزيادة الكفاءة وتعزيز الأداء عبر مشاريعنا المعتمدة على الذكاء الاصطناعي. ستعمل بالتعاون مع فرق متعددة التخصصات لتبسيط العمليات، مما يضمن دعم بنيتنا التحتية للتطورات المتطورة في مجالي الذكاء الاصطناعي وتعلم الآلة.
بصفتك مهندس DevOps، ستتاح لك الفرصة للعمل مع أحدث الأدوات والتقنيات، مما يعزز بيئة التعلم والنمو المستمرين. تقدر شركتنا التطوير المهني، وتقدم برامج تدريبية وتوجيهًا يمكنانك من توسيع مجموعة مهاراتك والارتقاء بمسيرتك المهنية. نحن نؤمن بثقافة الفريق الداعمة حيث يتم التقدير والاعتراف بمساهمة كل عضو، مما يتيح لك إحداث تأثير كبير على مشاريعنا والنجاح العام للمؤسسة.
هذا الدور مثالي للذين لديهم شغف بالتكنولوجيا والابتكار. ستكون في الطليعة في تطبيق أفضل الممارسات في مجال DevOps، وتحسين عمليات النشر لدينا، وضمان موثوقية أنظمتنا. مع نموك في هذا الدور، ستتاح لك الفرصة لتولي المزيد من المسؤوليات وقيادة المبادرات التي تدفع رؤيتنا الاستراتيجية إلى الأمام. لن تقتصر خبرتك على تعزيز بنيتنا التحتية فحسب، بل ستساهم أيضًا في تحقيق الأهداف الأكبر للشركة، مما يجعل هذه فرصة مثيرة للتقدم المهني.
المسؤوليات:
- تصميم وتنفيذ حلول بنية تحتية موثوقة وقابلة للتوسع باستخدام المنصات السحابية، مما يضمن التوافر العالي والأداء المتميز لتطبيقات الذكاء الاصطناعي.
- أتمتة عمليات النشر وأنابيب التكامل المستمر/النشر المستمر (CI/CD)، والاستفادة من أدوات مثل Jenkins وDocker لتبسيط تدفقات العمل.
- مراقبة أداء النظام واستكشاف الأخطاء وإصلاحها، باستخدام أدوات المراقبة لضمان التشغيل الأمثل وتقليل فترة التوقف.
- التعاون مع فرق تطوير البرمجيات لدمج ممارسات DevOps، ومحاذاة التطوير والعمليات لتقديم الميزات والتحديثات بشكل أسرع.
- تطبيق أفضل ممارسات الأمان داخل البنية التحتية، مما يضمن الامتثال لمعايير القطاع وحماية البيانات الحساسة.
- إجراء عمليات تدقيق وصيانة دورية للأنظمة، وتحديد مجالات التحسين بشكل استباقي وتنفيذ التحديثات أو الترقيات اللازمة.
- تقديم الدعم الفني والتدريب لأعضاء الفريق، وتعزيز ثقافة تبادل المعرفة والتحسين المستمر داخل الفريق.
- بحث وتقييم التقنيات الجديدة، وتقديم التوصيات بشأن الأدوات والممارسات التي يمكن أن تعزز قدرات بنيتنا التحتية.
- توثيق العمليات والإجراءات الخاصة بتكوينات النظام وعمليات النشر، مما يضمن التواصل الواضح ونقل المعرفة بين أعضاء الفريق.
المهارات
- إتقان منصات الحوسبة السحابية مثل AWS أو Azure أو Google Cloud، مما يمكن من نشر تطبيقات قابلة للتوسع.
- معرفة قوية بتقنيات الحاويات مثل Docker وKubernetes، مما يسهل إدارة التطبيقات بكفاءة.
- خبرة في أدوات CI/CD مثل Jenkins أو GitLab، مما يساهم في تبسيط تدفقات عمل التطوير وتعزيز الإنتاجية.
- الإلمام بأدوات البنية التحتية كرمز (IaC) مثل Terraform أو Ansible، مما يساعد على أتمتة إدارة البنية التحتية.
- فهم قوي لمفاهيم الشبكات وبروتوكولات الأمان، مما يضمن بنية تحتية قوية وآمنة.
- القدرة على تحليل مقاييس أداء النظام واستكشاف المشكلات وإصلاحها بفعالية، والحفاظ على معايير تشغيلية عالية.
- مهارات اتصال وتعاون ممتازة، ضرورية للعمل في فرق متعددة التخصصات ودفع المشاريع إلى الأمام.
Job description
Join our innovative team as a DevOps Engineer specializing in Platform & AI Infrastructure, where you'll play a pivotal role in shaping the future of technology. This position is not just about maintaining systems; it's about driving efficiency and enhancing performance across our AI-driven projects. You will collaborate with cross-functional teams to streamline operations, ensuring that our infrastructure supports cutting-edge developments in artificial intelligence and machine learning.
As a DevOps Engineer, you will have the opportunity to work with the latest tools and technologies, fostering an environment of continuous learning and growth. Our company values professional development, offering training programs and mentorship that empower you to expand your skill set and advance your career. We believe in a supportive team culture where every member's contribution is recognized and valued, allowing you to make a significant impact on our projects and the overall success of the organization.
This role is ideal for those who are passionate about technology and innovation. You will be at the forefront of implementing best practices in DevOps, enhancing our deployment processes, and ensuring the reliability of our systems. As you grow in this role, you will have the chance to take on more responsibilities and lead initiatives that drive our strategic vision forward. Your expertise will not only enhance our infrastructure but also contribute to the larger goals of the company, making this an exciting opportunity for career progression.
Responsibilities:
- Design and implement scalable and reliable infrastructure solutions using cloud platforms, ensuring high availability and performance for AI applications.
- Automate deployment processes and continuous integration/continuous deployment (CI/CD) pipelines, leveraging tools like Jenkins and Docker to streamline workflows.
- Monitor system performance and troubleshoot issues, using monitoring tools to ensure optimal operation and minimal downtime.
- Collaborate with software development teams to integrate DevOps practices, aligning development and operations for faster delivery of features and updates.
- Implement security best practices within the infrastructure, ensuring compliance with industry standards and protecting sensitive data.
- Conduct regular system audits and maintenance, proactively identifying areas for improvement and implementing necessary updates or upgrades.
- Provide technical support and training to team members, fostering a culture of knowledge sharing and continuous improvement within the team.
- Research and evaluate new technologies, making recommendations for tools and practices that can enhance our infrastructure capabilities.
- Document processes and procedures for system configurations and deployments, ensuring clear communication and knowledge transfer among team members.
Skills
- Proficient in cloud computing platforms such as AWS, Azure, or Google Cloud, enabling the deployment of scalable applications.
- Strong knowledge of containerization technologies like Docker and Kubernetes, facilitating efficient application management.
- Experience with CI/CD tools such as Jenkins or GitLab, streamlining development workflows and enhancing productivity.
- Familiarity with infrastructure as code (IaC) tools like Terraform or Ansible, automating infrastructure management.
- Solid understanding of networking concepts and security protocols, ensuring robust and secure infrastructure.
- Ability to analyze system performance metrics and troubleshoot issues effectively, maintaining high operational standards.
- Excellent communication and collaboration skills, essential for working in cross-functional teams and driving projects forward.