DevOps Engineer

We are looking for DevOps engineers to work on innovative projects in sports and event ticketing industries.

Type

Full-time

Experience

Mid to Senior level

Location

Ljubljana, Zagreb, Belgrade or remote

What will you do

  • System administration — You will provision and manage services, deploy databases, monitor the systems, apply system patches, and manage internal and external network connectivity.
  • Containers and container orchestration — You will help developers with development of containers and their deployment to Kubernetes or other container service.
  • Continuous integration and continuous deployment — You will automate the process of building, testing, and deploying software.
  • Configuration management — You will be responsible for managing the configuration of the system and the product.
  • Research and explore — New technologies and development approaches are the reality of our field. Continuous learning is engineers’ essential quality. We’ll make sure you have the ability and time to focus on your growth as an engineer.
  • Co-own the product — You’ll be a part of a team where everybody has autonomy and responsibility. You will work with the team from infrastructure architecture over release to maintenance and shape the roadmap of the product.

Tech stack

  • Amazon Web Services — AWS is our primary choice for Cloud provider.
  • Kubernetes — To manage containerized workloads and services, we rely on Amazon EKS.
  • Terraform — For infrastructure as code (IaC) tool we use Terraform.
  • Prometheus, Grafana, ELK Stack — Prometheus for collecting metrics and monitoring, Grafana for data visualisation and ELK Stack for logging.
  • Enterprise tools for everything — GitLab as source control, CI/CD pipelines. Jira for issue tracking. Confluence for documentation. Slack for internal communication.

You will be a great fit if...

  • You have worked before in our tech stack — We don’t expect you to have a background in everything we use, but we do expect you to have a strong fundamentals in system and infrastructure architecture and ideally a background working with the biggest Cloud providers.
  • You have 3+ years of experience — You have minimum 3 years of working experience in similar role as Systems or DevOps engineer.
  • Experience with DevOps tools — You have experience with tools that span the DevOps lifecycle from infrastructure provisioning and building, to monitoring and operating a product.
  • Familiarity with coding and scripting — You have experience writing scripts to automate repetitive tasks, understand agile software development practices and have extensive knowledge of Git.
  • Independent and empathetic communicator — You are independent in written and verbal communication (English). You're thriving in a team environment.

What we offer

  • Engineering environment — Almost all of us are engineers or with engineering background. We nurture engineering mentality with great care. You will always find somebody with specific skillset or technology you need help with.
  • A place to grow — We provide options and guidance for your advancement and growth. We want you to become an expert in your field.
  • Team based organisation — We are organised in teams, working on specific projects or topics for a longer time. You will have the opportunity to dive deep into technically challenging topics.
  • We love the Cloud — Most of our products are based on Cloud native architecture. You’ll get the chance to work on some of the latest approaches in modern app development.
  • We'll treat you well — Get a competitive salary, bonuses, and supplementary pension insurance. You choose if you want to work remotely or onsite. Plus, we provide new equipment and latest development tools.

Pay, benefits, perks

  • Competitive salary with salary raises proportionally to your growth.
  • Generous annual leave.
  • 500 € / year for additional technical equipment to spend per your choice.
  • Supplementary pension insurance (Slovenia, Croatia) or supplementary health insurance (Serbia).
  • Educational budget, opportunity for advancement and growth (through conferences, workshops, lectures).
  • New Mac or PC laptop, monitors and accessories, headset, hight-adjustable desk (onsite).
  • Award-winning office in the heart of BTC (Slovenia's biggest commercial district).
  • Always fresh fruits, endless stream of coffee and tea (onsite).
  • Fun team meets, occasional travels and regular company gatherings.

Application process

  1. Send us an email — Tell us about yourself, what are your expertise and why you want to join us. First impression counts.
  2. An intro call — We want to understand on what projects you worked in the past and what motivated you to apply. You'll learn about the company from Managing Director and the project from Team Lead.
  3. Test task — We give you a short assignment that is similar to tasks you would do on a daily basis as part of the team.
  4. Present your task — Commit your work to Git. Document the code. Prepare a small presentation. You'll guide us through your development and decision-making process through a video call.
  5. Decision — We get back to you with a final decision.

How to apply

Now that you know about us and the position we are trying to fill, we would like to learn more about you. Send us an email at jobs@dhimahi.com.