Job Summary
Our partner is an award-winning mobile games publisher based in Karlsruhe, Germany. Committed to working with world-class mobile game developers to create awesome free-to-play games for mobile devices, they’re best known for Zombie Gunship Survival, Nonstop Chuck Norris, Nonstop Knight and the Royal Revolt series.
They enable mobile game studios to create award-winning games throughout the world. Their commitment to operating awesome free-to-play games for mobile devices allows them to work with world-class mobile game studios from around the world.
We are currently looking for talented, young, passionate people to help us create a new studio in Cluj-Napoca. We need software engineers who would like to work on client or server code. The ideal candidate will be energized by learning and working with existing code while creating major new features that millions of players will enjoy.
Duties:
- Build and Maintain back-end infrastructure for games
- Build and Maintain DevOps tooling and systems
- Participate in the on-call rotation
- Consult with development teams for game projects
Our Expectations:
- Willing to learn and grow on the job
- At home in a distributed team
- A desire to live and breathe Linux
- Good Experience with AWS
- Proficient with a Configuration Management tool, one of: Terraform, Ansible, Chef or Puppet
- Knowledge of Docker or Linux Containers
- Strong scripting skills (e.g. Bash, Python)
- Comfortable using Source Code Management and workflows (e.g. Git, HG or Subversion & Pull Requests)
- Experience configuring and administering Monitoring Tools (e.g. CloudWatch, Prometheus, Graylog or Splunk or ELK Stack, Grafana)
- Practical knowledge CI & CD (e.g. Jenkins, Gitlab CI)
- Knowledge of Scalable and Reliable application architectures on AWS
- Fluent written and spoken English
Bonus Skills and Experience:
- Additional tools from the HashiCorp suite of products (Packer, Vault, Consul)
- Container Scheduling Platform (e.g. Kubernetes or Nomad)
- Knowledge of other Programming Languages (e.g. Java, Go, NodeJS, C#, Ruby)
- Knowledge of different Software Engineering practices (e.g. TDD, OOP)
- Agile methodologies and assisting tooling (e.g. JIRA, Confluence)
- Managing Open Source dependencies
- Experience being on-call
- Experience with other Cloud/Hosting providers (e.g. GCP)