Skip to main content
Milestone Hr Consultancy logo

Python Developer (Data Engineer)

Milestone Hr Consultancy
Full Timejunior
INPosted April 5, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonSQLSpark

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

In this role as a Data Engineer at our company, you will play a crucial part in enabling doctors worldwide to enhance patient care and potentially save lives by uncovering insights and predicting risks from data. Your responsibilities will include:

  • Implementing, testing, and deploying distributed data ingestion, processing, and feature engineering systems using various technologies to handle extensive volumes of healthcare data.
  • Designing data architectures and schemas optimized for analytics and machine learning purposes.
  • Setting up telemetry for monitoring the performance and operations of data pipelines.
  • Developing tools and libraries for managing data processing pipelines, encompassing ingestion, cleansing, transformation, and feature computation.
  • Handling large datasets, integrating diverse data sources, types, and structures.
  • Collaborating with Data Scientists, Machine Learning Engineers, and Visualization Engineers to grasp data requirements and translate them into operational data pipelines.
  • Writing and automating tests across different levels in a Continuous Integration environment.
  • Proactively seeking solutions to technical challenges related to healthcare data.

To be a strong fit for this position, you should possess some or all of the following qualifications and skills:

  • Solid grasp of database design and feature engineering to support Machine Learning and analytics.
  • Minimum of 3 years of industry experience in constructing, testing, and deploying large-scale, distributed data processing systems.
  • Proficiency in utilizing various data processing tools and query languages such as Python, Spark, SQL, etc.
  • Excellent comprehension of distributed computing principles and Big Data technologies like Spark, Hive, etc.
  • Proficiency in optimizing and fine-tuning data processing pipelines for performance.
  • Meticulous attention to detail, a focus on software quality, and experience in software testing.
  • Strong communication skills across different disciplines and a collaborative teamwork approach.
  • Demonstrated logical and analytical thinking, coupled with problem-solving abilities.
  • Educational background in Computer Science or a related field, preferably with a Bachelor's or Master's degree.

Omitting any additional details of the company as it was not included in the provided job description. In this role as a Data Engineer at our company, you will play a crucial part in enabling doctors worldwide to enhance patient care and potentially save lives by uncovering insights and predicting risks from data. Your responsibilities will include:

  • Implementing, testing, and deploying distributed data ingestion, processing, and feature engineering systems using various technologies to handle extensive volumes of healthcare data.
  • Designing data architectures and schemas optimized for analytics and machine learning purposes.
  • Setting up telemetry for monitoring the performance and operations of data pipelines.
  • Developing tools and libraries for managing data processing pipelines, encompassing ingestion, cleansing, transformation, and feature computation.
  • Handling large datasets, integrating diverse data sources, types, and structures.
  • Collaborating with Data Scientists, Machine Learning Engineers, and Visualization Engineers to grasp data requirements and translate them into operational data pipelines.
  • Writing and automating tests across different levels in a Continuous Integration environment.
  • Proactively seeking solutions to technical challenges related to healthcare data.

To be a strong fit for this position, you should possess some or all of the following qualifications and skills:

  • Solid grasp of database design and feature engineering to support Machine Learning and analytics.
  • Minimum of 3 years of industry experience in constructing, testing, and deploying large-scale, distributed data processing systems.
  • Proficiency in utilizing various data processing tools and query languages such as Python, Spark, SQL, etc.
  • Excellent comprehension of distributed computing principles and Big Data technologies like Spark, Hive, etc.
  • Proficiency in optimizing and fine-tuning data processing pipelines for performance.
  • Meticulous attention to detail, a focus on software quality, and experience in software testing.
  • Strong communication skills across different disciplines and a collaborative teamwork approach.
  • Demonstrated logical and analytical thinking, coupled with problem-solving abilities.
  • Educational background in Computer Science or a related field, preferably with a Bachelor's or Master's degree.

Omitting any additional details of the company as it was not included in the provided job description.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free