Software Engineer 1

Requisition Id:  15004
About Narayana Health:
Narayana Health is headquartered in Bengaluru, India, and operates a network of hospitals in India and Overseas. Our mission is to deliver high-quality, affordable healthcare services to the broader population. Narayana Health Group is Indias leading healthcare provider and one of the largest hospital groups in the country, with a network of 21 hospitals, 5 heart centres, and 19 primary care facilities. The NH group treats over 2.6 Million patients every year from over 78 countries, covering 30+ medical specialities.
For more details, please refer to our website at: https://www.narayanahealth.org
 
About Medha:
Medha is the Advanced Analytics & AI arm of Narayana Health, focused on transforming healthcare through data, intelligence, and thoughtfully designed digital products. Our mission is to simplify decision‑making across hospitals, clinics, and care teams by bringing clarity, precision, and actionability to every layer of healthcare operations.
Our products power large health systems, influence mission‑critical workflows, and support clinical and non‑clinical teams in delivering safer, faster, and more coordinated care.
For more details, please refer to our website at https://www.medha.health

Job Title: Data Engineer (Fresher)
 
Job Summary:
We are looking for enthusiastic and motivated freshers to join our Data Engineering team. As a Data Engineer, you will work on building and maintaining data pipelines, supporting analytics use cases, and contributing to modern data platform development. You will collaborate with cross-functional teams to deliver reliable and scalable data solutions.
 
Key Responsibilities:
  • Assist in building and maintaining data pipelines for data ingestion, transformation, and loading (ETL/ELT).
  • Support in developing and managing datasets for reporting and dashboarding needs.
  • Work with structured and unstructured data from multiple sources.
  • Write and optimize SQL queries for data extraction and analysis.
  • Help in data cleaning, transformation, and basic data modeling tasks.
  • Collaborate with product, analytics, and business teams to understand data requirements.
  • Assist in monitoring data pipelines and resolving basic issues.
  • Contribute to improving data quality and reliability.
  • Document processes, workflows, and data definitions.
Required Skills (Technical):
  • Basic knowledge of SQL (must-have).
  • Understanding of any programming language such as Python / Java / Scala (Python preferred).
  • Familiarity with Excel for data analysis.
  • Basic understanding of data structures and algorithms.
  • Basic understanding of ETL concepts and data pipelines.
  • Exposure to cloud platforms (AWS / Azure / GCP) is a plus.
  • Understanding of big data concepts (Spark, Hadoop).
Required Skills (Non-Technical)
  • Strong analytical and problem-solving skills.
  • Willingness to learn and adapt to new technologies.
  • Ability to work in a fast-paced and dynamic environment.
  • Good communication skills (written and verbal).
  • Ability to work both independently and in a team.