Senior Data Engineer

GE Healthcare GE Healthcare · Healthcare · Bengaluru, Karnātaka, India · Digital Technology / IT

This role focuses on designing, developing, and implementing data engineering processes to create analytical and reporting solutions. It involves preparing data for data science outcomes, managing metadata, and supporting post-deployment activities using agile methodologies. The role requires building data dictionaries, performing data profiling and analysis, creating data models, developing ETL jobs, and ensuring data quality.

What you'd actually do

  1. Build technical data dictionaries and support business glossaries to analyze the datasets
  2. Perform data profiling and data analysis for source systems, manually maintained data, machine generated data and target data repositories
  3. Build both logical and physical data models for both Online Transaction Processing (OLTP) and Online Analytical Processing (OLAP) solutions
  4. Develop and maintain data mapping specifications based on the results of data analysis and functional requirements
  5. Perform a variety of data loads & data transformations using multiple tools and technologies.

Skills

Required

  • Bachelor's Degree in Computer Science or STEM Majors
  • Java
  • Python
  • Scala
  • SQL scripts
  • Big Data / Hadoop / Spark / Hive / NoSQL database engines
  • XML
  • JSON

Nice to have

  • data modeling tools (e.g., ERWin, ER Studio, etc.)
  • ETL tools like Informatica or Talend
  • data catalog, automated data discovery and data lineage tools (e.g., Alation, Collibra, TAMR etc., )
  • Oracle
  • MySQL
  • PostgreSQL
  • HiveQL
  • Cassandra
  • HBase
  • unstructured datasets
  • exploratory data analysis
  • visual summaries of data
  • data quality issues
  • machine or sensor datasets from industrial businesses
  • industrial applications in a commercial/finance/industrial/manufacturing settings
  • finance and accounting data domains
  • presentation and influencing skills