Job Openings GIF - Senior Data Engineer

About the job GIF - Senior Data Engineer

Technical Responsibilities

  • Build and maintain out of standards data models to report disparate data sets in a reliable, consistent and interpretable manner.
  • Gather, distil and harmonize data requirements and to design coherent Conceptual, logical and physical data models and associated physical feed formats to support these data flows.
  • Articulate business requirements and build source-to-target mappings having complex ETL transformation. Able to handle the end-to-end ETL or ELT pipeline solely.
  • Write complex SQL statements and profile source data to validate data transformations.
  • Contribute to requirement analysis and database design - Transactional and Dimensional data modelling.
  • Normalize/ De-normalize data structures, introduce hierarchies and inheritance wherever required in existing/ new data models.
  • Develop and implement data warehouse/Data Lake projects independently.
  • Work with data consumers and data suppliers to understand detailed requirements, and to propose standardized data models.
  • Contribute to improving the Data Management data models.
  • Be an influencer to present and facilitate discussions to understand business requirements and develop dimensional data models based on these capabilities and industry best practices.
  • Extensive practical experience in Information Technology and software development projects of with at least 5+ years of experience in developing data warehouse, data lake, data platform systems
  • Strong understanding of implementing multiple Data Programs viz.
  • Data Lakehouse, Data Warehouse, Advanced Analytics, Master Data Management, Data Modelling, Analytics and Virtualization.

Requirements

  • Extensive experience in on cloud data technologies in particular on AWS or Azure.
  • Strong experience in established data technologies viz. Data ingestion, ETL, and data warehouse, CDC and Event Streaming technologies.
  • Hands on experience in design and implementation of data pipelines, ETL and data warehouse/lake technologies following industry standards
  • Ability to write complex SQL for data transformations and data profiling in source and target systems
  • Strong understanding of SQL vs NoSQL databases.
  • Industry experience in defining & implementing solution using data integration technologies
  • Experienced or conversant in emerging tools like parquet and iceberg, databases, and unstructured data. Must understand them sufficiently to guide the organization in understanding and adopting them
  • Possess a combination of solid business knowledge and technical expertise with strong communication skills.
  • Demonstrate excellent analytical and logical thinking.
  • Good verbal & written communication skills and Ability to work independently as well as in a team environment providing structure in ambiguous situation.

Good to have

  • Understanding of Insurance/Banking Domain
  • Understanding of AWS/Azure cloud
  • Good understanding of Master Data Management, Data Quality and Data Governance.
  • Basic understanding of data visualization tools like Power BI, Tableau
  • Good understanding of implementing & architecting data solutions using the informatica, SQL server/Oracle