drjobs Consultant

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description


About the role: The Data Modeler designs fit-for-purpose conceptual logical and physical data models in-line with business requirements to serve analytical business intelligence and operational use cases primarily within the data platform.

Key accountabilities& responsibilities:

  1. Elicit analyze and document data requirements in support of analytical business intelligence warehousing and other business use cases for the data platform using a range of techniques including source data analysis documentation interviews and data modelling workshops
  2. Create and maintain data models appropriate to the need and that conform to data modelling standards.
  3. Produce and maintain metadata (including relationships calculation logic etc.) and documentation to accompany data models using data modelling tools where appropriate.
  4. Ensure models will provide data structures that meet the required range of non-functional requirements including performance extensibility change capture (SCD etc) understandability and maintainability.
  5. Create and maintain specifications for data transformation in both documentation (Source To Target Mapping) and scripting.
  6. Agree artefacts models documentation and scripts with relevant business owners stewards SMEs and technical stakeholders.
  7. Test models and transformation scripts to ensure they meet requirements.
  8. Perform day-to-day data model and script maintenance to tune performance respond to changes and in support of IT issues.
  9. Advise data engineers visualization developers and other consumers of models and data specifications in the interpretation of data models and structures and the understanding of data requirements.
  10. Contribute to the definition of data dictionaries and business glossaries.

Partner with and support adjacent teams.

Knowledge/Experience

  • Proven knowledge of physical and logical data modelling in a data warehouse environment including the successful creation of conformed dimensional models from a range of legacy source systems alongside modern SaaS/Cloud business applications
  • Experience within a similar role within insurance (ideally health insurance) or similar complex and regulated industry and able to demonstrate a sound working business knowledge of its operation.
  • Experienced at capturing technical and business metadata including being able to elicit and create sound definitions for entities and attribute.
  • Practiced and able to query data from source or raw data and reverse engineer an underlying data model and data definitions.
  • Experienced in writing scripts for data transformation using SQL DDL DML and Pyspark.
  • Good knowledge and exposure to software development lifecycles and good engineering practices
  • Can demonstrate a good working knowledge of data modelling patterns and when to use them.

  • Technical skills
    • Entity relationship dimensional and NOSQL modelling as appropriate to data warehousing business intelligence and analytical approaches using IE or other common notations.
    • SQL DDL DML and Pyspark scripting
    • ERWIN and Visio data modelling/UML tool
    • Ideally Azure Data Factory Azure Dev Ops and Databricks


Required Experience:

Contract

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.