About the job
Responsibilities:
- Utilize extensive knowledge of technology platforms, design approaches, and techniques to design integrated quality solutions that meet business requirements throughout the data warehouse lifecycle.
- Plan and design the integration of all technical components in the data warehouse.
- Provide recommendations on technical issues to the team.
- Manage data design, data extracts, and data transforms.
- Develop implementation and operation support plans.
- Build high-quality data architecture to support business analysts, data scientists, and customer reporting needs.
- Extract, transform and load data from various data sources.
- Experience in Big Data engineering, data warehousing, business intelligence, or business analytics.
- Cloud engineering experience with preference given to Google Cloud Platform.
- Experience leading end-to-end projects independently.
- Strong skills in data modelling, ETL development, and Data Warehousing.
- Familiarity with software engineering best practices such as Agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations.