Description

Key Responsibilities:

· Designing, constructing, installing, testing, and maintaining highly scalable data management systems

· Familiarity with the Agile development methodology and to be part of Agile scrum team and partner with various stake holders.

· Responsible for conceptualizing and designing detailed solutions.

· Works with product team to prioritize features for ongoing sprints and managing a list of data requirements based on industry trends, new technologies and project requirements.

· Communicating project progress to stakeholders and capable of handling risks and issues affecting the project.

 

SKILLS REQUIRED:

 

· RDBMS: In-depth understanding of Snowflake. (must), PostgreSQL.

· Programming Languages: Python.

· ETL / EL Product: Snap logic

· Strong knowledge of, and experience with databases, writing medium to high complexity SQL statements, programming (ETL/ELT frameworks).

· Knowledge with Data Warehouse Architecture to build and articulate conceptual, logical, and physical dimensional data models, and Star Schema artifacts.

· Understanding of data modelling techniques and working knowledge with OLTP and OLAP systems.

· Hands on experience working with Python and a good understanding of shells scripts (bash/zsh, grep/sed/awk etc..) is preferred.

· Experience with data visualization tools like Power BI.

· Familiarity with cloud platforms like AWS.

 

QUALIFICATIONS

 

· Bachelor’s or master’s degree in computer science, Information Systems, or related field.

· 7+ years of relevant work experience, including previous experience leading a team.

· Excellent problem-solving and analytical skills.

· The individual will need to be hands-on and work closely with all levels in the company

Education

Bachelor’s or master’s degree in computer science, Information Systems