If you are a highly motivated and results-driven individual with a passion for data and technology, we encourage you to apply for this exciting opportunity.
Position: Snowflake Engineer
Company: Secure Watch Services
Location: Columbus, Ohio, United States
Employment Type: Full-time
Salary: DOE
Experience: 5-8 years
Industry: Security & Investigations
Job Description: We are seeking a highly skilled and experienced Snowflake Engineer to join our dynamic team. As a Snowflake Engineer, you will be responsible for designing, building, and maintaining our company's Snowflake data warehouse. You will play a critical role in implementing and optimizing Snowflake solutions to support our growing business needs.
Key Responsibilities:
- Design and develop Snowflake data warehouse solutions based on business requirements
- Develop and maintain data pipelines to ensure data is loaded into Snowflake in a timely and accurate manner
- Collaborate with cross-functional teams to gather business requirements and translate them into technical solutions
- Optimize data warehouse performance and troubleshoot any issues that arise
- Implement data governance and security best practices to maintain data integrity and protect sensitive information
- Develop and maintain documentation for all Snowflake processes and procedures
- Monitor system performance and proactively identify and resolve any issues or bottlenecks
- Stay up-to-date with the latest Snowflake releases and features and make recommendations for their implementation
- Train and mentor junior team members on Snowflake best practices and techniques
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 3 years of experience working with Snowflake data warehouse
- Strong understanding of cloud-based data warehousing concepts and architecture
- Proficient in SQL and experience with database design and optimization
- Experience with ETL tools such as Informatica, Talend, or Matillion
- Familiarity with data modeling techniques and tools
- Excellent problem-solving skills and ability to troubleshoot complex issues
- Strong communication and interpersonal skills
- Ability to work independently and in a team environment
- Snowflake certification is a plus
Join our team and be a part of our company's growth and success as a Snowflake Engineer.