SRE Public Cloud (m/f/x)
As a public cloud provider, we offer a wide range of services on a distributed platform in our data centers in Germany. In your role as a Site Reliability Engineer, you will work within our international team to enhance our IaaS solution. Your responsibilities include addressing various complex technical challenges to ensure the stability and performance of our IaaS core components, which encompass Compute, Storage, and Network. This involves integrating various software systems, conducting problem analyses, deep reverse engineering, tool development, and collaborating with other teams to enhance customer satisfaction.
- Planning and implementation of IaaS solutions using OpenStack, Linux KVM, and QEMU
- Automation of IT tasks and configuration management with Ansible, as well as the implementation of Infrastructure as Code (IaC) using Terraform and Packer
- Integration and management of Ceph to support distributed storage solutions
- Development and integration of new features and services into the cloud platform, taking into account Cumulus IP Fabric, Open vSwitch, OVN, BGP, eVPN, and VXLAN
- Setting up and managing databases (MariaDB and Galera), messaging systems (RabbitMQ), and service management (ZooKeeper)
What you have to bring on board:
- Strong system-level technical skills and a deep understanding of Linux internals
- Experience in building and operating highly available applications in cloud environments or on-premises
- Ideally, experience with distributed storage systems such as Ceph
- Good Python knowledge and, ideally, additional proficiency in system languages like C or Golang.
- General network knowledge, including routing and switching, and an understanding of common TCP/IP stack protocols
- Fluent in English
What to expect at SysEleven:
Your team, the CloudStackers, adopts anYour team, the CloudStackers, develops its stack in an agile manner, prioritizing the creation of maximum value for both our team and our numerous clients with minimal effort. We maintain an active exchange of knowledge and opinions, even across team boundaries. No opinion goes unheard, and no opportunity goes unnoticed. We reach a consensus on the best solutions and confidently share responsibility for the quality of our stack. Each team member not only contributes to our product but also receives full support for personal development. The entire company is deeply immersed in technology and offers opportunities for mutual learning, collaboration, and specialization across all teams.