DevOps Engineer
Role details
Job location
Tech stack
Job description
You will play a key role in defining the software architecture, database schemas, and overall system experience, while helping to track and visualize optimization progress over time. As this is a brand-new platform with no prior internal equivalent, you'll have a unique opportunity to shape its foundations and influence how performance testing is approached across our game development teams.
What you will do:
-
Participate in development and maintenance of frontend and backend applications for gaming
-
Partner closely with software architects, game developers, QA, and operations to remove bottlenecks and improve delivery
-
Build and Maintain CI/CD Pipelines
-
Script repetitive tasks and develop self-service tools for developers
-
Design and manage infrastructure
-
Implement and manage containers, stand up and manage VMs
-
Implement logging, monitoring, and alerting
-
Ensure infrastructure is scalable, secure, and reliable.
We are looking for Engineers that
Requirements
-
Are curious, with a desire to learn and the ambition to quickly become a self-reliant, top-notch software engineer,
-
Value collaboration, knowledge sharing, and contributing to the team's overall effectiveness,
-
Equally enjoys coding applications and managing infrastructure
-
Keep up to date with modern web technologies,
-
Want to actively participate in decision making and fully understand products they work on,
-
Open to learn new programing languages,
-
Enjoy working in a team,
-
Easily and openly communicate in English.
And on the technical side, we need:
-
3+ years of experience in software development, build automation, delivery and deployment
-
God understanding of concepts like CI/CD, GitOps, configuration management, cloud platforms, version control, automation, monitoring, analytics, containerization, and microservices architecture
-
Comfortable coding in at least one programing language (preferred: Kotlin, Java, JavaScript, Python, C++/C#)
-
Experienced in code collaboration in Git,
-
Experienced in containers orchestration in Kubernetes,
-
Good knowledge and practical experience managing Cloud infrastructure. OCI is a huge plus.
-
Experience standing up and maintaining Windows and/or Linux VMs
-
Bonus: hands-on experience with Unreal Engine
-
Bonus: hands-on experience scripting in BuildGraph
-
Bonus: hands-on experience in code collaboration using Perforce
We keep our technologies up-to-date, and have a major impact on the tool set:
-
CI/CD & Automation: Horde, Jenkins, ArgoCD
-
Infrastructure & Platform: OCI, Terraform, Ansible
-
Containers & Virtualization: Kubernetes, Podman, Proxmox, KVM
-
Observability & Reliability: Prometheus, Grafana, New Relic
-
Game Development: Unreal Engine
-
Source Control Management: Perforce, Git
-
Operating Systems: Linux, Windows
Benefits & conditions
-
Employment contract,
-
Multisport card + private medical care,
-
Access to e-learning and self-development platforms,
-
Office library,
-
English and Polish language lessons,
-
We participate in and speak at conferences, also join/ run public meet-ups,
-
In-house activities: tech talks, hackathons,
-
You can use 10% of your working time to pursue your personal development, and side projects,
-
Active global inclusion and CSR groups,
-
Well located, modern office with lots of amenities - adjustable desks, electronics toolkit, 3D printer ready for you to use, pool table, console, table tennis, massage chair.