Senior DevOps Engineer
About the company
GameCode was founded in 2017. We build cutting-edge real-money slot games and the platform that powers them. The team is 90+ people and we work in a flat structure where your voice is heard and your ideas matter. Join us in shaping the future of online slot gaming.
About the job
You'll join the team behind our Remote Gaming Server (RGS) - the platform that delivers the gaming experience to players in highly regulated markets: the USA, Canada, Mexico and the UK.
We're looking for a mid-to-senior engineer who is as comfortable keeping production rock-solid as building the automation around it - someone with a real feel for system reliability.
Important - we do not use public cloud (AWS, GCP, Azure, etc.). Everything runs on self-managed, on-premise / bare-metal Linux. Cloud-only experience won't be a match for this role.
The team operates across US and EU time zones. This is a long-term opportunity and a chance to grow with a rising company.
What You'll Do
Design, build and maintain scalable, reliable and secure self-managed Linux server environments, following best practices.
Provision and manage infrastructure: networking, security, storage, databases and Dockerized RGS instances.
Build and maintain GitLab CI/CD pipelines for automated deployment and testing.
Own production reliability: proactive monitoring (Zabbix), log analysis, performance tuning, incident response and root-cause analysis and continual hardening so the same issues don't come back.
Take part in a shared on-call rotation for the platform (compensated separately).
Implement and enforce security measures for a regulated environment (confidentiality, integrity, availability), with an eye on high availability and uptime.
Collaborate with cross-functional teams to resolve infrastructure and deployment issues, and keep our practices current.
ONCALLS - because we run a real-money platform across US/UK/MX/CA, the team shares an on-call rotation to respond to production incidents outside standard hours. On-call is compensated on top of your base rate.
What we expect from You / Qualifications
2–3+ years in DevOps and/or Systems Engineering (the roles often overlap).
Hands-on experience with *on-premise / bare-metal / self-managed Linux servers.
Strong experience with Docker and containerization.
Proficiency with Git and experience with GitLab CI/CD.
Strong scripting skills in Bash or Python.
Solid understanding of the SDLC and of integrating automated tests into CI/CD pipelines.
Understanding of Infrastructure as Code: Ansible, Chef; Terraform a plus.
Comfortable owning production reliability and joining an on-call rotation.
Good organizational skills; able to plan and coordinate effectively.
English at B2 level (reading documentation, team communication).
Bonus Points
5+ years of DevOps experience.
Experience in the gaming / iGaming industry, especially regulated markets.
(optional) Experience with high availability / disaster recovery for high-uptime, real-money systems.
Available to start within two weeks' notice.
Our Technology Stack
App server: python, typescript
Infrastructure: self- managed Ubuntu servers, Docker, Postgres, MongoDB, Python, Chef, Ansible, Gitlab CICDZabbix
What we offer
Work contract: B2B full-time
Monthly salary
On-call compensated separately
Necessary equipment
Flexible working hours
Remote work - up to 100% with occasional office meetings in Warsaw
Training budget
Why Us?
A flat-structured environment where your voice is heard and your ideas matter.
Real ownership of a production platform in a growing, regulated market,
Continuous learning and room to grow
Recruitment process:
send email with CV to jobs+devopsengineer@gamecodehq.com
short non-technical phone screen
technical interview (~2 hours)
The whole process from the moment you apply shouldn’t be longer than 3 weeks.
Senior DevOps Engineer
Senior DevOps Engineer
TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Warszawa
Remote
Remote