DevOps Engineer
Job Description
Join our dynamic team as a DevOps Engineer, where you will play a vital role in designing, building, and maintaining the shared platform that supports our Product and Web teams. You will work with cutting-edge technologies in networking, Linux systems administration, and containerization using tools like Docker and Kubernetes. Your expertise will enable us to implement automation-first practices across Infrastructure-as-Code and CI/CD systems such as Terraform and Ansible. As part of your responsibilities, you will troubleshoot cross-functional incidents, own platform issues, and support developers in debugging platform-related applications. You will also contribute to enhancing our platform's reliability and self-service capabilities, including working with the Elasticsearch/ELK stack. This position involves participating in a shared on-call rotation to ensure high availability and performance of our platforms.
Key Responsibilities
As a DevOps Engineer, you will be responsible for various critical tasks that ensure the smooth operation of our platform services.
- Continuously operate and enhance production platform services across both on-prem and hosted environments.
- Implement and manage Infrastructure-as-Code and configuration management for virtual machines, networking, Kubernetes clusters, and platform services.
- Deploy and operate Kubernetes clusters and improve day-2 operations including upgrades, patching, and capacity management.
- Enhance CI/CD infrastructure and deployment tools focusing on safe and repeatable delivery.
- Manage platform observability, including log pipelines, dashboards, and alert rules to minimize incidents.
- Collaborate with Product and Web teams to ensure operational readiness of services prior to go-live.
- Respond to incidents and outages, providing solutions and keeping documentation up-to-date.
- Assist in onboarding and migrating services onto the platform, improving usability and self-service capabilities.
Required Technical Skills
Soft Skills
Qualifications
- Strong working knowledge of networking fundamentals
- Extensive experience in Linux systems administration
- Proficient in containerization technologies such as Docker and Kubernetes
- Experience with Infrastructure-as-Code and automation tools like Terraform and Ansible
- Proven troubleshooting skills across infrastructure, platform, and application layers
- Strong aversion to manual configurations and preference for automation
Language Requirements
Programming Languages:
Docker, Kubernetes, Terraform, Ansible, Bash, Python
Spoken Languages:
English, German
Benefits & Perks
- ✓ Free company ticket for Germany's public transportation
- ✓ Company-sponsored training and language courses
- ✓ Company-sponsored tickets for gaming events
- ✓ Discounted membership to fitness and wellness clubs
- ✓ Extra vacation days based on years of service
- ✓ Modern and well-equipped office
- ✓ Free drinks and snacks in the office
- ✓ Participation in team events and parties
Working Conditions
Full Time
Company Culture
We foster a supportive and gaming-driven culture where team members are passionate and committed to excellence. Our environment encourages collaboration and innovation, allowing individuals to thrive and contribute to our shared success in the gaming industry.
Salary Range
Project Types: Not Available
Career Growth: Career growth through skill development, Leadership opportunities within the DevOps team, Participation in industry conferences and workshops