Bachelor's or Master's degree in Computer Science, Information Systems, or related field., At least 5 years of experience in data management and cloud data warehouses., Proficiency in SQL, data warehousing techniques, and high-level programming languages like Python., Experience with Snowflake migration, ELT pipelines, and workflow tools such as Airflow..
Key responsibilities:
Collaborate with cross-functional teams to make data actionable.
Design and develop high-performance, resilient data pipelines using ELT.
Build and optimize analytics schemas and star schemas for data analysis.
Develop dashboards and train users on self-serve data exploration.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
As a Sr. Cloud Data Warehouse Engineer at Aspire, you will work across the organization from product, engineering org to analytics to data scientists to business heads delivering accurate, timely, actionable information. The ideal candidate will have experience with cloud data warehouses, a high level programming language such as python, fundamental understanding of data modeling and software development process, experience monitoring and maintenance of business critical production pipelines using tools such as Airflow, grafana as well as experience with bringing data to life using tools such as Looker.
What You'll Do
Collaborate with cross functional teams to make data actionable
Work closely with business users, product managers, analysts and data scientists to build out both analytics schema as well as star schema layer for fast and accurate data analysis
Design high performance, resilient, efficient data pipelines using ELT
Become a subject matter expert in the data layer with deep understanding of entire pipeline
Responsible for end to end project ownership
Play a key role in data architecture and design discussions
Design analytics friendly data sets that abstract complex business and transformation logic
Develop reusable, testable code
Responsible for accuracy and recency of data and meeting data team SLAs
Communicate with stakeholders to achieve project objectives
Responsible for training and mentoring of other developers
Responsible for building out dashboards as well as be willing to train end users on self-serve methods for exploring data
What You'll Need
5+ years of experience in data of all types with at least 2 years in leveraging distributed cloud based data warehouse technologies for large-scale complex problems
BS or MS in Computer Science, Information Systems or equivalent
Excellent written and verbal communication skills in Arabic and English
Proficiency in building and scaling modularized ELT pipelines
Solid Migration experience in Snowflake
Proficiency in SQL and data warehousing techniques
Solid experience in bringing data to life, using visualization Production experience with high level languages, ideally Python
Solid experience with Airflow or other workflow tools
Knowledge in cloud services and serverless is a plus
Awareness or knowledge of IT security best practices as defined by ISO/SOC or similar.
Why Aspire In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this.
Be part of a (Remote is here-to stay) organization
Work and learn from great minds
Explore new opportunities to learn and grow everyday by attending technical and non-technical training
Get market exposure by working with international tech leaders
Nursery reimbursement benefit
Attend virtual and onsite international tech conference
Exposure to work in an IT environment that adheres to rigorous security and compliance standards defined by ISO/ SOC.
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
ArabicEnglish
Check out the description to know which languages are mandatory.