Responsibilities:
- Design, develop, and maintain scalable data pipelines using Snowflake, Databricks, and Spark.
- Write and optimize complex SQL queries to transform and analyze large datasets.
- Manage and integrate data from both relational (SQL) and non-relational (NoSQL) databases.
- Ensure data quality and reliability through robust data validation and testing.
Data Engineer (Business Intelligence & Reporting):
- Develop and maintain data models that support reporting and dashboarding.
- Create and manage interactive dashboards and reports using tools like Tableau, Sigma, or other similar dashboard platforms.
- Work closely with business stakeholders to understand their data needs and deliver effective visualization solutions.
- Ensure the accuracy and performance of all reporting data.
Data Engineer (System Integration):
- Design and implement data integration solutions for platforms like Salesforce and other third-party interfaces (e.g., Data Falls).
- Develop API-based data extraction and ingestion processes.
- Collaborate with application teams to ensure seamless data flow and integrity across different systems.
- Monitor and troubleshoot data integration jobs to ensure timely and accurate data delivery