Reality_logo

Dev Ops

Senior Dev Ops

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 - https://www.youtube.com/watch?v=RIdQuiORJAY

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 infrastructureruns 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.

Requirements

  • Proven experience as a Dev Ops 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
  • Data backup/recovery
  • Resourcefulness and problem-solving aptitude
  • Nice to have: Cassandra (cluster), ArangoDB (cluster), Monitoring (zabbix,elk,grafana), Ansible, OpenVPN, GCP

Required Skills

Private cloud (based on Citrix Xen)
Load balancing (layer3/layer7)
Orchestration (gitlab)
At least one programming language
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
  • 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
  • Develop expertise to train staff on new technologies,
  • Build an internal wiki with technical documentation, manuals and IT policies.

Software we use

  • software-icon
  • software-icon
  • software-icon
  • software-icon
  • software-icon
  • software-icon

Our perks

Leader's support

Ask for help, give and get feedback, set up goals and develop your skills.

Knowledge sharing

Employee development is key for us!

Fast-paced career

Professional growth opportunities, supported by a performance review process

Devices

You will have the proper resources you need for your work

Beautiful office

Ingenious office space with plenty of room, located in KPT

Flexible hours

Whether you are an early bird or late owl - we get you covered.

Growth budget

Let us know if you need any book or other materials that will help you grow

Remote work

We don't force you to work in our office - you can work from home as well.

Open kitchen

Coffee, juices, fruits, fully stocked fridge and more - come and see ;)

Sport

We regularly play together and you are invited as well!

Team gatherings

Take part in events with pizza, games, snacks in a good company.

Stock option plan

We would like to share our success with you and take part in our ESOP plan.
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.

Requirements

  • Is passionate about their craft,
  • Proven experience as a Dev Ops or similar role (at least 2 years),
  • Is willing to learn things beyond their competencies,
  • Is able to work without supervision,
  • Clearly communicates their thoughts,
  • Isn't indifferent to low quality,
  • Checks if their solutions work correctly, without "works for me" syndrome,
  • Is aware of the value delivered by their team,
  • Is committed to finish their tasks or eagerly reports when it’s not possible,
  • Understands role of experimentation, feedback loops and incremental delivery,
  • Admits mistakes and wants to learn from them,
  • Commits to team decisions, even when it’s not their personal choice,
  • Tries to provide guidance when asked for help,
  • Is able to work in an uncertain environment,
  • Takes responsibility for their actions and their potential effect on others,
  • Is able to communicate with people on different levels of hierarchy,
  • Understands “bus factor”, the role of delegation and information sharing,
  • Positively contributes to the working culture of Reality Games.

Required Skills

At least one programming language
Experience with databases and Big Data
Knowledge of system security (e.g. intrusion detection systems)
Data backup/recovery
Resourcefulness and problem-solving aptitude
Distributed Systems
Excellent communication skills

Responsibilities at this position

  • 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
  • Develop expertise to train staff on new technologies
  • Build an internal wiki with technical documentation, manuals and IT policies

Software we use

  • software-icon
  • software-icon
  • software-icon
  • software-icon
  • software-icon
  • software-icon

Our perks

Leader's support

Ask for help, give and get feedback, set up goals and develop your skills.

Knowledge sharing

Employee development is key for us!

Fast-paced career

Professional growth opportunities, supported by a performance review process

Devices

You will have the proper resources you need for your work

Beautiful office

Ingenious office space with plenty of room, located in KPT

Flexible hours

Whether you are an early bird or late owl - we get you covered.

Growth budget

Let us know if you need any book or other materials that will help you grow

Remote work

We don't force you to work in our office - you can work from home as well.

Open kitchen

Coffee, juices, fruits, fully stocked fridge and more - come and see ;)

Sport

We regularly play together and you are invited as well!

Team gatherings

Take part in events with pizza, games, snacks in a good company.

Stock option plan

We would like to share our success with you and take part in our ESOP plan.