Senior Data Engineer

Uni Systems

Ispra, Italy

Description

In this role, you will have the opportunity to work closely with our customers in the public sector and you will be responsible for developing new business by identifying profitable opportunities, maintaining your client portfolio by building strong, long-lasting relationships, and monitoring the progress of the projects, with the aim to provide excellent client service and added value services.

What will you be bringing to the team?

  • Development, maintenance and documentation software, mostly in python, with a focus on implementing and testing data analytics applications, data engineering and data collection tools;
  • Participate in data science projects led by the European Instituion's scientific staff, and assume responsibility for software engineering tasks, including among others, requirement analysis, software development testing and documentation;
  • Participation in project update and review meetings and other meetings with project stakeholders.

Requirements

What do you need to succeed in this position?

  • Master + 13 years of experience;
  • Ability to design and implement robust data pipelines for the ingestion, cleaning, transformation and storage of diverse data sources;
  • Strong experience in testing software, including frameworks for defining and automating software tests, including regression testing and negative testing;
  • Demonstrated experience in implementing best practices for software testing, from unit and component testing to user acceptance, including negative testing and stress tests, to ensure software quality and reliability;
  • Experience deploying software tools and services, including definition of APIs, using DevOps tools and practices, CI/CD practices, e.g. in Gitlab or similar environments;
  • Experience in debugging complex software in python, and troubleshooting aspects related to the deployment of software, such as setting up execution environments, resolving dependencies, installing drivers, analysing networking aspects and using GPU hardware;
  • Experience in containerization and orchestration technologies such as Docker, Kubernetes or equivalent for the deployment and scaling of data science applications;
  • Ability and willingness to stay up to date with technologies and libraries for machine learning and data science;
  • Ability to write clear technical documentation of software for users and other developers, in English language;
  • Any training or certification related to data science and machine learning will be considered as beneficial for performing of tasks.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Italy      Data Science      Developer      On-site      Python Developer      Remote      Uni Systems     

EuroTechJobs Logo

© EuroJobsites 2025