Back to Careers

Infrastructure Engineer

Split, CroatiaClosing date to be confirmed

Keep core infrastructure stable and scalable—compute, storage, networking, and the basics that everything depends on.

Applications Closed

Applications for this position are now closed. Please view our current vacancies.

View current vacancies

About the role

We are seeking an experienced Infrastructure Engineer to join our team. You will be responsible for building, managing, and scaling our cloud-native infrastructure using Docker and Kubernetes, working with cross-functional teams to ensure the availability, reliability, and performance of our applications.

Responsibilities

  • Build, manage, and scale our cloud-native infrastructure using Docker and Kubernetes
  • Assist with legacy installation on non-cloud-native infrastructure using Ansible
  • Design and implement secure, reliable, and highly available infrastructure for our applications
  • Assist in network design for deployments to customer sites
  • Ensure high availability and performance of our applications
  • Collaborate with software engineers to streamline our software delivery process and ensure reliability and scalability
  • Implement and maintain security best practices for our infrastructure
  • Educate other team members on the workings of the Docker/Kubernetes infrastructure
  • Participate in communications with end customers as part of the network design phase
  • Assist the sales/pre-sales teams in understanding and communicating deployment models to the end customer

Required qualifications

  • Bachelor's degree in Computer Science, Network Engineering, or a related field
  • At least 3 years of experience in building and managing cloud-native infrastructure using Docker and Kubernetes
  • Experience with Kubernetes — installation, configuration, and troubleshooting
  • Familiarity with container networking and storage technologies
  • Strong background in infrastructure software, networking, and systems administration
  • Strong understanding of Linux operating systems and networking
  • Strong knowledge of Linux software packaging, distribution, and configuration
  • Strong knowledge of cloud technology, containers, and microservices
  • Experience with public cloud platforms like AWS, GCP, or Azure
  • Knowledge of scripting languages such as Python, Ruby, or Bash
  • Understanding of security best practices and experience implementing security controls in a cloud environment
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment
  • Excellent communication skills and ability to work effectively in a team

Nice to have

  • Familiarity with the ELK stack
  • Experience with CI/CD pipelines and tools like GitLab CI/CD
  • Understanding of agile software development methodologies