Position: DevOps engineer gaming
Company: ESCA
Category: DevOps
Experience required: 2y
English level: intermediate
Published: 2021-05-01T00:00:00+03:00

company of Gaming industry is an advanced cloud gaming platform that provides easy web-based access to the software and enables users to run high-end video games or applications from any device, even an outdated Mac, low-performance PC or ultraportable laptop. The platform includes a cutting-edge custom software infrastructure and its own hardware facilities located in different European countries.

Company is based in Ukraine, the Arab Emirates and Romania and has many cross-industry partners like Microsoft, NVIDIA, ASUS, AMD and Huawei.

Requirements:
• 2+ years of experience in administering/DevOps in a Linux/Unix environment
• Strong knowledge with solutions based on Linux systems and Cloud solutions;
• Robust skills with CI/CD tools such as Jenkins, Gitlab CI etc.;
• Experience with automatic deployment tools Docker, Ansible, (Kubernetes as plus), ;
• Experience with databases like: PostgresSQL, MySQL, DB Clustering etc;.
• Version Control: Experience administrating version control systems such as GIT;
• Solid scripting skills such as: Shell (Bash), Python, PHP, (JavaScript, VB Script, Windows Shell, Windows PowerShell will be considered as a big plus);
• Understanding of Networking: network topologies and common network protocols and services (TCPI/IP, DNS, HTTP(S), SSH, SMTP, IPMI, L2/L3 layers);
• Knowledge of various monitoring tools (Grafana/ELK/Zabbix/ Prometeus/ CloudWatch etc.);
• Storage/filesystems: nfs, RBD, Ceph, NAS, SAN, FreeNas as plus, lvm, ext*, xfs, raid*

Responsibilities:
• Work directly with the Development team and product managers to test system integrity;
• Design and implement build, deployment, and configuration management;
• Build and test automation tools for infrastructure provisioning;
• Monitor metrics and develop ways to improve;
• Provide technical guidance and educate team members and co-workers on development and operations;
• Brainstorm for new ideas and ways to improvement development delivery;
• Build, maintain, and monitor configuration standards;
• Manage CI and CD tools with team;
• Document and design various processes; update existing processes;
• Improve infrastructure development and application development.

We offer:
• Competitive salary;
• Flexible working schedule;
• Comfortable working environment;
• Cozy office in 5 minutes from the metro;
• Free lunches;
• Paid vacation and sick leaves.