Our client is a prominent player in the financial sector, recognized for its comprehensive range of banking and financial services. With a global presence, it serves a diverse clientele, including individuals, corporations, and institutions. Emphasizing innovation and customer-centricity, it leverages advanced technologies to deliver tailored solutions that meet the evolving needs of its stakeholders.The DevOps coach supports the team developing and supporting any foundation of the banking applications. Foundations mean to develop frameworks (Java, .NET, ...), DevOps environment, content management systems (Open text, Adobe, ...), API GateWay in order to display banking information outside the bank, exchange layer between the front end application and the legacy systems,... in an Agile way of working. What you will doHelp the product development teams to adopt best practices for developing, testing, deploying and releasing applicationsWork together with the squads of the tribe and other DevOps squad coaches to improve the way of working:Help to identify and fix key pain points in the processFacilitate the relationship with the tools teamsHelp the tool(s) team to understand what the development teams needHelp the development team using the tools available to them in the correct way...Keep up-to-date on industry standards and evolutions and use this knowledge to propose evolutions and improvementsImprove deliverables of the team by training them on, and assisting them to analyze their current situation, helping them build a plan choosing improvements from following services:Software craftsmanshipTrunk based developmentBDD/TDDCI/CDValue Stream MappingCloud, Kubernetes & ContainerizationWork together with the squads of the tribe and other DevOps squad 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 What you bring Mandatory:Sound experience in implementation of continuous build, integration and deployment systems.Experience in different software development models.Experience in the administration, setup and maintenance of continuous build and integration platformso.Experience in Java development and buildExperience with source code (SVN/GIT) and artefact repositories (Nexus)Experience in code scanning tools (Sonar / Fortify) is a plusExperience in mobile development tools for Android and iOS platforms is a plusPreferable:Experience with containers (Docker, Kubernetes)A strong development profile combined with a proven coaching experience, good understanding of the SDLCBusiness experience:Thorough experience working in or with Agile development teamsExperience in the different Agile frameworksExperience in Impact mapping, story mapping, example mapping