Job Details
Skills And Tools:
Job Description
If you are excited to help millions of people to elevate their standards of living and literally foster economic growth of the developing nations through providing accessible financial instruments, come and Join us! Your impact will be felt!
We are looking for motivated talents, who are passionate about data and ready to dedicate their time for solving complex problems in the financial world. Our team consists of world class engineers with many years of experience who spend their life solving the most complex problems around the world. We are keen to welcome you onboard, learn from you and share the best from our experience.
Our platform has massive growth potential, our technology includes the most cutting edge techniques, tools, languages and frameworks. We work with a diverse set of individuals from different geographical locations, each bringing their experience and passion to make the most out of every day.
As a Data Science Engineer on the Data Science and Engineering team, you will be a part of an autonomous, self-starter and high impact team developing systems for Fraud Prevention, Financial Identities and Credit Scoring
Responsibilities:
- Build and maintain ETLs in cloud environment (Azure and/or Google Cloud)
- Write Spark jobs for data transformation on structured and semi structured datasets
- Contribute to the design and implementation of the application databases and storage hierarchy
- Design and Implement a real-time data streaming architecture
- Write code for monitoring pipelines and data quality, as well as serving data to different consumers
- Maintain the data infrastructure in a healthy and highly available state
Job Requirements
Basic qualifications:
- 2+ years of professional experience as a Data Engineer using Python/Scala as well as Spark and SQL
- Experience with Computer Science fundamentals including data structures, algorithms, complexity analysis.
- Strong understanding of databases concepts such as Relational, NoSQL, Graph Databases, etc...
- Strong understanding of best practices in Data Warehousing and Data Modelling concepts
- Experience building high load, scalable and robust systems
- Ability to go above your functional responsibilities and help to solve problems across departments and business verticals.
Preferred qualifications:
- Master's Degree in Computer Science or other related technical field
- Previous Experience in building complex ETLs and Data Transformation pipelines
- Understanding of Cloud Native environment, its details and ability to work in any of the 3 cloud providers
- Highly Preferred experience with real-time data streaming
- Preferred some experience with visualization tools such as PowerBI or Tableau
Featured Jobs
Similar Jobs
- Senior Data Warehousing & Busi...The Micro, Small & Medium Enterprise Development Agency - Dokki, Giza2 days ago