If you are a highly motivated and results-driven individual with a passion for data warehousing, we would love to hear from you! Join our team and take your career to the next level.
Job Title: Data Warehousing Engineer
Job Summary: We are seeking a highly skilled and experienced Data Warehousing Engineer to join our dynamic team. As a Data Warehousing Engineer, you will be responsible for designing, developing, and maintaining our data warehouse solutions. You will work closely with cross-functional teams to gather requirements, build data models, and implement ETL processes to ensure the accuracy, reliability, and availability of our data.
Key Responsibilities:
- Design, develop and maintain our data warehouse solutions using industry-leading tools and technologies.
- Collaborate with business stakeholders to gather requirements and understand data needs.
- Analyze and translate complex business requirements into data models.
- Develop and maintain ETL processes to extract, transform and load data from various sources into the data warehouse.
- Monitor, troubleshoot and resolve data warehouse issues to ensure data integrity and accuracy.
- Perform data analysis to identify data quality issues and implement solutions.
- Create and maintain documentation for data warehouse processes and procedures.
- Work closely with cross-functional teams to ensure data warehouse solutions align with business needs.
- Continuously improve data warehouse performance and scalability.
- Keep up-to-date with the latest trends and best practices in data warehousing and data management.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Minimum of 5 years of experience in data warehousing and ETL development.
- Strong experience with data modeling and designing data warehouse solutions.
- Proficiency in SQL and experience with ETL tools such as Informatica, Talend, or DataStage.
- Hands-on experience with cloud-based data warehousing platforms such as AWS Redshift, Google BigQuery, or Snowflake.
- Experience with data visualization tools such as Tableau, Power BI, or QlikView.
- Solid understanding of data management principles and best practices.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced and dynamic environment.