DevOps Engineer

DevOps Engineer

Join the team
Europe & UK Remote
DevOps Engineer

View below the job description in addition to the application form.

Job Description:

Are you looking for a unique challenge working in virtual & augmented reality with a bleeding-edge technology company? Then read on. 

We are ENGAGE XR Ltd – an award-winning virtual reality software company dedicated to advancing how educational and enterprise content is shared and consumed globally.  

Our core product is ENGAGE; a virtual communications platform that seeks to transform how people collaborate with each other globally by harnessing the power of immersive technologies.

Due to continued growth and success, we are looking for a competent Dev Ops Engineer with 3+ years in Systems Engineering/DevOps and managing large-scale server infrastructure at a cloud computing or managed services provider setting is highly desirable in both a public and private cloud implementation setting.

This is an opportunity to build your career with our highly collaborative and engaging team as part of a fast-growing & creative company. The digital world is changing, let’s shape it together.

Principal Duties and Responsibilities

  • Primarily responsible for cloud infrastructure setup ensuring stability, scaling, security, and high availability of the ENGAGE platform.
  • Responsible for infrastructure planning, testing, and development.
  • Responsible for the deployment of builds to various servers and EXE & APK builds to various online Stores
  • Responsible for backup and restore of ENGAGE platform critical data and files.
  • Managing and deploying AWS Load Balancers, CloudFront & S3.
  • Collaborates closely with the CTO, Product Owner & Dev Team to guide and address stability, scaling, security, and high availability of the ENGAGE platform.
  • Responsible for maintenance of the ENGAGE security policy document.
  • Implements an on-going cloud cost optimisation process.
  • Constantly reviewing and monitoring cloud infrastructure setup looking for opportunities to enhance security, scale and add stability to ensure high availability of the ENGAGE platform.
  • Liaison with client dev ops team to help install private cloud implementation of ENGAGE.
  • Liaison with third party companies during penetration testing.

Essential Skills Required

  • Bachelor’s degree or College Diploma in a computer science related course.
  • Strong understanding of cloud architectures and implementation best practices.
  • Experience with AWS, or other cloud hosting providers.
  • Exposure & experience infrastructure as a code.
  • Experience with one or more of those management and provisioning tools (e.g. chef, puppet, ansible, terraform, cloud formation, SaltStack)
  • Experience with monitoring tools (e.g. Raygun, Nagios)
  • Excellent CI/CD experience.
  • Working knowledge of Docker containers, Kubernetes & AWS ECS, AWS EKS
  • A deep understanding of automation tools.
  • Experience using version control platforms (e.g. Git, Perforce, SVN, TFVC)
  • Experience setting up, maintaining, and backing up relational databases ( e.g. PostgreSQL)
  • Good understanding of RESTful API
  • Clear ability to assess priority of multiple issues
  • Flexible and adaptable, with the ability to align to changing priorities
  • Excellent communication and people interaction skills, polite and professional, firm but fair.
  • Comfortable communicating clearly and with ease to management and to development team.

Desired but not Essential

  • Programming language experience (e.g. node.js, JavaScript, PHP)
  • Understanding of ITIL v3 framework and how it applies to incident, problem, and change.
  • Previous experience managing and deploying Serverless applications.
  • Experience working with JIRA, Confluence or equivalent.

Salary: D.O.E

Job Type: Full-time – (we are currently looking for 2* Dev Ops Engineer – 1 * USA and 1* Europe)

To apply for this job please email your CV to: [email protected]

Related Posts