DevOps Engineer (Bare Metal & Hybrid Cloud Focus)

Salary Competitive

About Leetify

Leetify helps gamers track and share their accomplishments. We provide our users with data-driven post-match reports for the matches they play in competitive video games. Our match reports help users understand how they perform, celebrate their best plays, and compare accomplishments with their friends. Our goal is to help gamers enjoy their favorite games even more.

 

Why it's the perfect time to join

  • We've got great traction in our first game (Counter-Strike). Our CS product is used by more than 200k players every month and that user base is growing rapidly. Our users are extremely enthusiastic about the product we're building and we're keen to continue delivering a great product for them.

  • The company is now at an inflection point where we are scaling from supporting just one game to multiple games. This comes with many interesting challenges within both product, organization and on the technical side.

  • We're still only 12 people and looking to grow to 25 people over the next year. You'll be part of a small and cross-functional team with plenty of room to grow your career in a rapidly growing company. You'll have a big impact on the company's success.

 

Leetify's Culture

  • Transparency – We're big believers in transparency, both for the good and the bad. We try to share as much information about our thinking, metrics and plans as possible so that you can make better decisions each and every day.

  • Remote – We're a fully remote team. Work from wherever you want within EMEA and the Americas, while enjoying our annual meetups with the team in fun locations.

  • Build a great company – We hire fantastic people with plenty of ideas and encourage them to weigh in on any part of the company.

 

About the role

Leetify handles incredible amounts of data. Every month we import more than 5 million matches for our users and our web app is used by more than 200 000 users every month. This leads to a lot of hurdles across the infrastructure chain in everything from importing matches in a speedy manner, storing the data we generate from those matches and retrieving that data quickly in the web application.

With rapid growth in our user base, we need to ensure good uptime and speed across our infrastructure, and we're now looking for a DevOps Engineer to take over the main responsibility for running, maintaining and improving our infrastructure.

We use a mix of bare metal and cloud for our infrastructure. Our database is self hosted on dedicated servers and powered by Citus today, and with rapid user growth this role presents a great opportunity for those who want to stay at the forefront of infrastructure challenges.

A big part of this role will be to establish if the current setup is the right one for our specific issues and growth plans, how we can optimize costs and speed and how we can handle and keep our 30TB+ database in top shape conditions.


Summary of responsibilities

  • Evaluate current infrastructure setup and look into whether there is a need to implement a different one to account for Leetify’s growth trajectory. Continuously evaluate and improve.

  • Collaborate with the development teams (CS & LoL) to address bottlenecks in the code, reliably deploy fixes, understand their requirements and provide support for infrastructure-related issues

  • Set up monitoring tools and dashboards to track system health, performance, and availability and configure alerts

  • Find ways to improve the speed at which Leetify imports matches for the games we cover, and improve the overall performance and uptime of our infrastructure and databases

  • Develop and maintain disaster recovery plans and backup strategies to minimize downtime and data loss in the event of system failures or disaster.

  • Understand cost drivers and work on making Leetify’s infrastructure cost-effective


About you

You thrive in environments where you can continuously improve upon what was before and your own previous work. Likely you see speed and optimization in the products you work on as a point of personal pride and it might even cause you some physical discomfort when something is loading slowly. You don’t need guidance on DevOps matters, you take them in your own hands.

You possess a strong foundation in DevOps, and have been deeply interested and involved in the space, keeping up to date with latest tools, technologies and best practices. It's important that you have experience with working with both bare metal and cloud solutions, and getting the most out of hardware and software just excites you. You also have experience designing the best infrastructure for each different case, rather than adapting the case to one infrastructure.

It's important to see that you've managed Kubernetes, bare metal and PostgreSQL databases before, and Citus experience is a plus. Ideally, you have some experience working with Javascript/Typescript so that you're able to understand how the code is interacting with your infrastructure. 

You have a holistic approach to DevOps, it’s not the setup for the sake of the setup, it’s also how well it fits with the product, the user needs and how cost-effective it is for the company to have such a setup. You take pride in managing the infrastructure bill as part of your responsibility and communicate to finance what are the drivers behind the infrastructure cost, and notify them when those drivers change and are optimized.

It's a big plus if you have experience working with infrastructure in startups, so that you're familiar with the particular challenges a startup faces. You are able to communicate clearly both async and face to face. Despite being a gaming company, we don’t believe you need to be a gamer for this position, and encourage everyone to apply.


Interviews will take place in late July.

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Social gatherings
Social gatherings

Equity package
Equity package

Skill development
Skill development

Remote work allowed
Remote work allowed

Paid holiday
Paid holiday

Working at
Leetify

Leetify is a software platform that automatically analyses the matches that gamers play. We give you instant feedback on your matches, help you compare your performance with friends and tell you how to win more games with our AI match analysis. Leetify also provides personal training advice focused on your weaknesses to help you improve faster.

Read more about Leetify

company gallery image