We drive the transformation of the financial markets. That’s why we invest in bright minds, in their ideas, knowledge and development. We do that by combining our best sides.


If you would like to find out why stability makes us so agile, why experience makes us so curious and why empathy makes us so impactful, apply now for the position of



 DevOps Engineer Messaging

Madrid | working from home up to 60% | Reference 4510


BME is the infrastructure of all the securities markets and financial systems in Spain and is owned by SIX.


We are looking for a motivated, talented, and experienced Software Engineer, who is passionate about innovation, to help us build and run a highly efficient, scalable and automated MQ Messaging Platform for our services. You will work within an international (project) team setup that develops and maintains the MQ platform for multiple lines of business. While engineering and operating the MQ platform will be your main duty, a big part of the work revolves around automation of processes and enhancing our self-service portal. You will work cross-functionally in a relevant strategic project with Architects, Engineers, Business Analysts and Service Managers.  

To be successful in this role, you have a software development background with a passion for automation  and thrive working cross functionally in an Agile Team. You already have experience and know-how in common messaging patterns. You will drive and enforce standardization, simplification and scalability by taking over responsibility as DevOps, challenging the status quo, bringing in new ideas and solutions. Your expertise in Kubernetes will enable SIX and the team to engineer and deploy our self-service portal and automation platform efficiently and fully automated.



What You Will Do

  • work as Software/Platform Engineer in a DevOps role within a scrum team
  • operate and automate the central messaging platform based on IBM MQ
  • take end-to-end responsibility for your code in our self-service portal and automation APIs running in OpenShift
  • improve engineering standards and drive continuous automation of processes and building and maintaining multi-stage CI/CD pipelines using tools like Jenkins, Argo CD, Tekton
  • use your interpersonal skills to work very closely to shape the discussion with architecture, security, and the platform provisioning team to facilitate the best possible usage of our platform
  • participate in security assessments and audits as well as stay on top of latest developments in automation and platform engineering and educate other team members and stakeholders

What You Bring 

  • in-depth knowledge on messaging concepts (queues, pub/sub,…) IBM-MQ is a bonus 
  • intimate experience with modern programming languages (e.g. JAVA, go), frameworks (Spring, react) and the implementation of API service architectures (REST, microservices)  
  • experience with containerization (Kubernetes), infrastructure as code, and other cloud platform concepts 
  • good understanding and practical experience of DevOps practices and automation frameworks 
  • hands-on experience with build automatization and continuous integration tools, such as Maven and Jenkins
  • communicative team-player, able to coordinate, steer, and self-managed 
  • proficient with English both verbal and in writing

If you have any questions, please call German Lopez Arranz at +34 91 709 5771.


For this vacancy we only accept direct applications.


Diversity is important to us. Therefore, we are looking to receiving applications regardless of any personal background. 

What We Offer

Flexible Work Models
We trust our employees and offer a work environment that is well-balanced, productive and fosters success. 

Personal Development
You will benefit from a culture of continuous learning and feedback. Your personal growth is supported through an extensive learning offering.

Agile Working Methods 
Whether through scrum or design thinking,
we solve exciting tasks together in teams.