Role Description:
B.Responsible
Drive efficiency and resilience by mapping data flows between systems and workflows across the company
Ensure standardization by following design patterns in line with global and local data governance requirements
Support real- time internal and customer- facing actions by developing real- time event- based streaming data pipelines
Enable rapid data- driven business decisions by developing efficient and scalable data ingestion solutions
Drive high- value data by connecting different disparate datasets from different systems into a well- managed unified solution
Own end- to- end data and data applications by defining, monitoring and adjusting relevant SLIs and SLOs
Handle, mitigate and learn from incidents in a manner that improves the overall system health
Ensure accuracy by developing criteria, automation, and processes for data production, transport, transform, and storage
Ensure compliance with data- related requirements by building solutions in line with all applicable standards and regulations
Ensure ongoing resilience of data processes by monitoring system performance and acting proactively identifying bottlenecks, potential risks, and failure point that might degrade overall quality
Write readable and reusable code by applying standard patterns and using standard libraries
Continuously evolve your craft by keeping up to date with the latest developments in data engineering and related technologies, and upskilling on these as needed.
Actively contribute to Data Engineering at Booking.com through training, exploration of new technologies, interviewing, onboarding and mentoring colleagues.
You are a role model of the Booking.com values:
Thrive on change and get things done
Demand a high standard of excellence in their craft
Embrace the opportunity to improve
Understand success starts with accountability and ownership
Care more about being successful and reaching goals together than individually
Curious, experiments and continuously learns
Humble, open, friendly and remembers that diversity gives us strength
B.Skilled
Level of Education: Bachelor's degree in Computer Science or related field or Masters degree in Computer Science or related field
Years of relevant Job Knowledge:
4+ years of experience in a data engineering or related field using a server side programming languages, preferably Scala, Java, Python, or Perl
2+ years of experience building data pipelines and transformations at scale, with technologies such as Hadoop, Cassandra, Kafka, Spark, HBase, MySQL
Experience with Flunk is a plus.
1+ years of experience in data modeling
1+ years of experience handling data streaming
Requirements of special knowledge/skills
Basic knowledge of data modeling methods based on best practices, e.g. TOGAF
Basic knowledge of data governance requirements based on best practices, e.g. DAMA, and tooling for continuous automated data governance activities
Intermediate knowledge of data quality requirements and implementation methodologies
Excellent English communication skills, both written and verbal.