drjobs Lead Data Engineer - The Emirates Group العربية

Lead Data Engineer - The Emirates Group

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dubai - UAE

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Purpose: The Lead Data Engineer is a fully participating member of a crossfunctional team working autonomously on technology development and problem resolution in Enterprise Data & Analytics. The role involves the design development testing implementation support and maintenance of technical data and analytic solutions and products that support Emirates Airlines and the Emirates Group businesses with a focus on technical solution design and endtoend fit within the data architecture. The position demands indepth expertise in the respective technology profiles and involves collaboration with business stakeholders product owners delivery leads architects and site reliability engineers to deliver highquality product features successfully and in a timely fashion.

In this role you will:

  • Lead technical design development and deployment for solutions within a team. Carry out effective technical design reviews to ensure that the right architecture patterns are used by the team. Conduct required source system analysis data profiling BI & UI design and development to ensure delivery of business needs.
  • Complete data engineering coding and design tasks on problems of high scope and complexity. Demonstrate good coding principles and exercise good judgment in designing and building solutions. Conduct code review for peers. Ensure solutions adhere to published data privacy and cybersecurity principles.
  • Implement and practice fitforpurpose estimation techniques to promote iterative delivery. Help the team in refining estimates during sprint planning with optimal assumptions and interdependency understanding.
  • Operate with a datadriven mindset. Help translate data and analytics requirements into data solutions based on the approved technical designs. Assist with data analysis activities such as UI/UX designing and Web Component Development to ensure solutions deliver on business needs. Work with team members to envision solutions as a UI Component Library and Single Page Application (SPA).
  • Ensure solutions being built are stable scalable and maintainable. Enable test automation and ensure CI/CD pipelines are in good health. Implement monitoring of data applications and track product quality performance and stability. Drive corrective adaptive preventative and perfective actions to maintain solution reliability and quality.
  • Collaborate with members of the crossfunctional team to identify areas of inefficiency and propose solutions. Identify activities resulting in optimal resource utilization cost reduction technical debt remediation service improvement and reuse value. Partner with architects and product owners to prioritize and implement such activities.
  • Update data inventories and registries as required to keep metadata and data lineage uptodate following agreed Data Governance standards guidelines and principles.
  • Partner with fellow team members Principal Data Engineers and Architects for developing and implementing data engineering best practices and modernization techniques promoting solution reusability process automation builtinquality testdriven development agile delivery timely root cause analysis and blameless incident postmortems. Key contributor in building and adopting data engineering playbooks for the relevant technologies and ensuring adherence to said playbooks as well as other published coding standards data technology blueprints.
  • Work effectively on incident resolution conducting root cause analysis and handling business escalations. Engage other technical experts and vendor partners in the timely resolution of incidents. Maintain regular and transparent communication during incident management. Conduct postmortem and lessonslearned discussions.
  • Key contributor and catalyst in attracting and retaining data engineering talent. Handhold new joiners to ensure successful onboarding. Support engineering leadership for venturing into different working models for scaling up the data engineering team in line with delivery commitments.

Qualifications & Experience: To be considered for the role you must meet the below requirements:

  • Degree or Honours (123 or equivalent) In a relevant field such as Computer Science Computational Mathematics Computer Engineering or Software Engineering.
  • Specialization or electives in a Data & Analytics field (e.g. Data Warehousing Data Science Business Intelligence) are nice to have.
  • 5 years experience in Analytics UI/UX web and App design experience (Fewer years experience will be considered for masters degree holders).
  • Minimum 5 years of development testing and support experience in analytic applications such as analytics BI designing and singlepage applications for analytics dashboards.
  • Experience with web component development; experience with designing and coding interactive BI interfaces and UI/UX that handle massive quantities of data (structured and unstructured) securely and in a timely fashion.
  • A deep understanding of data architecture concepts such as data modeling Big Data storage Lambda architecture data vault and dimensional modeling is nice to have.
  • Deep understanding of system integration architecture and demonstrated experience building integration with various types of source systems; able to design and develop loads of operational systems data into a single data platform using a variety of data integration tools.
  • experience in building reusable components.
  • Experience designing monitoring and alerting solutions for data pipelines and data repositories.
  • Experience and knowledge of a wide variety of testing methods and tools covering functional customer experience user accessibility device compatibility performance regression system integration ETL (ExtractTransformLoad) Business Intelligence applications and pipelines.
  • Operates with efficiency and automation in mind; experience building reliable reusable automation frameworks (e.g. CI/CD).
  • Strong SQL querying skills are required.
  • Airline industry experience a nice to have.

Knowledge/Skills:

  • Strong ability to conduct data analysis (e.g. source system identification data dictionary/metadata collection data profiling sourcetotarget mapping) is preferred.
  • Operates with a You Code It You Own It mindset (i.e. supports the products they build).
  • Demonstrated problemsolver; able to design and document solutions independently.
  • Team player; able to collaborate with others to remove blockers solve complex design problems and debug/resolve issues.
  • Able to deliver solutions (and associated value) iteratively.
  • Is accountable and displays a positive attitude.
  • Selfstarter and has a passion for exploring and learning new technologies especially those in the Enterprise Data & Analytics space.

Technology Domain Key Technologies/Tools

  • Analytics UI/UX Design: HTML CSS JavaScript React.js Node.js Typescript Express.js Selenium SPA Designing
  • Preferred Secondary Skills: Angular.js MongoDB/PostgreSQL Adobe Photoshop/Illustrator Sketch Real User Monitoring techniques
  • Cloud Technologies: Microsoft Azure and Cloudera technology stacks
  • CI/CD: GIT Bitbucket Azure DevOps Jenkins JIRA Confluence
  • Automation: Java Selenium AppDynamics HP Load Runner Jmeter Python Automation Anywhere.

This job has been sourced from an external job board.
More jobs on

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.