Ops Engineer (Unix/CI/CD)Leeuwarden
For our client in Leeuwarden we are looking for an Ops Engineer (Unix/CI/CD).
Together with your team you are building and maintaining the application. The application contains all our European parties and is the source of PSD processes for person / party data. We are responsible for the maintainability and distribute the data keeping always in mind the interests of the end customer. You will be working in close co-operation with stakeholders (feature squads) and you will be actively participating in the extension of the platform’s capabilities by deploying and configuring new features, components and releases in a controlled way. You take initiative in coordinating dependencies with other teams and you feel responsible for the quality and availability of your software.
DevOps teams are responsible for the development, delivery, operation and maintenance of applications, associated components and interfaces. A DevOps team consists of two roles: Development Engineer and Operations Engineer. Collectively, the DevOps team has full responsibility for the Development, Quality Assurance and Operations of their systems.
We (the squads) operate according to the Scrum Agile development process and strongly believe in the DevOps approach to delivering successful IT solutions. Our focus is on high-quality mission-critical software delivered in time using iterative development with regular milestone demos to the business, so that at the end there are no surprises about what we build.
Our squads are responsible for delivering the MDM solution and enables all other business partners (squads) to be successful. Our roadmap leads us from the current implementation to the global MDM solution (single source of record of all our customers World Wide). First step was PSD2 (slave all European data) coming is Know Your Customer (Worldwide) and improve the performance and capacity accordant to the global requirements.
You are a driven IT specialist with excellent analytical, technical and programming skills. We believe that business value is delivered by Agile top engineers working together in high performing Dev/Ops teams, according to the Scrum framework. Team-players that are technically passionate, proud of their craft, solution-focused and broadly developed: able to design, develop, test, deliver and maintain high-quality software solutions for our customers.
Engineers have a responsibility to ensure delivery across end-to-end application chains. They focus on quality and continuously improve themselves, their products and processes. You have a 24x7 mind-set, and are willing to participate in a stand by shift, knowing that we operate a 24x7 business for its customers.
- You continuously learn and take full ownership of your personal development. You are curious and understand the latest developments in the technical and financial services.
- You teach, coach and train our colleagues, you share knowledge.
- You have a good understanding of banking in general or you are passionate about learning it. You are able to discuss with your stakeholders and product owner about features and stories and can translate these into software with real business value.
- You have a broad understanding of the IT architecture of your domain, have excellent analytical skills and are able to determine the impact of certain choices. You can translate these principles into concrete actions for your team.
Knowledge of UNIX environments, bash scripting etc.
Knowledge of OpenShift environments, Docker etc.
Experience with continuous integration and continuous delivery using modern OSS tools such as Jenkins, Maven, Ansible and Gitlab
Performance/Capacity/Availability Monitoring, knowledge of well-known OSS tools in this area (Logstash, Graphite, Grafana, Prometheus, etc.) is a big preference
You handle application risk controls in an efficient way, proactively contributing to prevent security and operational risks.
You enforce that the right levels of Confidentiality, Integrity and Availability of the application are preserved.
Able to work under pressure, 24/7 mentality, willing to be on stand-by outside of office hours
Strong analytical skills
Good social and communication skills
English speaking and writing skills