Job Description:
We are seeking a highly skilled Solution Architect with expertise in Snowflake to join our dynamic team. The successful candidate will be responsible for designing and implementing robust, scalable, and high-performance data architectures using Snowflake. This role involves collaborating with various stakeholders, including business analysts, data engineers, and IT teams, to ensure that data solutions meet business requirements and adhere to best practices.
Key Responsibilities:
- Architectural Design: Design and develop end-to-end data architecture solutions using Snowflake, ensuring optimal performance, security, and scalability.
- Data Integration: Develop data integration workflows and ETL processes using tools such as Apache NiFi, Informatica, Talend, or similar.
- Stakeholder Collaboration: Work closely with business analysts, data scientists, and IT teams to understand data requirements and translate them into technical solutions.
- Performance Optimization: Optimize and tune Snowflake environments to ensure efficient data processing and query performance.
- Data Governance: Implement data governance practices, ensuring data quality, security, and compliance with relevant regulations.
- Documentation: Create detailed technical documentation, including architecture diagrams, data models, and process flows.
- Mentorship: Provide guidance and mentorship to junior team members, fostering a culture of continuous learning and improvement.
- Project Management: Manage multiple projects simultaneously, ensuring timely delivery and alignment with business goals.
Required Qualifications:
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience:
- 5+ years of experience in data architecture or data engineering.
- Proven experience with Snowflake, including designing and optimizing data warehouses.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Technical Skills:
- Proficiency in SQL and understanding of data warehousing concepts.
- Experience with ETL tools and data integration workflows.
- Strong understanding of data governance and data security best practices.
- Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work collaboratively in a team environment.
Preferred Qualifications:
- Master's degree in a related field.
- Snowflake certification.
- Experience with other data platforms such as Redshift, BigQuery, or similar.
- Familiarity with data visualization tools such as Tableau, Power BI, or Looker.
- Experience with Agile or Scrum methodologies.
Benefits:
- Competitive salary and bonus structure.
- Health, dental, and vision insurance.
- Retirement savings plan with company match.
- Opportunities for professional development and certification.