What are the responsibilities and job description for the Senior Data Infrastructure Specialist position at TechnoGen?
About TechnoGen
Techngen is a forward-thinking company that harnesses the power of data to drive innovation. Our team of experts is dedicated to designing, developing, and maintaining cutting-edge data infrastructure solutions that propel businesses forward.
Job Overview
We are seeking an experienced Snowflake Developer with a strong background in Python to join our team. The ideal candidate will have a deep understanding of Snowflake architecture and hands-on experience in building scalable data solutions.
Key Responsibilities:
- Design, develop, and optimize ETL processes using Snowflake and Python.
- Implement data pipelines and workflows to support data integration and transformation.
- Collaborate with data engineers, analysts, and stakeholders to understand data requirements and deliver solutions.
- Ensure data quality, integrity, and security across all data processes.
- Perform performance tuning and optimization of Snowflake queries and processes.
- Develop and maintain documentation for data processes and workflows.
- Troubleshoot and resolve data-related issues in a timely manner.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in data engineering or a similar role.
- Strong proficiency in Snowflake, including SnowSQL, SnowPipe, and other Snowflake utilities.
- Extensive experience with Python for data processing and automation.
- Familiarity with data modeling principles and best practices.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.