Description :
We are looking for an experienced Senior Data Engineer with a strong background in Snowflake and cloud-based data integration.
The ideal candidate will have hands-on experience in designing and building scalable data solutions, managing data pipelines, and performing administrative tasks within Snowflake environments.
Key Responsibilities :
- Design, develop, and maintain scalable ETL/ELT pipelines and data integration solutions using Snowflake.
- Lead data migration initiatives from legacy systems to Snowflake, ensuring data accuracy, performance, and reliability.
- Apply deep understanding of data warehousing concepts, best practices, and architecture design.
Perform Snowflake administrative tasks, including :
- Data security and access governance
- Performance optimization
- Role-based access control
- CI/CD pipeline implementation
- Collaborate with cross-functional teams to define data requirements and implement reliable, efficient solutions.
- Write efficient, well-structured, and reusable code using Python for data processing and automation tasks.
- Leverage SQL expertise for data analysis, transformation, and validation.
- Work with version control systems like GitHub or GitLab to manage codebase and deployment workflows.
- Utilize AWS services (e.g., Lambda, S3, etc.) to support data solutions in a cloud-native environment.
- Communicate effectively with stakeholders and team members across different geographies.
Required Qualifications :
- 10+ years of total IT experience, with a strong focus on data engineering and cloud platforms.
- 5+ years of hands-on experience with Snowflake, including end-to-end data migration and data pipeline development.
- At least 2 years of experience in Snowflake administration, including security, performance tuning, and governance.
- 3+ years of programming experience in Python, particularly in data engineering contexts.
- Strong SQL proficiency, with experience in writing complex queries and optimizing performance.
- Familiarity with version control tools such as GitHub or GitLab.
- Working knowledge of AWS cloud services, especially Lambda, S3, and related data tools.
- Excellent communication and interpersonal skills