DevOps Engineer
eTeam UK
Krakow, PL
1 d. temu

Department - DIGITAL

Digital is leading the way in defining, developing and delivering mobile centred smart banking. It is a foundational (digitally-

centred) proposition which can be harnessed by our markets in support of the Growth Agenda.

Our goal is to enable mobile-centred smart banking faster, more effectively and in a way that sets the standard of modern banking and paves the way for bank of the future.

Sub-Department - Communications Hub

Communications Hub is the team that focus on delivering the products and platforms to provide personal and relevant communication and interactions on CLIENT customer's channel of choice.

The Team

The organisation is pursuing a 'Mobile-Centric' approach in which the 'Everyday Banking' apps sits at the centre of a multi-

channel customer offering. To support the large, international development team, the Mobile DevOps team is focused on providing services that support continuous integration and continuous delivery of these products.

Some examples of improvements to these services we plan to deliver include :

Expanding the CI capability

Managing our in-house CI service, built on top of Jenkins

Supporting procurement of external services.

Building tooling to support automated app releases

Building custom tooling for our development teams

Engaging with the development teams to identify common problems and solutions

Role Purpose

DevOps engineer in the Mobile team are passionate, self-motivated individuals, who are comfortable building custom tooling in Python, writing documentation that scales across multiple teams and can identify, design & build automated solutions to existing manual processes.

Responsibilities

Monitor, maintain & extend the existing in house pipeline (Jenkins CI & Vagrant) & related services across all environments

Build & extend our custom tooling (Python) to fuel productivity throughout the mobile teams

Defining dashboard to monitor production services

Configuring altering and monitoring on live systems

Involvement in incident management and supporting production systems

Provide developer design guidance and principles by working with development teams and implementing POCs as necessary

Ensure that the mobile services conform to CLIENT's controls

Actively participate in the Mobile Engineering Discipline and associated communities

Working with QA team promoting TDD / BDD / Continuous testing

Active involvement and direction with release process (CI / CD)

Experience with building infrastrtucture as code (IaC) using terraform

Experience and Skills

2+ years of development experience either Java, Ruby, NodeJs, Python, etc.

Experience in a native mobile engineering environment (iOS & Android)

Experience with the continuous delivery of Mobile applications

Experience collaborating across teams.

Experience with Pivotal Cloud Foundry and AWS

Exposure to monitoring tools such as Splunk, AppDynamics or Prometheus

Bash scripting skills

Knowledge of JVM (memory spaces)

Working knowledge of Python

Working knowledge of Java

Understanding of API Security

Performance testing

Participate in load testing activity & use associated tools

Understanding of serverless technology

Personal Qualities

Positive attitude, social personality and a true team-player

Excellent communication skills

Ability to work independently and without supervision

Problem-solving aptitude

Influence and champion new ideas and methods

Methodical and with attention to detail

Comfortable challenging peers and senior personnel in a positive way to improve possible outcomes

Tenacity to cut through protracted governance and process

Be culturally aware and sensitive

Be flexible under pressure

Self-starter, and can tackle critical projects with minimal supervision

Thoroughly passionate about championing security best practices

Aplikuj
Dodaj do ulubionych
Usuń z ulubionych
Aplikuj
Mój adres email
Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
Kontynuuj
Formularz wniosku