
DevOps Engineer
- Remote
- Larnaka, Larnaka, Cyprus
- IT
What will you be doing?
We are an iGaming company that was founded by a group of passionate professionals over 4 years ago and today employs 1300+ people! We have more than 10 of our own brands, which are very popular among customers and are aimed at Tier 1-3 countries.
We are looking for a talented DevOps Engineer with a strong background in development to join our team.
Requirements:
Programming experience in languages such as Python, Java, Groovy, Go, and more;
Working knowledge of provisioning tools;
Practical experience with Ansible, Chef, and similar tools;
Proficiency in Kubernetes and containerization technologies;
Skills in containerization platforms like Docker, Containerd, Podman, rkt;
Experience orchestrating production projects using Kubernetes for at least 2 years;
Ability to deploy multi-node, multi-master Kubernetes clusters with high availability;
Deep understanding of Kubernetes networking technologies;
Experience with Helm and writing custom charts using Kustomize;
Proficiency in GitOps tools such as ArgoCD, FluxCD, Crossplane;
Experience with auto-scaling, horizontal scaling, vertical scaling;
Understanding of deployment strategies like Blue-Green, Canary, Rolling Deployment;
Management of keys and experience with tools like Vault, Azure Vault, Teller;
Authentication and authorization experience with OAuth/OIDC flows;
Continuous Integration and Continuous Delivery (CI/CD) experience with various tools;
Infrastructure as Code (IAC) expertise with tools like Terraform, AWS CloudFormation, Pulumi;
Monitoring, observability, and performance experience with platforms like Prometheus, Grafana, ELK, and more;
Container security tools experience such as Twistlock, Sysdig;
Security and compliance tools experience with Keycloak, Kyverno, cert-manager, OPA, and more;
Linux system administration skills with deep knowledge of Linux OS, commands, and utilities;
Database experience with SQL and NoSQL databases like PostgreSQL, MySQL, MongoDB, Cassandra;
Experience with column-oriented databases like ClickHouse;
Ability to create database clusters in various configurations.
Responsibilities:
Audit of the current infrastructure;
Creation of documentation;
Optimization of the current infrastructure;
Training colleagues;
Maintenance of a group of servers in various data centers (100+ units);
Regular and timely security updates on servers (Linux);
Post-update functionality checks;
Creation of a disaster recovery plan;
Server monitoring setup: healthcheck monitoring, failed login attempts, failed updates, critical event alerts for responsible teams;
Installation and management of FreeIPA;
Logging of logins/actions in the console, etc;
Server high availability configuration;
Ensuring protection against brute-force attacks and other threats;
Backup setup and optimization;
Regular verification of backup integrity and functionality;
Support and configuration of new servers and services;
Optimization of web server performance (Apache, Nginx).
We offer:
Work schedule from 10 am to 7 pm remotely;
Paid sick leave and vacation days;
Cool and creative gifts for holidays and important employee events;
Necessary equipment for work;
Opportunities to participate in company internal events: open negotiations;
Product meetups and soft skills development training;
Lack of micromanagement, hierarchy, and quick decision-making;
Attendance at top conferences worldwide.
If you are a creative thinker with a passion for design and a keen eye for detail, we would love to hear from you. Join us and be part of a team that values creativity and innovation.
or
All done!
Your application has been successfully submitted!