Summary
Join our team as a Senior Data Engineer to play a critical role in our cloud data migration initiative, designing, building, and maintaining data pipelines and infrastructure on Azure.
Requirements
- Bachelorβs or masterβs degree in computer science, Engineering, or a related field
 - 5+ years of experience in data engineering, with at least 2+ years of experience working with Azure and Snowflake
 - Strong understanding of data warehousing concepts, ETL processes, and data modeling techniques
 - Proficiency in SQL and experience with at least one scripting language (e.g., Python, Java)
 - Experience with data migration tools and techniques
 - Experience with data governance and data quality management
 - Excellent communication, collaboration, and problem-solving skills
 
Responsibilities
- Design, develop, and implement robust and scalable data pipelines to migrate data from on-premises sources to Snowflake on Azure
 - Collaborate with data architects, analysts, and business stakeholders to understand data requirements and translate them into efficient data solutions
 - Build and maintain data infrastructure components on Azure
 - Develop and implement data quality checks and validation processes to ensure data accuracy and consistency throughout the migration process
 - Optimize data pipelines for performance, scalability, and cost-effectiveness
 - Implement data security measures and access controls to protect sensitive information
 - Contribute to the development and maintenance of data governance policies and procedures
 - Stay up to date with the latest trends and technologies in data engineering and cloud computing
 - Mentor and guide junior data engineers
 
Preferred Qualifications
- Experience with other cloud platforms (e.g., AWS, GCP)
 - Experience with DevOps practices and tools (e.g., CI/CD, Terraform)
 - Certifications in Azure and Snowflake