وصف الوظيفة
مهندس قاعدة بيانات
نظرة عامة
- دور أساسي في صيانة وإدارة كائنات قاعدة البيانات عبر المنظمة بأكملها.
- خبرة في هندسة البيانات مع التركيز على تحليل البيانات والتقارير.
- إدارة كائنات قاعدة بيانات SQL
- صيانة وإدارة كائنات قاعدة البيانات.
- تنفيذ مهام قاعدة البيانات مثل الترميز، مراجعات الأقران، وبناء اختبارات الأتمتة.
- التعاون مع فريق التطوير
- العمل عن كثب مع مدير التطوير لمواءمة عملية التطوير داخليًا.
- إدارة أذونات قاعدة البيانات للوصول إلى المنظمة بأكملها.
- نشر قاعدة البيانات وتحليلات التنبؤ
- نشر نصوص قاعدة البيانات والكائنات في مراحل متعددة.
- تشغيل تحليلات تنبؤية على نطاق واسع.
- توجيه فريق هندسة البيانات
- مساعدة وتوجيه فريق هندسة البيانات لإنتاج كود عالي الجودة.
- ضمان إدخال الحلول في الإنتاج.
- بناء علاقات قوية
- تطوير وصيانة علاقات عمل قوية مع مختلف الوظائف التجارية وصناع القرار.
- تنفيذ المبادرات
- التحقيق واقتراح تنفيذ مبادرات تؤدي إلى تأثير مالي وتشغيلي إيجابي.
- التخفيف من المخاطر المالية والتشغيلية.
- مساهمة في المنتجات الجديدة
- المساعدة في تشكيل الجيل التالي من المنتجات.
- المشاركة في التوصل إلى حلول للتحديات المعقدة.
المتطلبات
- درجة البكالوريوس في هندسة الكمبيوتر أو العلوم، هندسة البرمجيات، أو ما يعادلها.
- شهادات إدارة قاعدة البيانات AWS و Azure Platform Certification.
- خبرة العمل
- خبرة لا تقل عن عام واحد في هندسة قاعدة البيانات مع التركيز على تحليل البيانات والتقارير.
- خبرة في قواعد البيانات غير العلائقية (Document DB, Graph DB, إلخ).
- المهارات التقنية
- مهارات RDBMS، ويب، وكلينت/ سيرفر، و OLAP.
- معرفة تقنية عميقة في الممارسات الهندسية والآجلة.
- شغف بالتعلم من التقنيات الجديدة أو الناشئة.
- إدارة قاعدة البيانات
- خبرة في إدارة قاعدة البيانات مع قواعد البيانات الشهيرة.
- اللغات والمهارات
- لغة البرمجة، وهندسة السحابة، وإدارة البيانات.
- منصات الاتصال.
- تحليل البيانات وهندسة البيانات.
- هندسة السحابة.
- تطوير البرمجيات.
- تطوير التطبيقات.
المزايا
- شهادات إدارة قاعدة البيانات AWS و Azure Platform Certification.
- خبرة في قواعد البيانات غير العلائقية.
- مهارات RDBMS، ويب، وكلينت/ سيرفر، و OLAP.
- معرفة تقنية عميقة في الممارسات الهندسية والآجلة.
- شغف بالتعلم من التقنيات الجديدة أو الناشئة.
- خبرة في إدارة قاعدة البيانات مع قواعد البيانات الشهيرة.
- لغات البرمجة، وهندسة السحابة، وإدارة البيانات.
- منصات الاتصال.
- تحليل البيانات وهندسة البيانات.
- هندسة السحابة.
- تطوير البرمجيات.
- تطوير التطبيقات.
المهارات المطلوبة
webclient/ serverdata analytics & architecturedatabase managementsoftware developmentawsazurerdbmsprogramming languagecloud architecturedata analyticsdatabase administrationolapapplication development
Job Description
Job Title: Database Engineer
About the Role
This role is crucial for ensuring the efficient management and optimization of database systems across the entire organization. The successful candidate will play a vital part in maintaining data integrity, enhancing data analytics capabilities, and contributing to the overall success of Flyadeal.
- Database Management
- Manage SQL database objects, ensuring their proper design, implementation, and maintenance.
- Perform hands-on database tasks, including coding, peer code reviews, and building automation tests.
- Collaborate with the development team to align database development with internal processes.
- Access Control
- Administer database permissions for organization-wide access, ensuring data security and compliance.
- Deployment and Scripting
- Deploy database scripts and objects across multiple stages, ensuring smooth transitions.
- Run predictive analytics at scale to derive valuable insights.
- Team Collaboration and Mentorship
- Guide and mentor the Data Engineering team to deliver high-quality code, enabling successful production deployments.
- Foster strong working relationships with various business functions and decision-makers.
- Initiative and Risk Management
- Identify and propose initiatives to improve financial and operational performance, mitigating potential risks.
- Product Innovation
- Contribute to shaping the future of Flyadeal's products by participating in complex problem-solving and solution development.
- Education
- Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or a related field.
- Certifications
- Database administration certifications (e.g., AWS, Azure).
- Experience
- Minimum 1 year of experience in Database Engineering, with a focus on data analytics and reporting.
- Non-Relational Database experience (Document DB, Graph DB) is advantageous.
- Technical Proficiency
- Proficiency in RDBMS, Web, Client/Server, and OLAP systems.
- Strong understanding of cloud architecture and associated technologies.
- Expertise in programming languages, data management, and cloud platforms.
- Soft Skills
- Excellent communication and collaboration abilities.
- Ability to work effectively with diverse teams and stakeholders.
Desirable
- Prior experience in the airline industry is beneficial but not mandatory.