Platform Engineer (Big data | DevOps | CI/CD | Python | Linux)

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

Description

Job Title: Platform Engineer

Location: London

Job Purpose and primary objectives:

  • Working closely with other technology teams in delivering robust, flexible data platforms to a wide ranging team of analysts, data scientists and developers.
  • Will be well versed in using terraform, CI/CD tooling, configuration management using Ansible, code repositories based on GIT, a good level of Linux system admin experience and a high degree of coding skills using Python, Bash and Go. A good grounding in big data batch and streaming solutions are always going to be a bonus.

Key responsibilities :

Role Accountabilities

  • The Platform Engineer will drive best in practice and field approaches to the build and maintenance of Big Data estate platforms
  • Plan, manage, and perform upgrades on all Data Services related infrastructure as required
  • Ensure Centrica Big Data Platform SLAs are achievable and met
  • Building and setting up new development tools.
  • Work alongside Platform Engineers to help build robust, scalable and secure solutions
  • Interact with a variety of business stakeholders to attain the right operational solution
  • Work with the Platform Engineering Manager to ensure the systems and products delivered operate within the budgets for operational expenditure.

Key Skills/Knowledge:

Capabilities, Competencies And Qualifications

  • Experience of having worked within SysAdmin/Operations/DevOps/SRE
  • Experience delivering operational solutions using a range of language and tools. Python and Linux Scripting skills are a must. Exposure to JVM based languages and environments is also highly beneficial
  • Experienced in.nix especially open source Linux distributions such as Ubuntu
  • Experience with configuration management tools eg Ansible, Terraform and Cloud Formation
  • Ideally have experience of NoSQL.

Technical Capabilities

  • Knowledgeable in the area of continuous delivery and continuous integration, using standard tools such as Code Pipeline, Jenkins, TeamCity, GIT, Maven, Gradle etc
  • Own the operational process for the team, enabling out of hours incidents to be resolved quickly and with minimum downtime
  • Comfortable writing tools and other software with any language but especially Java, python or ruby
  • The Platform Engineer should have a good understanding of network security, Firewalls, ACL's and IDS
  • Knowledge of user management systems integration eg AD, LDAP, O

Experience required: 10 to 15 years of experience

Duration of the Assignment:12 months

Start date
n.a
Duration
1 Year
From
eTeam Inc.
Published at
20.04.2021
Project ID:
2094847
Contract type
Freelance
To apply to this project you must log in.
Register