Data Engineer
1 day ago
Job Title:
Data Engineer – Medical Imaging & Health Data
Experience Required:
Minimum 3 Years
Location:
Chennai
Employment Type:
Full-time
About the Role
We are seeking a skilled and experienced Data Engineer with a strong background in
medical imaging and healthcare data to join our growing team. The role involves building
scalable and secure data infrastructure for powering clinical research, AI-based diagnostics,
and healthcare analytics.
This role is ideal for someone comfortable working with diverse data types, including medical
images, clinical records, and time-series data, and who has experience with modern data
lakes, streaming platforms, and distributed databases.
Key Responsibilities
● Ingest, process, and manage large-scale medical imaging datasets (e.g., MRI, CT
scans, pathology slides) in DICOM and non-DICOM formats.
● Develop robust ETL/ELT pipelines to extract and transform healthcare data from EHRs,
PACS, RIS, and medical registries using tools like Apache NiFi, Airflow, or Dagster.
● Build streaming and event-driven pipelines using Kafka, RabbitMQ, and other
messaging systems.
● Design scalable storage systems for structured, unstructured, and semi-structured data
using data lakes (e.g., Apache Hudi, Iceberg, Delta Lake) over Amazon S3 or MinIO.
● Implement distributed databases (e.g., Cassandra, ClickHouse, MongoDB,
ElasticSearch) for various analytical workloads.
● Collaborate with clinicians, researchers, and ML teams to prepare datasets for
downstream AI/ML pipelines and analytics platforms.
Integrate graph databases for modeling complex biomedical relationships.
● Ensure data security, governance, anonymization, and compliance with HIPAA, GDPR,
and related healthcare standards.
● Enable data observability, monitoring, and audit trails for all pipeline components.
● Work with query engines such as Trino for federated query access across systems.
● Support data versioning and reproducibility using DVC.
● Perform data migrations and query optimization across polyglot data systems.
Must-Have Skills & Experience
● Bachelor's or Master's in Computer Science, Biomedical Engineering, Health
Informatics, or a related field.
● Minimum 3 years of experience as a Data Engineer in the healthcare or biomedical
domain.
● Expertise in Python, SQL, and handling medical imaging with libraries like pydicom,
SimpleITK, or Nibabel.
● Solid understanding of healthcare interoperability standards (DICOM, HL7, FHIR,
OMOP).
● Hands-on with distributed systems and databases like Cassandra, MongoDB,
ElasticSearch, ClickHouse, TimescaleDB, and Redis.
● Experience with Apache Spark, Apache Kafka, and streaming/event-driven
architectures.
● Familiar with data lakes (Apache Hudi, Iceberg, Delta Lake) and cloud/object storage
(Amazon S3, MinIO).
Proficient with ETL orchestration using Airflow, Dagster, or Apache NiFi.
● Comfortable with messaging queues (RabbitMQ).
● Strong foundation in data security, privacy, and regulatory compliance (HIPAA, GDPR).
Good-to-Have Skills
● Experience working with time-series databases: InfluxDB, TimescaleDB, QuestDB.
● Experience with graph databases like OrientDB, RavenDB, or Neo4j.
● Exposure to SQL/NoSQL ecosystems: MySQL, PostgreSQL, MariaDB, HBase,
Bytebase.
● Familiarity with Elasticsearch for indexing and search over medical datasets.
● Prior involvement in MLOps, feature stores, or AI/ML lifecycle integration.
● Understanding of data observability and monitoring tools for pipelines.
● Experience with data migration strategies and query performance tuning.
● Exposure to clinical registries, cohort builders, or clinical trial platforms.
-
Data Engineer
3 days ago
Chennai, Tamil Nadu, India CX Data Labs Full timeHiRole - Azure Data engineerLocation - Chennai, GurugramWork from officeFull timeImmediate joiner Only (15days Notice period only)Candidates with Certification in Databricks is good to haveTechnical Skills:o Proficiency in SQL for complex queries, database design, and optimization.o Strong experience with PySpark for data transformation and processing.o...
-
Lead Data Engineer
3 days ago
Chennai, Tamil Nadu, India Eucloid Data Solutions Full timeEucloid is looking for a Lead Data Engineer to join our Data Platform team supporting various business applications. The ideal candidate will support the development of data infrastructure for our clients by participating in activities that may include starting from upstream and downstream technology selection to designing and building different components....
-
Chennai, Tamil Nadu, India NTT DATA Full timeMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAThe Data Centre...
-
Data Architect
3 days ago
Chennai, Tamil Nadu, India Unifi Data Management Services Full timeRole Summary:The Data Architect is responsible for designing, governing, and implementing enterprise-wide data architecture strategies to enable trusted, scalable, and high-performing data platforms. This role ensures data consistency, security, and accessibility across multiple business domains aligning data initiatives with business goals and digital...
-
Senior GenAI Engineers
3 days ago
Chennai, Tamil Nadu, India NTT DATA Full timeReq ID: 341063NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior GenAI Engineers to join our team in Chennai, Tamil Nādu (IN-TN), India (IN). Key Responsibilities Design &...
-
Senior Engineer
2 weeks ago
Chennai, Tamil Nadu, India NTT DATA Full time ₹ 4,00,000 - ₹ 12,00,000 per yearMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAAs a Security...
-
Testing Engineering Specialist
1 week ago
Chennai, Tamil Nadu, India NTT DATA Full timeReq ID: 349941NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Testing Engineering Specialist to join our team in Chennai, Tamil Nādu (IN-TN), India (IN). API Testing, Java,...
-
Senior Data Consultant
6 days ago
Chennai, Tamil Nadu, India Eucloid Data Solutions Full timeWe are looking for a high-energy individual for the role of Senior Data Consultant at Eucloid. The candidate will collaborate with client stakeholders on multiple projects in the eCommerce team.The candidate is expected to lead following work-streams:• Drive client meetings with data-driven insights and observations on key website/app metricsfor Upper...
-
Data & Business Insights Associate
1 week ago
Chennai, Tamil Nadu, India NTT DATA North America Full timeData & Business Insights AssociateSummaryNTTDATA Services are seeking Data & Business Insights Associate with basic understanding of data and reporting. They will also work with data analysts and automation experts to create new visuals and features that support business intelligence initiatives.AccountabilitiesUnderstand, Gathering and Prepare the...
-
MS Engineer
23 hours ago
Chennai, Tamil Nadu, India NTT DATA Full timeMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAAs a Security...