If you are a self-motivated and results-driven individual with a passion for data and a strong background in ETL development, we encourage you to apply for this exciting opportunity
Position: Snowflake ETL Developer
Location: San Francisco, California, United States
Salary: $100 Per hour
Role Overview: We are seeking a highly skilled and experienced Snowflake ETL Developer to join our dynamic team. As a Snowflake ETL Developer, you will be responsible for designing, developing, and maintaining the ETL processes and workflows within our Snowflake data warehouse. You will work closely with our data engineering and analytics teams to ensure the efficient and accurate extraction, transformation, and loading of data from various sources into Snowflake. This is a great opportunity for someone with strong technical skills and a passion for data to make a significant impact on our organization.
Key Responsibilities:
- Design, develop, and maintain ETL processes and workflows within Snowflake using SQL, Python, and other relevant technologies.
- Collaborate with data engineering and analytics teams to understand data requirements and design efficient ETL solutions.
- Extract, transform, and load data from various sources, including relational databases, flat files, APIs, and streaming data, into Snowflake.
- Optimize ETL processes for performance, scalability, and maintainability.
- Monitor ETL jobs and troubleshoot any issues that arise, ensuring the timely and accurate delivery of data.
- Develop and maintain documentation for ETL processes and workflows.
- Continuously identify areas for improvement and propose solutions to enhance the efficiency and effectiveness of our ETL processes.
- Stay updated with industry trends and advancements in ETL technologies and make recommendations for their implementation.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Minimum of 3 years of experience in ETL development, preferably in a Snowflake environment.
- Deep understanding of SQL and experience with scripting languages such as Python.
- Strong knowledge of data warehousing concepts and experience with ETL tools and processes.
- Familiarity with cloud-based data warehousing platforms, preferably Snowflake.
- Excellent problem-solving and analytical skills with the ability to work in a fast-paced and dynamic environment.
- Strong communication and collaboration skills with the ability to work well in a team.
- Proven ability to manage multiple tasks and meet tight deadlines.
Join our team and be a part of shaping the future of our data-driven organization.