Graduate Data Engineer

Graduate Data Engineer

  • Graduate Program / Job Rotation Program (From 19 to 24 months)
  • England, United Kingdom
  • Published on August 30 2021
Job description

We are looking for engineers to join our highly-successful Cloudgrads programme and be part of our multi-role projects, building data platforms using cloud technologies. The teams consist of BI Engineers and Data Engineers that work hand in hand with our customers in projects to create and deliver valuable data-driven solutions.

Our projects span different sectors and customers of different sizes. You will be building innovative and cutting-edge technologies delivered using tools available through Microsoft Azure all under an Agile methodology.

What will I be doing?

You will start your journey with Elastacloud working alongside other Data and BI Engineers developing and maintaining a big data platform. You will learn to work in an Agile development methodology as you will be involved in all the Agile ceremonies from the very first day.

As part of your daily tasks, you will be using your programming skills to retrieving data from different data sources, processing the data, and preparing the data to be shown in reports.

You will be working with the Microsoft Cloud Platform, learning the technologies that it provides, and you will participate in providing professional cloud data solutions for the project you will be assigned to. You will harness the scalability and flexibility of the cloud platform to get most of the services they provide.

Salary and benefits

Salary remuneration is negotiable and is determined by experience and technical skill levels. Aside from the generous annual salary, we offer several great benefits.

  • Training (both formal and informal)
  • Travel (to our other offices and events)
  • plus any more

What we are looking for

The successful candidate will be open to learning new technologies and ways of working, will be able to demonstrate good teamwork, and good communication skills as they will be working with multiple international teams.

Essential skills

  • Problem-solving
  • Engineering skills
  • Programming languages: Python
  • SQL and database technologies

  • Programming languages: Java / C# / Scala
  • Version control (Git)
  • Data-oriented frameworks: spark, pandas...
  • Agile / Scrum methodologies
  • APIs and client's SDKs
  • Familiar with Azure technologies
  • Familiar with cloud technologies
  • Familiar with big data tools (Hadoop, spark, etc.)
  • Familiar with data pipelines / ETL pipelines