About the company
GameCode was founded in 2017. We are creating cutting-edge games. At the moment the development team consists of senior developers and the whole team is 20+ people. Join us in shaping the future of online slot gaming with your expertise and enthusiasm. Apply now to be part of a team that values innovation and skills.
About the job
Join our team that develops an innovative remote gaming server. Our app provides gaming experience for players located in highly regulated markets in the USA, Canada and in the UK.
We are looking for a talented and experienced system engineer with a good understanding of system reliability to join our team. This team is operating in the US and EU time zones. The ideal candidate will have extensive experience in provisioning, operating, and managing managed environments, and implementing robust CI/CD pipelines. We are seeking a senior person - we are not looking for mid seniority.
Important! We do not use cloud solutions like AWS, GC, Azure etc. Please do not apply if your background is solely AWS, GC or Azure.
This is a unique chance to participate in the growth of a rising company. This is a long-term job opportunity.
What You'll Do
- Design and implement scalable, reliable, and secure managed server environments using best practices.
- Provision and manage infrastructure resources on server, including networking, security, storage, databases, and remote gaming server docker instances.
- Develop and maintain CI/CD pipelines for automated deployment and testing of applications.
- Deploy and manage applications using containerization technologies like Docker
- Monitor and troubleshoot the environments, including performance tuning, log analysis, and resource optimization.
- Implement and enforce security measures to ensure system and data confidentiality, integrity, and availability.
- Operate in a highly regulated environment.
- Collaborate with cross-functional teams to identify and resolve infrastructure and deployment-related issues.
- Stay up to date with the latest DevOps practices and related technologies.
What we expect from You / Qualifications
- Minimum 3 years of DevOps experience.
- Minimum 3 years in system engineering (bare linux / *nix servers).
- Strong experience with Docker and containerization.
- Proficiency with Git.
- Experience with CI/CD tools such as GitLab.
- Strong scripting skills (bash or Python).
- Understanding of software development lifecycle (SDLC) concepts.
- Experience in integrating automated testing into CI/CD pipelines.
- Understanding of the Infrastructure as Code (IaC) concept, preferably with Terraform, Chef, Ansible
- Good organizational skills, with the ability to plan and coordinate effectively.
- Proficiency in English (at least B1/B2 level).
Bonus Points
- More than 5 years of DevOps experience.
- Experience in the gaming industry.
- Available to start work within two weeks of notice
Our Technology Stack
- App server:
- python
- typescript
- Infrastructure:
- Managed ubuntu servers
- Docker
- Postgres
- MongoDB
- Python
- Chef
- Gitlab CICD
- Zabbix
What we offer
- Work contract: B2B full-time
- Salary range: 15,000 zł -25,000 zł (net of VAT)
- Necessary equipment for work
- Flexible working hours
- Remote work - up to 100% with occasional office meetings in Warsaw
- Training budget
Why Us?
- Work in a flat-structured environment where your voice is heard and your ideas matter.
- Develop your career in a growing field, with opportunities for continuous learning and improvement.
- Choose your working style – remote or in-office – in a supportive and dynamic setting.
Recruitment process:
- send email with CV to jobs+devopsengineer@gamecodehq.com
- get your interview scheduled
- first nontechnical screening (telephone)
- technical interview (~2 hours)
- optional: call with the client for whom you will be working
Whole process from the moment you apply shouldn’t be longer than 3 weeks.