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
•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.