If you are a self-motivated and results-driven individual who is passionate about data and has a strong understanding of data warehousing principles, we encourage you to apply for this exciting opportunity
Job Title: Data Warehouse Developer
Location: San Francisco, California, United States
Salary: $171000 - $208000
Overview: We are seeking a highly skilled and experienced Data Warehouse Developer to join our dynamic team. The ideal candidate will have a strong background in designing, building, and maintaining data warehouse solutions. As a Data Warehouse Developer, you will play a crucial role in ensuring that our company's data is accurate, accessible, and well-organized. This position requires a strong understanding of data warehousing principles, database design, and ETL processes.
Responsibilities:
- Collaborate with business analysts and stakeholders to understand data requirements and translate them into technical specifications.
- Design, develop, and implement data warehouse solutions using best practices and industry standards.
- Build and maintain ETL processes to extract data from various sources, transform it, and load it into the data warehouse.
- Create and maintain data warehouse documentation, including data flow diagrams, data dictionaries, and ETL mappings.
- Optimize performance of data warehouse processes and troubleshoot any issues that arise.
- Develop and maintain data quality and data governance processes to ensure the integrity and accuracy of data.
- Work closely with cross-functional teams to understand data needs and provide solutions to meet their reporting and analytical requirements.
- Monitor and maintain the health of the data warehouse, including data backups, disaster recovery, and security.
- Stay current with industry trends and advancements in data warehousing, and make recommendations for improvements to existing processes.
Requirements:
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Minimum of 3 years of experience in data warehousing, ETL development, and database design.
- Strong experience with ETL tools, such as Informatica, DataStage, or SSIS.
- In-depth knowledge of SQL and database design principles.
- Experience with data modeling and data warehouse design concepts.
- Familiarity with data visualization and reporting tools, such as Tableau, Power BI, or Qlik.
- Excellent problem-solving and analytical skills.
- Proven ability to work in a fast-paced environment and manage multiple projects simultaneously.
- Strong communication and collaboration skills, with the ability to effectively communicate technical information to non-technical stakeholders.
Join our team and be a part of a company that values innovation, teamwork, and continuous learning.