WE’RE HIRING A

DevOps Engineer

Our in-house dev team started in 2015, the GLI family started in 2004 and has been a competitive force in the ever-evolving iGaming industry ever since. We encourage a culture of empowerment, creative expression and a positive work-life balance. We offer our employees flexible working hours, remote working options, Medical Aid contributions and discretionary annual bonuses. If you’re looking for great coffee, challenging projects and our traditional weekly waffles, then this is the place for you!

Our Dev House is a full-stack workforce that functions within an agile environment. Using our evolving processes, we conceive, specify, design, develop, test, and maintain software applications, frameworks and platforms.

As part of the Devops team, you will be responsible for managing and maintaining infrastructure as well as building and supporting the various DevOps activities.

Essential duties and responsibilities include but are not limited to the following:

  • Maintenance and management internal/in-house infrastructure systems for development/ testing/staging/continuous integration (server, switches, firewalls, routing, vm’s etc)
  • Deployment workflows and tooling to aid developers in development/testing/staging and production deployment strategies.
  • Virtualisation and continuous integration tooling on servers to aid in development, testing and staging.
  • Automation scripting of tasks.
  • Ensuring maximum uptime, utilisation and resilience of provisioned hardware on a continued basis.
  • Close collaboration with developers to satisfy their hardware requirements within reason.
  • Ensure consistent data retention
  • IT asset management
  • Monitoring and support of all infrastructure systems (this may extend to after hours/weekends for production services)
  • Manage highly-scalable and highly-available platforms, monitoring and maintaining service performance and availability metrics.
  • Take ownership of our configuration management platforms.
  • Collaborate with Developers to bring new features and services into production.
  • Develop and improve operational practices and procedures.
  • Produce high-level design documentation where required.
  • Continuous optimization and improvement to existing systems and infrastructure.

    Skills and Qualifications

    • Excellent knowledge of Linux (Ubuntu, Debian, RedHat, etc.)
    • Excellent knowledge of Postgres/MySQL
    • Strong knowledge of at least one scripting language (Python, Perl, PHP, Ruby, Bash, etc.)
    • Strong knowledge of cloud technologies (AWS, Azure, Google Cloud, etc.)
    • Strong knowledge of configuration management tools (Ansible, Chef, Puppet, etc.)
    • Strong knowledge of services-over-network (NFS, iSCSI, Samba, LDAP, DNS, etc.)
    • Strong knowledge of Network Infrastructure (TCP/IP)
    • Strong knowledge of web server technologies (Apache, Ngnix, HAProxy, etc.)
    • Working knowledge of infrastructure as Code (Terraform, AWS Cloudformation, etc.)
    • Working knowledge of monitoring systems (Nagios, Zabbix, Sensu, Prometheus, etc.)
    • Working knowledge of version control systems (Git)

    Desirable Skills and Experience:

    • Experience supporting development teams
    • Load Balancing technologies (PaceMaker, KeepaliveD)
    • Knowledge of virtualisation technologies (VMware)

    Attributes

    • Self-motivated with strong team spirit.
    • Ability to work independently with little supervision as well as ability to work within a team.
    • Excellent multi-tasking skills.
    • Ability to communicate well to both technical and non-technical staff.

    Qualifications and additional skills

    • Degree/diploma in Information Systems
    • Mid-level experienced position.
    • At least 3 years’ experience in similar role.
    • Displays positive attitude
    • Demonstrates flexibility in day-to-day work
    • Proactive
    • Able to think logical and objectively with the ability to think outside of the box
    • Comfortable working under pressure
    • Successfully engage in multiple initiatives simultaneously
    • Excellent written and verbal communication skills
      How Vacancies Work:
      Once we have received your resume, our HR Team will review it shortly. If you’ve reached the interview stage, you’ll then hear from us via email or phone within two weeks. Unfortunately, due to application volumes we can’t give feedback to all applicants. But be sure to keep an eye out, as new job opportunities are posted here regularly.

      EMPLOYEE BENEFITS

      COMPANY PERKS

      OUR OFFICE

      Our office is ideally located in the Century City hub and we rub shoulders with the numerous companies that call it home.

      Right next to Canal Walk Shopping Centre, we have access to all the shops, restaurants and cafes you will ever need. Need to get some fresh air and sun at lunch time? A stroll around Intaka Island is a stones throw away from us.

      GIVE US A CALL:

      +27 21 422 2884

      SEND US SOME MAIL:

      [email protected]

      VISIT OUR OFFICE:

      One on Estuaries, 2nd Floor,
      No 1 Oxbow Crescent, The Estuaries Way
      Century City, Cape Town,
      7441

      APPLY NOW

      Psst! If your skill set is aligned to what we’re looking for – Apply now!

      Please send the relevant information to [email protected]

      Please note we have a number of applicants applying for this position, and therefore we may not be able to contact all applicants individually so if you have not heard from us in 2 weeks please consider your application unsuccessful.