Continuous Improvement Coach DevOps

Wolvengracht - Fossé aux loups 48, 1000 Brussels, Belgium

React before: 18/02/2019

Contract details

Start date 1/04/2019
End date 31/12/2019

Description

Coach agile development teams
Improve deliverables of the team by training them on, and assisting them to implement, best practices regarding coding and testing, like TDD, clean code, behaviour driven development, …
Run development katas
Assist with implementation of API/Contract First testing
Setup and support automated Build & Deploy facilities for the teams

Work together with the team and other coaches to improve the way of working:
Help to identify and fix key pain points in the process.
Facilitate the relationship with the tools teams. Help the tool(s) team to understand what the development teams need. Help the development team using the tools available to them in the correct way.

The existing platform covers :
Continuous build / integration
Automated deployment
Code scanning tools (quality / security)
Testing tools: unit testing, test automation, service virtualization, performance testing, test management
Collaboration tools
Release Management
Workstation development tools

The main development platforms are :
Java / IOS / Android / Javascript

We expect candidates to keep up–to–date on industry standards and evolutions and use this knowledge to propose evolutions and improvements.

Requirements

Thorough experience working in or with Agile development teams
Strong coaching experience
Good understanding of the SDLC
Experience in implementation of continuous build, integration and deployment systems

Experience in the administration, setup and maintenance of Jenkins as continuous build and integration platform
Experience in java development and build using Maven
Experience with source code (SVN/Git) and artefact repositories (Nexus)
Experience with scripting languages for automation
Experience in code scanning tools (Sonar / Fortify)is a plus
Experience in mobile development tools for Android and IOS platforms is a plus
Experience with containers (docker / kubernetes) is a plus
Experience on Windows platforms
Experience on Linux platforms

Very good knowledge of English. French and/or Dutch is an important plus for interactions with clients, co-workers and external partners.