Platform Engineer, Middleware & Messaging Operations
* Full-time
* Managerial role: No
Building the bank of tomorrow takes more than skills. It means combining our differences to imagine, discuss, code, develop, test, learn… and celebrate every step together. Share our vibes? Join Swissquote to unleash your potential.
We are the Swiss Leader in Online Banking, providing trading, investing, and banking services to over 500,000 clients through our performant and secure digital platforms.
Our over 1000 employees work flexibly, without dress code, and in multicultural teams. By impacting the industry significantly, they grow their skills portfolio and advance their careers in a fast-paced environment.
We are all in at Swissquote. As an equal opportunity employer, we welcome candidates from all backgrounds, experiences, and perspectives to join our team and contribute to our shared success.
Are you all in? Don’t be shy, apply!
We’re launching an exciting new team dedicated to Middleware & Messaging Operations, and we want you to be part of it!
As a key player in this dynamic team of four, you’ll collaborate with operational teams and work closely with main stakeholders to power critical components that drive our organization forward. You’ll tackle complex challenges, streamline processes, and implement cutting-edge solutions that make a real impact.
Join a tight-knit team where your ideas matter and collaboration is key, all while working on projects at the heart of the bank that shape the future of our operations. You’ll develop strong relationships with key stakeholders, take part in core projects, and learn new skills along the way!
If you’re passionate about technology and ready to make a difference, come be part of this thrilling new team.
In this role, you will:
* Manage messaging software in the team (Kafka, RabbitMQ, Redis, Solr, Ansible, GitHub)
* Design and implement new continuous deployment pipelines
* Enhance and review automation of middleware installation via Ansible playbooks and Kubernetes tools
* Collaborate with development and operations teams to provide expertise on messaging software through technical support and troubleshooting
Monitoring and manage KPIs (Grafana, Prometheus, Kibana, PagerDuty)
* Build dashboards with Grafana, Prometheus, Kibana to track infrastructure health and ensure SLA compliance
* Audit log configuration and exploitation for compliant monitoring
* Provide users with clear insights into platform health
* Build alerting systems around metrics and logs
* Participate in on-call rotations for 24/7 support
Security compliance (Vault, TLS, SASL, Encryption, ACL, RBAC, LDAP)
* Ensure compliance with bank security standards and FINMA regulations
* Promote best practices in software usage
Documentation and tooling (Teams, Jira, Readme, Confluence)
* Write and review procedures
* Document infrastructure
* Provide resources for developers and operations teams
R&D
* Explore cloud migration options like Kubernetes
* Introduce new tools to the platform
* Benchmark new solutions
Minimum requirements include previous experience managing RabbitMQ, Apache Kafka, Redis, or Solr/SolrCloud in critical environments, at least 3 years in DevOps or SRE roles focusing on high-availability systems, automation skills with tools like Git, Jenkins, Ansible, Terraform, scripting skills in Python or Bash, monitoring expertise with Prometheus and Grafana, security knowledge, experience with Docker and Kubernetes, and version control proficiency. Nice-to-haves include experience with other middleware, disaster recovery strategies, and cloud-native systems.
Who you are:
* A collaborative team player eager to share knowledge and contribute to the team’s success
* A technical leader with deep expertise in middleware, messaging, and distributed systems
* A problem solver with a proactive mindset, capable of working in high-availability environments
* A forward thinker, always seeking automation and process improvements
#J-18808-Ljbffr