NHS Human Services, Inc.

Mobile nhs-human-services Logo

Job Information

IBM Data Engineer Python - Data Platforms in Timi?oara, Romania

Introduction

Your role and responsibilities

The successful candidate will be responsible for designing, developing, and maintaining scalable data processing systems, collaborating with cross-functional teams, and ensuring high-quality data. Key responsibilities include:

  • Designing and developing data processing systems, including ETL processes and databases

  • Collaborating with data scientists, software engineers, and business stakeholders

  • Ensuring data quality and integrity through testing, validation, and documentation

  • Implementing data security measures and adhering to relevant policies and regulations

  • Monitoring system performance and conducting optimizations

Required technical and professional expertise

  • Strong scripting skills in languages such as Python

  • Proven experience as a Data Engineer, preferably in a consulting or banking environment

  • Proficiency in data management tools and technologies such as SQL, NoSQL databases (e.g., MongoDB, Cassandra) and Big Data frameworks (e.g., Hadoop, Spark)

  • Design, develop, and maintain scalable data processing systems, including ETL processes, data pipelines, and databases to support AI models.

  • Collaborate with cross-functional teams, including data scientists, software engineers, and business stakeholders, to understand data needs and translate them into technical solutions.

Preferred technical and professional experience

  • Experience with cloud platforms (AWS, Azure, Google Cloud)

  • Familiarity with AI/ML workflows and tools is preferred

  • Experience with ETL tools (e.g., Apache NiFi, Talend)

  • Knowledge of data security measures and regulations, particularly in the banking sector

  • Experience with continuous monitoring and optimization of system performance

DirectEmployers