Job offer
Senior DevOps Engineer
The Senior DevOps Engineer supports and expands critical systems for risk management and trading and drives the cloud strategy forward. The main tasks include developing and maintaining scalable software solutions, setting up and optimizing CI/CD pipelines, and providing support for the risk management system.
Job description
Overview
We are looking for an experienced Senior DevOps Engineer for our Risk and Position Management System team in Zurich. If you are passionate about cloud technologies and software engineering and want to make a real impact in a fast-paced environment, this is the perfect opportunity for you!
Tasks
- Design, development, and maintenance of scalable and reliable software solutions to support trading and risk management operations.
- Creating and optimizing CI/CD pipelines with tools such as GitHub Actions to ensure seamless integration and deployment processes.
- Utilize cloud platforms such as OpenShift to build, deploy, and manage containerized applications. Drive our cloud migration.
- Supporting our risk management system to ensure high availability and performance. Enjoying finding and resolving the causes of problems.
- Collaborate with cross-functional teams, including traders, risk managers, and other engineers, to understand business requirements and translate them into technical solutions.
- Monitoring, troubleshooting, and resolving system issues to ensure minimal downtime and high availability.
- Documentation of technical designs, processes, and workflows to ensure knowledge transfer and operational continuity.
Requirements
Required skills and experience:
- Bachelor's degree in computer science, engineering, or a related field (or equivalent experience).
- 3+ years of experience in DevOps engineering with a focus on cloud technologies and CI/CD pipelines.
- Familiarity with OpenShift or similar container orchestration platforms (e.g., Kubernetes, Docker).
- Strong experience with GitHub and creating CI/CD pipelines (e.g., GitHub Actions, Jenkins, or similar tools).
- Solid programming skills in Python.
- Experience in a trading or risk management environment, or a strong interest in financial markets.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Strong problem-solving skills and the ability to work effectively in a fast-paced, dynamic environment.
Preferred skills:
- Ability to understand German discussions and follow meetings.
- Knowledge of financial instruments, trading systems, and risk management processes.
- Experience with cloud platforms such as Azure or Google Cloud Platform (GCP).
- Exposure to microservices architecture and RESTful API development.
We offer
- A friendly, diverse team in an open-plan office space.
- Access to the latest technologies to support you in your work and enhance your skills.
- An agile environment in our mindset, our way of working, and our trust in each other.
- Prime location in Zurich and complimentary meals.
- A flat hierarchy with collaboration at all levels.
- A campus feel and a collaborative spirit.
Job details