Search by job, company or skills

HMI Medical

Data Engineer (Associate/Senior Associate)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

Our team is driving digital transformation, and we recognize that robust data architecture is the backbone of successful automation. We are seeking a Data Engineer to take ownership of our data environment and deliver automation.

Your primary focus will be to build, secure, and manage our database infrastructure from the ground up. You will design the data models that power our analytics dashboards and automation processes.

You will also be utilizing your skills in RPA (UiPath) and Python to support process automation initiatives when required. Ideally, we are looking for a unicorn who excels at both, but our priority is finding a strong data architect who can handle automation tasks as needed.

Key Responsibilities

Data Architecture & Engineering:

You will collaborate with the team lead to design structured data automation solutions aligned with best practices.

  • Database Architecture & Administration: Lead the setup, configuration, and administration of database instances from the ground up, including defining architecture, schemas, and user access privileges.
  • ETL/ELT Pipeline Development: Build and maintain data pipelines using SQL and Python to clean, transform, and load data from various sources into our central repository.
  • Data Modelling & Solution Design: Design structured data solutions and efficient data models specifically optimized for dashboards and analytics.
  • Feasibility & Analysis: Act as the subject matter expert to analyze raw data structures and determine feasibility for downstream projects.
  • Requirement Analysis: Participate in requirement gathering for data sources, creating essential documentation such as Data Dictionaries, Solution Design Documents, and Testing Scripts.

Process Automation:

  • Automation Development: Develop and deploy automation solutions by selecting the technology best suited to each challenge. (UiPath, Python scripts, etc.)
  • Support: Monitor and troubleshoot existing automations and data flows as part of the team.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Data Science, Engineering, or a related discipline preferably in a STEM field.
  • Minimum 3 years of hands-on experience in data engineering, ETL development, data automation, or software engineering supporting data products.
  • Strong expertise in SQL and experience with relational/non-relational databases (e.g., Oracle, SQL Server, PostgreSQL, MongoDB) and familiar with scripting for automation or data handling.
  • Understanding of Data Modelling concepts (e.g., Dimensional Modelling, 3NF) and their application in solution design.
  • Familiarity with data modelling mapping tools (e.g., Visio, draw.io).
  • Exposure to or experience with UiPath, Power Automate, Python, C#, HTML or JavaScript.
  • Awareness of cloud technologies (Azure, AWS) and API-based integration is advantageous.
  • Demonstrable knowledge of AI concepts. Evidence of using AI tools to assist in coding or problem solving is required
  • Strong analytical, problem-solving, and logical reasoning skills able to support feasibility exploration.
  • Demonstrates ownership, accountability, and an execution-focused mindset.
  • Good communication and collaboration skills actively contributes to design and brainstorming discussions.
  • Passion for continuous learning, experimentation, and applying technology to simplify processes.
  • Previous project experience in consulting, medical, or banking environments is advantageous.

Why Join Us

  • Work on real-world automation challenges from requirement discovery to solution deployment and enhancement.
  • Work at the intersection of data engineering and automation opportunities to both develop data platforms and embed automation for operational efficiency.
  • Opportunity to help build standardized frameworks, libraries, documentation, and best practices.
  • Be part of a collaborative, growth-oriented environment that values innovation, exploration, and ownership.
  • Build a strong foundation for growth into roles such as Automation Data Engineer, Solution Architect, or Automation Consultant.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136926433