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, Python, and building scalable ELT pipelines., Experience with Snowflake migration, Airflow, and data warehousing techniques..
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.
Communicate with stakeholders and train users on data exploration tools.
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
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 every day by attending technical and nontechnical training
Get market exposure by working with international tech leaders
Attend virtual and onsite international tech conferences
Nursery reimbursement benefit
Aspire Wellness Program
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
ArabicEnglish
Check out the description to know which languages are mandatory.