We are seeking a highly skilled and motivated Data Engineer to join our dynamic team. As a Data Engineer, you will play a crucial role in designing, building, and maintaining our data infrastructure. You will be responsible for setting up robust data pipelines, modeling databases, and managing ETL (Extract, Transform, Load) processes to ensure the seamless flow of data across the organization. Your expertise will help us leverage data to drive informed decision-making and business growth.
- Design and Develop Data Pipelines: Build and maintain efficient and scalable data pipelines to collect, process, and store data from various sources, ensuring data quality, integrity, and availability.
- Database Modeling: Design and implement database schemas and structures that optimize data storage, retrieval, and processing for various business needs.
- ETL Processes: Develop, manage, and optimize ETL processes to extract, transform, and load data from different sources into target systems, ensuring timely and accurate data delivery.
- Cloud Data Solutions: Utilize Snowflake and Azure Data Factory to manage cloud-based data warehousing and data integration tasks, ensuring efficient data storage and accessibility.
- IoT Data Integration: Integrate data from IoT devices using Azure IoT Hub, ensuring real-time data processing and analytics.