Match score not available

Senior Data Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Master's degree with 13 years of experience in data engineering or related field., Strong proficiency in Python for software development and data analytics applications., Experience with DevOps practices, CI/CD, and containerization technologies like Docker and Kubernetes., Ability to write clear technical documentation in English..

Key responsabilities:

  • Develop and maintain software for data analytics applications and data engineering tools.
  • Participate in data science projects and handle software engineering tasks including requirement analysis and testing.
  • Engage in project update meetings and collaborate with project stakeholders.
  • Identify profitable opportunities and maintain client relationships in the public sector.

Uni Systems logo
Uni Systems Large http://www.unisystems.com
1001 - 5000 Employees
See all jobs

Job description

At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a professional Senior Data Engineer to join our UniQue Ispra team.

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.

At Uni Systems, we are providing equal employment opportunities and banning any form of discrimination on grounds of gender, religion, race, color, nationality, disability, social class, political beliefs, age, marital status, sexual orientation or any other characteristics. Take a look at our Diversity, Equality & Inclusion Policy for more information.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Relationship Building
  • Problem Solving

Data Engineer Related jobs