System / Platform Engineer
About the Role
We are looking for an experienced System/Platform Engineer to maintain, optimize, and scale the infrastructure behind our 24/7 iGaming platform.
This is a hands-on technical role covering hypervisors, Linux VM’s, networking, databases, messaging systems, containerized environments, monitoring, automation, and production reliability.
Our company has a dedicated IT team responsible for corporate IT and end-user support. This position focuses exclusively on the infrastructure and services supporting our gaming platform.
Key Responsibilities
Production Infrastructure & Systems Engineering
- Administer and maintain Linux production, staging, and development environments.
- Manage virtualized and on-premises infrastructure.
- Configure and maintain HAProxy and load balancers.
- Troubleshoot networking, connectivity, system performance, and infrastructure-related issues.
- Perform system patching, upgrades, capacity planning, and resource optimization.
- Ensure high availability, scalability, and reliability of critical platform services.
- Install, configure, maintain, and monitor PostgreSQL, MySQL, and other production databases.
- Manage database replication, clustering, high availability, and failover.
- Implement and validate database backups and recovery procedures.
- Monitor and optimize database performance, resource utilization, and storage.
- Troubleshoot connection issues and database incidents.
- Perform database upgrades, patching, configuration tuning, and maintenance.
- Collaborate with backend developers to resolve issues.
- Deploy, configure, administer, and maintain Apache Kafka clusters.
- Monitor Kafka brokers, topics, partitions, replication, consumer lag, and cluster health.
- Ensure Kafka availability, reliability, performance, and fault tolerance.
- Troubleshoot Kafka-related issues, including broker failures, consumer lag, message delivery failures, and performance bottlenecks.
- Perform Kafka version upgrades, broker maintenance, and cluster capacity planning.
- Optimize Kafka performance, storage utilization, and network throughput.
- Collaborate with backend engineering teams to support reliable event-driven services and data pipelines.
- Automate infrastructure provisioning and configuration using Ansible and scripting.
- Improve platform reliability and reduce manual operational tasks.
- Develop automation for routine maintenance, monitoring, and infrastructure management.
- Maintain monitoring and alerting solutions such as Prometheus, Grafana, and ELK.
- Monitor servers, databases, Kafka clusters, and platform components.
- Investigate incidents, analyze root causes, and implement preventive measures.
- Maintain operational documentation and disaster recovery procedures.
- Participate in an on-call rotation for production incidents.
- Manage system access, DNS, certificates, secrets, and infrastructure-level security.
- Perform security patching and support vulnerability remediation.
- Collaborate with Security and Compliance teams to support relevant iGaming requirements.
Required Skills & Experience
- 7+ years of experience in Systems Engineering, Platform Engineering, or Infrastructure Engineering.
- Strong Linux administration and troubleshooting skills.
- Hands-on experience managing production PostgreSQL or MySQL databases.
- Practical experience operating and maintaining Apache Kafka clusters.
- Good understanding of Kafka brokers, topics, partitions, replication, retention, and consumer groups.
- Strong knowledge of TCP/IP, DNS, HTTP/HTTPS, TLS, firewalls, and load balancing.
- Experience with HAProxy or similar technologies.
- Experience with Docker and Kubernetes.
- Experience with infrastructure automation tools such as Ansible or Terraform.
- Bash or Python scripting skills.
- Experience with Prometheus, Grafana, and centralized logging solutions.
- Understanding of high availability, backup and recovery, disaster recovery, and capacity planning.
- Strong troubleshooting skills and experience supporting business-critical production environments.
- Familiarity with ISO 27001/ITIL.
Nice to Have
- Experience in the iGaming, betting, or payments industry.
- Advanced PostgreSQL or MySQL database administration experience.
- Experience with Kafka KRaft mode, Kafka Connect, or Schema Registry.
- Experience with Redis, ClickHouse, RabbitMQ, or MongoDB.
- Knowledge of VMware, Proxmox, or other virtualization platforms.
- Familiarity with CI/CD, Argo CD.
- Experience with distributed systems and microservices architectures.
- Knowledge of SRE principles, observability, and production incident management.
Stakelogic
Stakelogic is one of the fastest-growing game suppliers in the online gaming industry, serving 500+ online casinos worldwide with a game portfolio of 100+ games. Stakelogic employs over 500 staff and has offices in The Netherlands, Serbia, Ukraine, Malta and the Isle of Man.