What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's or Master's degree in Data Science Computer Science Information Systems or related field
- 7+ years of hands-on experience in data engineering data modeling data architecture or analytics
- Expertise in SQL entity-relationship modeling and dimensional data modeling
- Experience with relational and NoSQL databases such as Oracle Sybase PostgreSQL SQL Server and MongoDB
- Familiarity with big data platforms such as Hadoop and Snowflake
- Prior experience with ETL tools or as a SQL developer
- Proficiency in Python for data engineering and Tableau for reporting and dashboards
- Exposure to cloud platforms such as AWS Azure or Google Cloud Platform
- Strong analytical thinking and problem-solving skills
- Excellent communication and collaboration abilities across technical and business teams
- Ability to thrive in a fast-paced high-demand environment with multiple priorities
Nice to have
- Detail-oriented
- Collaborative
- Analytical
- Problem-solver
- Adaptable
- Fast-paced environment
Day to day
- Design and maintain logical and physical data models that support audit and risk assessment processes.
- Build, optimize, and maintain ETL and ELT pipelines for structured and unstructured data across relational and NoSQL platforms.
- Develop reporting and analytics solutions using Python, SQL, and Tableau to deliver clear dashboards, insights, and compliance findings.
