If you are a highly motivated and results-driven Snowflake Engineer with a passion for data and a desire to work on cutting-edge technologies, we want to hear from you.
Job Title: Snowflake Engineer
Job Overview: We are seeking a highly skilled Snowflake Engineer to join our dynamic team. As a Snowflake Engineer, you will be responsible for designing, implementing, and maintaining our Snowflake data warehouse platform. You will work closely with our data engineers, data analysts, and business stakeholders to ensure the smooth operation of our data warehouse and to drive data-driven decision making across the organization.
Key Responsibilities:
- Design, build, and maintain our Snowflake data warehouse platform, ensuring scalability, reliability, and security.
- Collaborate with data engineers to develop and maintain efficient data pipelines, data models, and ETL processes in Snowflake.
- Partner with data analysts and business stakeholders to understand their data needs and develop solutions that meet their requirements.
- Monitor and troubleshoot the performance of our Snowflake data warehouse, identifying and resolving any issues that arise.
- Stay up-to-date with the latest Snowflake features and best practices, and make recommendations for improvements to our data warehouse architecture.
- Conduct regular performance tuning and optimization of Snowflake queries and workloads.
- Develop and maintain documentation related to our Snowflake data warehouse, including data models, schemas, and data dictionaries.
- Work with cross-functional teams to ensure data governance and data security standards are implemented and adhered to.
- Participate in code reviews and provide technical guidance and mentorship to junior team members.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Minimum of 3 years of experience in data engineering, data warehousing, or a related field.
- Minimum of 2 years of hands-on experience with Snowflake, including designing and implementing data warehouses, data models, and ETL processes.
- Strong understanding of cloud technologies, specifically AWS and Azure.
- Proficient in SQL and experience with data transformation and ETL tools such as Matillion, Informatica, or Talend.
- Experience with data visualization tools such as Tableau, Looker, or Power BI.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities.
- Experience with Agile methodologies is a plus.
Join our team and be a part of our exciting journey towards data-driven success.