Waarom Werken bij Qualogy?
Devops Engineer (Ansible, Azure Devops, Prometheus/Grafana)
Devops Engineer (Ansible, Azure Devops, Prometheus/Grafana)
Only applications from fluent Dutch-speaking candidates will be considered.
For our client in Amsterdam, we are looking for a Devops Engineer (Ansible, Azure Devops, Prometheus/Grafana)
The Mission
Our client is a leading financial institution. Its payments and settlements unit aims to further mature, develop and expand state of the art payments platforms and settlement services. The unit focusses on delivering payments and settlement services, meeting the expectations of the organization's business lines and beyond, whilst ensuring the basics: safe, secure, compliant, and reliable. It is an independent unit within the client's CTO domain, reporting directly into the Chief Technology Officer.
The unit is responsible for providing standardized payments and settlements services to multiple business lines (wholesale, retail, and others). There is a clear ambition to also look for external commercialisation of the payment platforms.
If you want to work at a place where we believe that you can live by the Agile manifesto practicing agile; where we find that the problem chooses the framework/technology and not the other way around; where we are committed to fostering a proper engineering culture and building a high-productivity team of smart DevOps engineers with the getting-things-done mentality, please read on.
You will focus predominantly on the development and extension of the platform of the existing payment engine, APIs and microservices. These applications are written using Java, Spring frameworks (e.g., JPA, JMS, Streaming, Batch, etc.) and deployed via Azure DevOps pipeline.
Your day to day
Even if you'll start your day from the comfort of your home or drink your morning coffee in the office garden, your day will be quite similar when it comes to tasks:
- Responsibility for the full stack/platform on Development, Test, Acceptance and Production environments. You automate relentlessly: manage configuration via Ansible, deploy via pipelines and leave no chance to automate redundant tasks with scripting.
- Have a complete picture of Regression Testing (Functional, Performance, Security), Deployments, and Operations (Data Center failover, Backups/Restore, Security Monitoring, full stack monitoring).
- Take ownership of life cycle management of all components (O.S., Middleware, Database) as well as security (interface encryption certificates, user access, vulnerability analysis and patching).
- As part of the Squad you work in an Agile/Scrum way, on the backlog prioritised by a Technical Product Owner, and you demo your features to the Capability Squads that you work with.
- Improve application monitoring using the correct and agreed event alerts (Grafana, Prometheus, ELK, Telemetry).
- Support in performing High Availability and Disaster Recovery tests.
- Implement and work with the latest tooling with a strong focus on performance, stability and security.
- Find opportunities to automate the working of existing features, performance and security as well as the automation of deployments, monitoring, and more.
- Understand the root cause for a problem or existing gap for an enhancement and propose a viable solution for it.
- Take ownership of issues and improvements, seeing them through to completion, providing comprehensive handover as required.
- Assist with technical specifications for change requests and user stories.
- Analyze requirements and define their applicability inside the technical environment.
- Work on technical improvements (automation, monitoring, setting up environments, Azure DevOps pipelines).
- Continuous deployment and delivery using Azure DevOps.
- IT Risk & security controls need to be put in place and accurately documented. For this you will need to get familiar and keep up to date with the organization's Information Security Management Policy.
- Comply with all internal guidelines, timely completion of all mandatory training and always safeguard the integrity and reputation of the organization.
What you'll bring to the team
- 5+ years' experience in a DevOps role
- Hands on experience with at least one automation tool (Ansible, Chef, Salt, Terraform, etc.)
- Cloud Platforms: experience with Azure DevOps or Google Cloud
- Monitoring & Logging: familiarity with Prometheus, Grafana, ELK stack, or similar tools
- Highly knowledgeable on Red Hat operating systems (preferably RHEL certified) and networking. Solid experience in clustered environments, managing servers and troubleshooting.
- Experience with CI/CD tooling (such as Azure DevOps, Git, Sonar, Checkmarx)
- Experience with at least one virtualization and/or containerization technology: VMWare, Openstack, Docker, Kubernetes, Openshift
- Ability to automate release processes and operations using e.g. Python, Shell, Ansible
- Passion for technology, drive for continuous improvement and using your creativity to achieve this
- Strong analytical skills, proactivity and willingness to share knowledge with others
- Ability and agility to organize and motivate others to improve themselves
- Very good soft skills (communicative, friendly, curious, etc.)
- General knowledge about REST APIs
- Good understanding of DevOps & SRE concepts
- Knowledge and understanding of Database / RDBMS concepts
Nice to have
- Basic knowledge of the Spring Boot framework
- Low latency infrastructural stack knowledge
- Security and IT Risk (SOX, vulnerability management)
- Foreign languages: English (advanced)
- Education at Bachelor/Master level with a strong analytical background, in Computer Science, Cybernetics, Software Engineering, Financial Engineering or equivalent
- Experience with Tibco EMS/MQ
- Experience with WebSphere
Wat gaat er gebeuren?
Geïnteresseerd? Stuur ons je sollicitatie!
Devops Engineer (Ansible, Azure Devops, Prometheus/Grafana)
Kun je de vacature die je zoekt niet vinden?
Maak een Jobalert aan en ontvang een melding per mail wanneer er nieuwe vacatures zijn!