Source description
About the role
Job Summary: We are seeking a highly skilled Data Engineer with 3-5 years of experience to join our dynamic team. The ideal candidate will have a strong background in both on-premises data engineering technologies and Cloud services. You will be responsible for designing, implementing, and maintaining scalable data pipelines, ensuring data quality, and supporting various data integration initiatives. Key Responsibilities: - Design, develop, and maintain data pipelines to support data integration from various sources. - Implement ETL/ELT processes for extracting, transforming, and loading data into data warehouses and data lakes. - Work with Azure cloud services including Azure Data Factory, Azure Synapse Analytics, SQL Managed Instance. - Manage and optimize on-premises databases using SQL Server, SSIS, and other related tools. - Ensure data quality, governance, and security are maintained across all environments. - Collaborate with data scientists, analysts, and other stakeholders to understand data requirements. - Monitor and troubleshoot data pipelines for performance and accuracy. - Participate in data modeling, schema design, and optimization of complex queries. - Automate data workflows and optimize data storage solutions. Required Skills & Qualifications: - Bachelor s degree in Computer Science, Information Technology, or a related field - 3-5 years of experience in data engineering or a related field. - Strong knowledge of ETL/ELT processes, data integration, and data warehousing. - Proficiency in Azure cloud technologies such as Azure Data Factory, Azure Synapse Analytics/MS Fabric, and Azure Storage - Hands-on experience with Snowflake advanced features is a plus. - Experience with on-premises technologies such as SQL Server, SSIS, and Power BI or Tableau. - Strong SQL skills for querying and transforming data. - Experience with scripting languages (e.g., Python or PowerShell) for automation. - Familiarity with version control systems like Git. - Strong problem-solving skills with the ability to work in a fast-paced environment. - Excellent communication skills for collaborating with cross-functional teams. Preferred Qualifications: - Experience with data governance and security best practices. - Experience with other cloud platforms (AWS, Google Cloud) is an advantage.