Data Engineer & Web Developer (12 Month Placement) London, United Kingdom

  • Inmarsat
  • London, UK
  • 27/03/2020
Full time Data Science Data Engineering Big Data Statistics

Job Description


Learn and understand the key components of the Software Delivery Life Cycle within an end user environment. Gain experience of developing and supporting on bespoke and enterprise applications.

Data engineering

Working as a Data Engineer in the Group IT Data Engineering team.

The individual will be part of the development team working on a product backlog using the scrum methodology. They will be expected to pick up user stories and develop and test ETL routines using python / SQL to transform and present data to users.

The individual will work as part of a very experienced and effective development team learning new skills and gradually taking on more responsibilities.

Web team

Front End development within Collaboration & Admin Applications Team, GroupIT.

The program will give you opportunity to contribute to development of web applications collaborating with software engineers and system stakeholders to deliver high quality code. You will join a development team to create fast, functional, responsive user interfaces using Angular 7.

During your placement you will be exposed to:

  • Front end (Angular 7, Redux, Sass, Bootstrap)
  • AWS
  • Linux (Fedora)
  • Jenkins CI/CD
  • Source Code Control (Git)
  • Change & Release Management

Working alongside experienced developers and wider GroupIT members will enable you to develop and refine new personal and professional skills.

Key Responsibilities:


Support the continued development of the student placement and graduate programme for Group IT.

Data Engineering

Will work on user stories to develop data pipelines containing data from Inmarsat business systems.

Web team

Create and enhance browser based UIs using Angular 7

Collaborate with business analysts, back end developers and testers for seamless application delivery

Build reusable, unit tested code and libraries for future use.

Rest API Services Integration


The skills/knowledge the individual is expected to gain/improve by taking this placement:

Data Engineering

SQL and python coding

Knowledge of Google Cloud

Agile / Scrum knowledge

Greater understanding of how software is produced including Quality Engineering, Dev Ops and Release Management.

Web team

Front-end development practices using continuous integration and automated build.

Development and maintenance of complex browser based JavaScript applications.

Test driven development.

Communication Skills

Additional Information

You must be eligible to work in this location advertised.

Inmarsat Values:

Our values define Inmarsat’s culture and represent what we believe in. Inmarsat employees aspire to certain behaviours which support our corporate values, they create a stronger working environment and lie at the heart of our continued success as an organisation.

  • Accountability – taking ownership, getting results and keeping our promises
  • Respect – collaborating, embracing diversity and valuing differences
  • Excellence – creating bold solutions for our customers and putting quality at the heart of everything we do