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.