Job Openings DevOps Engineer

About the job DevOps Engineer

Minimum requirements: 

  • Excellent problem-solving, organizational, and communication skills. 
  • High attention to detail. 
  • Can work collaboratively in a team environment. 
  • Secure and comfortable remote working environment. 
  • Familiarity working with Team City, Jenkins, or similar build management tools.
  • Familiarity working with source control, specifically Git. 
  • Experience writing scripts with Kotlin and Python.

Nice to have:

  • Passionate about video games. 
  • Computer Science, Engineering, or related degree. 
  • Familiarity with configuration management software such as Ansible or Chef.
  • Familiarity with administration of Linux-based servers. 
  • Familiarity with containerization technologies such as Docker. Intimate understanding of network architecture and functionality. 
  • Experience configuring and administering network systems, including firewalls and VPNs. 
  • Solid understanding of network security best practices.

Responsibilities:

  • Maintain the existing CI/CD build server infrastructure.
  • Work with development teams to ensure that our CI/CD systems suit the needs of their projects. 
  • Improve the existing build server workflow and functionality. 
  • Manage the version control systems. 
  • Maintain workflow productivity software such as code review and task tracking systems. 
  • Come up with approaches to reduce operational costs and improve the infrastructures efficiency and information security. 
  • Provide technical support to the development of the infrastructure systems and services. 
  • Specify, test, troubleshoot, and deploy new or enhanced servers, including applications and software services. 
  • Ensure data backup is happening and processes and practices for recovery are in place. 
  • Generate and maintain technical documentation of the systems.