GCP Software Engineer

City of Newport  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

GCP Software Engineer
Remote working
3 Month contract
SC Clearance required

Job description

The Emerging Platforms team works in the heart of the clients team using cutting-edge data science and engineering skills to produce the next generation of economic statistics. Current priorities include developing new systems for key statistics related to the economic impact of Brexit, the COVID-19 Pandemic and inflation. This has seen a wide adoption of cloud technology, distributed programming, continuous integration processes, and open code.

The Emerging Platforms team is looking to recruit for a project which might help revolutionise the way in which price data is collected. The post holder will be an experienced developer who will be responsible for delivering a piece of work to build a Back End data storage and analytical environment using cloud computing for a mobile application, based on open-source code produced by other National Statistics Institutions. Working collaboratively and in an AGILE manner with data scientists and engineers within Emerging Platforms, as well as other members of the Economic, Social and Environmental Group (ESEG), they will use Google Cloud Platform (GCP) to develop, build, and test, a robust system to collect data, and allow efficacy comparisons to be made with existing collection methodology.

As well as a lead role in building the collection system, a key part of your role will be to help build the capability of the team in data science and engineering skills as well as subject matter knowledge for GCP by sharing best practice and knowledge, and ensuring that any tools created are well documented, thoroughly tested, and handed over to business areas for long term support.

Essential Criteria

Expert knowledge using GCP - using as an analytical platform, and building cloud-based infrastructure for continuous collection and reporting of data
Experienced using the language GO for Back End Server Side development
Experienced using PostgreSQL for holding disparate data of a wide range of types, and relational database design
Experience using RESTful web services for data transfer
Experienced using Docker for containerisation and deployment and GitHub for collaboration, ideally experienced using other CI/CD tools such as Jenkins
Experienced writing well documented, reproducible code, which will be handed over to business areas, and has been thoroughly tested with unit and integration tests
Proactive nature on sharing knowledge and best practice with existing team members

Desirable Criteria

Experienced using Python for Machine Learning, image recognition, and optical character recognition
Working knowledge of Flutter for cross platform mobile app

Certes Computing (and all of its subsidiary companies) is committed to promoting equality and diversity in its business operations.

Start date
ASAP
Duration
3 months
From
Certes Computing Ltd
Published at
15.10.2021
Project ID:
2229220
Contract type
Freelance
To apply to this project you must log in.
Register