Data Analyst/Data Engineer
Key Responsibilities
Design, develop, and maintain scalable data engineering and data warehousing solutions.
Apply star schema and dimensional modeling concepts to build efficient data models.
Develop complex and optimized SQL queries for data analysis and reporting.
Build data processing and transformation solutions using Python and PySpark.
Work extensively with the Databricks platform, including clusters, compute types, and serverless environments.
Develop and support Databricks Apps as needed.
Leverage AI coding assistants and emerging AI technologies to improve development efficiency and productivity.
Support Power BI and other reporting/analytics use cases.
Collaborate with cross-functional teams in a fast-paced environment to deliver high-quality data solutions.
Contribute to UI or application-related initiatives when required.
Required Technical Skills
- Advanced Data Engineering
- Advanced Data Warehousing
- Star Schema & Dimensional Modeling
- Advanced SQL
- Advanced Python
- Advanced PySpark
- Databricks
- Clusters
- Compute Types
- Serverless
- Databricks Apps
- Experience with AI coding assistants / AI-forward development
- Knowledge of Power BI or other reporting tools
Preferred / Nice-to-Have Skills
- Finance domain knowledge
- UI or application development experience
- Experience with modern AI tools and AI-assisted coding
- Experience working in fast-paced data and analytics environments