
BME - Bolsas y Mercados Españoles - drives the transformation of financial markets and belongs to SIX, the third largest exchange group in Europe.
What sets us apart drives us ahead: between local roots and global relevance, we are a unique blend of tradition and future, of foundation and growth. We value bright minds and inspire them to grow with their ideas. Come and shape the future of finance with us.
Senior DevOps Engineer
Madrid, Barcelona | Working from home up to 40% | Reference 7578
Do you want to work in an agile environment where passion, trust, innovation, and operational robustness are core principles? Are you keen to learn, bring fresh perspectives, and tackle challenging topics in a modern DevOps setup? We are looking for an Application DevOps Engineer with a focus on job scheduling to join our Platform Team. In this role, you will support application development teams by orchestrating operational tasks, driving automation, and providing standardized CI/CD pipelines. You will work with tools such as UC4, Airflow, GitLab, Ansible, and ArgoCD to build scalable release processes, improve job scheduling efficiency, and ensure adherence to DevOps best practices.
What You Will Do
- Design, implement, and maintain batch and event-driven workflows in UC4 and Airflow across multiple environments.
- Own end-to-end scheduling, dependency management, and calendar handling for business-critical jobs.
- Monitor job executions, troubleshoot failures, and drive root cause analysis and permanent fixes.
- Implement orchestration-as-code with templating, version control, and CI/CD for jobs and workflows.
- Deliver reusable automation blueprints using Ansible and support teams in integrating pipelines and observability
What You Bring
- Strong DevOps mindset and experience across the software delivery lifecycle.
- Hands-on experience with UC4 (Automic) and Apache Airflow (authoring DAGs in Python).
- Proficiency in Python and shell scripting; knowledge of GitLab CI/CD, Ansible, ArgoCD, and IaC principles.
- Good understanding of Linux, networking basics, and containerization (Docker, Kubernetes, OpenShift).
- Fluency in English; German and/or Spanish are a plus.
If you have any questions, check out our FAQ page or call Yuliya Stoyko at +34 917095993.
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.