This job listing expired on Dec 25, 2020
Tweet

We are growing very fast, and we are looking for the strong candidate who will join our infrastructure team. In the next following months we will be launching our new big title.

Your job will be to optimize and improve the performance and implementation of our development process.

Resourcefulness is a necessary skill in this role. You should be able to diagnose and resolve problems quickly, analyze data to improve existing systems. You should also have the patience to communicate with a variety of interdisciplinary teams and users, with a goal to increase productivity in the workplace.

Your goal will be to maintain, upgrade and manage our software, hardware and networks, ensuring that our technology infrastructure runs smoothly and efficiently.

You will be responsible for maintaining High Performance and High Availability environments based on private cloud on high tech bare-metal servers.

It’s very likely that we will move to the Cloud in the next few months.

On daily duties you will be dealing with high volume traffic (700Mbps) from our players.

This is a full-time and remote/office position.

REQUIREMENTS

  • Proven experience as a System Administrator or similar role (at least 5 years)
  • Is able to lead architecture of a large system,
  • Is focused on team and company goals and their effective delivery,
  • Linux system administration background
  • Experience with databases and Big Data
  • At least one programming language
  • Data backup/recovery
  • Resourcefulness and problem-solving aptitude

REQUIRED SKILLS

Expert knowledge of:

  • private cloud (based on Citrix Xen)
  • load balancing (layer3/layer7)
  • orchestration (gitlab)
  • Kubernetes (multimaster on prem)
  • Docker (swarm and docker-compose)
  • Linux (installation, configuration, tuning, security)
  • MySQL in HA (replication Master-Master)
  • Couchbase (cluster)

RESPONSIBILITIES AT THIS POSITION

  • Improve/Implement CI/CD tooling
  • Install and configure server software
  • Manage network servers and technology tools
  • Monitor performance and maintain systems according to requirements
  • Troubleshoot issues and outages
  • Ensure security through access controls, backups and firewalls
  • Upgrade systems with new releases and models