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.
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.