وصف الوظيفة
المسؤولية لمهندس البيانات والبنية التحتية تتم في جانبين رئيسيين؛ أولاً، المسؤول عن تنظيم وجمع ومعالجة وتخزين البيانات من مصادر مختلفة وتحويل البيانات الخام وغير المهيكلة إلى صيغ يمكن استخدامها للتحليل بما في ذلك بنى مثل قواعد البيانات والخوادم وأنظمة المعالجة على نطاق واسع. ثانياً، المسؤول عن التصميم والتخطيط والإدارة والصيانة والدعم وأي واجبات تكنولوجية أخرى مرتبطة ببيئة الحوسبة السحابية للمؤسسة بما في ذلك دعم تطبيق على أي سحابة مدعومة من Schlumberger.
التقارير إلى: مهندس تقديم الخدمات - SIS (82720011) أو مدير حلول D&I (82940262)
- إدارة بيئات السحابة وفقاً لإرشادات أمان الشركة.
- العمل كنقطة محورية لجمع متطلبات النظام من معممي التطبيقات ومالكيها لضمان التحويل والتحميل السلس للبيانات عبر مقدمي السحابة المختلفين مثل Amazon Web Services (AWS)، Microsoft Azure، وGoogle Cloud Platform.
- المسؤول عن تحميل البيانات، هجرة البيانات، واسترجاع البيانات.
- كن مستشاراً للعملاء حول حوكمة البيانات والسياسات والأدوار وتدفق البيانات.
- المسؤول عن تجميع مجموعات بيانات كبيرة ومعقدة تحقق المتطلبات غير الوظيفية والوظيفية للأعمال.
- إجراء مطابقة البيانات، وضبط جودة البيانات لمصدر بيانات واحد إلى مصادر بيانات متعددة.
- إجراء تقييم لبيئة بيانات وبنية تحتية للشركة مع اقتراحات التحسين والتوصيات.
- العمل مع أصحاب المصالح بما في ذلك فرق البيانات والتصميم والمنتج والتنفيذ ومساعدتهم في القضايا الفنية المتعلقة بالبيانات.
- استخدام معرفة API لتصميم خدمات RESTful ودمجها مع مزودي البيانات الحاليين، باستخدام JSON أو XML حسب الحاجة.
- المسؤول عن صيانة قواعد بيانات الشركة القائمة باستخدام الخبرة؛ والتي تتضمن معرفة عملية بـ SQL وNoSQL ومخازن البيانات ذات الصلة مثل PostgreSQL.
- المسؤول عن تصحيح المشكلات التقنية داخل مجموعة معقدة تشمل الافتراضية والحاويات والخدمات الدقيقة، إلخ.
- التعاون مع فرق الهندسة لتمكين تشغيل التطبيقات الرقمية على بنية تحتية سحابية بشكل صحيح، وبأداء عالي وكفاءة.
- المسؤول عن النشر باستخدام تقنيات الحاويات: Docker وKubernetes.
- جمع/الحفاظ على الخبرة العملية مع OpenStack، Linux/UNIX، Rackspace، Docker وMicrosoft Azure حسب ما يخص العميل وتنفيذ Schlumberger.
- المسؤول عن امتلاك معرفة عملية بخدمات الويب وواجهات برمجة التطبيقات وREST وRPC.
- التعامل مع طلبات تغيير الحوادث الواردة والمشاكل كخط الدعم الأول.
- المسؤول عن التشغيل والتصميم والتطوير والاختبار وتنفيذ أنظمة البنية التحتية والأجهزة مع التفكير في الأتمتة.
- المسؤول عن تقدير قيمة المشروع/خطط التطوير، والتقييم من وجهة نظر بنية تحتية والحفاظ على اتصال وثيق مع العميل.
- المسؤول عن الحفاظ على وثائق دقيقة ومحدّثة لجميع الأنشطة.
- المشاركة في تدوير النوبات خارج المكتب حسب الحاجة.
- المسؤول عن تثبيت وتكوين حلول IOT Agora بما في ذلك البنية التحتية، إعداد الشبكة وتطبيق SDK.
- الصيانة والدعم للتطبيقات الموجودة على المواقع من الترخيص، التثبيت والتكوين إن وجدت.
- المسؤول عن جمع/تطوير الخبرة في العمل على كود مجتمع OSDU وتدفقات عمل Schlumberger Enterprise Data Management (EDM).
الخبرة:- من 3 إلى 10 سنوات
SLB هي جهة توظيف توفر فرص متكافئة. يؤخذ في الاعتبار المتقدمون المؤهلون بغض النظر عن العِرق أو اللون أو الدين أو الجنس أو الأصل الوطني أو العمر أو الإعاقة أو سمات أخرى محمية بموجب القانون.
Job description
Data and Infrastructure Engineer responsibility is in two main aspects; First, responsible for organizing, collecting, processing, and storing of data from different sources and transforming raw, unstructured data into formats that can be used for analysis including architectures such as databases, servers, and large-scale processing systems. Second, responsible for the design, planning, management, maintenance, and support, and any other technological duties associated with an organization's cloud computing environment including support of an application on any Schlumberger supported cloud.
Other Reports to:Service Delivery Engineer - SIS (82720011) or D&I Solutions Delivery Manager (82940262)
- Managing cloud environments in accordance with company security guidelines.
- Act as focal point for gathering system requirements from application architects and owners to ensure seamless transformation and loading of data across different cloud vendors such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform.
- Responsible for Data loading, data migration, and data retrieval.
- Be customer advisor on data governance, policies, roles, and dataflow.
- Responsible for assembling large, complex sets of data that meet non-functional and functional business requirements.
- Perform data mapping, data quality control for one to multiple data sources.
- Run assessment of a company data and infrastructure environment with proposed improvement and recommendations.
- Work with stakeholders including data, design, product and executive teams and assisting them with data-related technical issues.
- Use API knowledge to design RESTful services, and integrate them with existing data providers, using JSON or XML as needed.
- Responsible for maintaining existing company databases using experience; which includes a working knowledge of SQL and NoSQL, and related data stores such as Postgres.
- Resopsible for debugging technical issues inside a complex stack involving virtualization, containers, microservices, etc.
- Collaborates with the engineering teams to enable digital applications to run on cloud infrastructure correctly, performantly and efficiently.
- Responsible for the deployment using container technologies: Docker and Kubernetes.
- Gather/Keep experience working with OpenStack, Linux/UNIX, Rackspace, Docker and Microsoft Azure as applicable for the customer and Schlumberger implementation.
- Responsible for having a working knowledge of web services, APIs, REST and RPC.
- Handle incoming incidents change requests and problems as a first line of support.
- Responsible for operating, designing development, testing and implementing of infrastructure systems and hardware with automation in mind.
- Responsible for estimating project value/development plans, evaluating from an infrastructure point-of-view and maintain close liaison with the customer.
- Responsible for maintaining accurate and up-to-date documentation on all activities.
- Participates in out-of-office on-call rotation as required.
- Responsible for installing and configuring IOT Agora solutions including Infrastructure, network setup & SDK Implementation.
- Maintains and supporting existing on-premises applications from licensing, installation, and configuration if applicable.
- Responsible for gather/developing experience working on OSDU community code and Schlumberger Enterprise Data Management (EDM) workflows.
Experience:- from 3 -10 years
SLB is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, national origin, age, disability, or other characteristics protected by law.