Position: Data Warehouse Engineer
Company: Takeoff
Category: Other
Experience required: 2y
English level: upper
Published: 2020-03-01T00:00:00+02:00

You will:
- Work using the latest cloud platform technologies (Google Cloud Platform, Azure), CI/CD tools/frameworks (GitHub, Jenkins), SDLC processes (Jira, OpsGenie), and modern architectural patterns (Docker, Kubernetes)
- Work in an agile environment on a small scrum team
- Collaborate with engineering, product, operations, and design teams across in-house and remote teams to launch apps and continuously improve them across multiple customer deployments to deliver the best online grocery shopping experience
- Involved in designing, developing, and supporting new and current ETL processes employing industry standards and best practices, as well as reporting and dashboard environments.
- Collaborate with business and technology stakeholders in ensuring data warehouse architecture development and utilization
- Carry out monitoring, tuning, and database warehouse performance analysis
- Perform the design and extension of data marts, metadata, and data models
- Work on meaningful projects that will affect and improve the lives of people from all walks of life 

Requirements:
- 2-3 years of professional experience in ETL pipelines and data warehouse development
- Strong relational database skills, including knowledge of E/R modeling and conventions and best practices
- Experience with Looker, Tableau, Google Bigquery, and Snowflake
- Experience building solution on public clouds, such as Azure, AWS or GCP
- Experience with team-based Software Development Life Cycle (SDLC)
- Experience with software development best practices in a variety of languages/frameworks
- Understanding of and hold value in test-driven development techniques
- Knowledge of RESTful API best practices and scripting languages, preferably Python
- Passion for maintaining up-to-date documentation to facilitate continuous improvement and streamlined communication
- Motivated to drive self-learning
- Ability to communicate ideas crisply and listen with empathy, especially across remote teams
- Flexibility for travel (~10%) to client sites and team events