7+ years of experience in data modeling Including experience with relational, dimensional and graph data modeling.
7+ years of experience in at least one scripting language (Python, Perl, JavaScript, Shell)
Extensive experience writing SQL Queries
Experience with API Design
2+ years of experience with GCP
Experience with Agile engineering practices
Experience with UNIX/Linux, including basic commands and shell scripting
Good knowledge of metadata management, data modeling, and related tools (Hackolade, Erwin, ER Studio) required.
DESIRED SKILLS
3+ years of experience developing Java-based software solutions, scripting and OOP languages
1+ years in the healthcare industry and knowledge of their business practices.
Knowledge of Python/Terraform
Understanding of application/platform security best practice
Experience working on streaming data applications
RESPONSIBILITIES
Be responsible for the development of the conceptual, logical, and physical data models, the implementation of RDBMS, operational data store (ODS), data marts, and data lakes on target platforms (GCP BQ).
Oversee and govern the expansion of existing data architecture and the optimization of data query performance via best practices. The candidate must be able to work independently and collaboratively.
Work proactively and independently to address project requirements and articulate issues/challenges to reduce project delivery risks.
Define and govern data modeling and design standards, tools, best practices, and related development for enterprise data models.
Good knowledge of metadata management, data modeling, and related tools (Hackolade, Erwin, ER Studio) required.
Undertake the preprocessing of structured and unstructured data.
Demonstrate a good understanding of designing data warehouse in cloud.
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community
Collaborate with engineering and product development teams
Deliver on timeline commitments where necessary
Build trust and strong relationships at all levels