Senior Platform Engineer needed at Six Senses

Save

Job title : Senior Platform Engineer

Job Location : Western Cape, Cape Town

Deadline : February 08, 2025

Quick Recommended Links

QUALIFICATIONS & EXPERIENCE:

  • BTech/ Degree/ Masters/ PHD in Computer Science, Computer Engineering or related fields
  • BTech coupled with 13 yearsrelevant working experience or Degree coupled with 9 yearsrelevant working experience or
  • Masters coupled with 7 yearsrelevant working experience or
  • PHD coupled with 5 yearsrelevant working experience in software engineering, large scale computing, high performance computing, private cloud and virtual computing (e.g. OpenStack, Kubernetes)
  • Experience with systems administration, provisioning of MAAS, preferably using Linux and open source tools (such as Docker, Helm, Ansible)
  • Proficiency with one or more Continuous Integration and automated test execution tools (Jenkins, GoCD, Gitlab, Travis-CI).

Competency Essential:

  • Experience in using infrastructure provisioning tools (such as Docker, Helm, Ansible, Terraform) in a cloud environment or in a virtualized environment (AWS, OpenStack, GCP).
  • Working knowledge of the git distributed version control system and related best practices.
  • Proficiency with one or more Continuous Integration and automated test execution tools (Jenkins, GoCD, Gitlab, Travis-CI).
  • Demonstrated understanding and enthusiasm for team based working based on lean/agile principles.
  • Ethernet network technologies and management of switches and routers.
  • Linux operating system and standard tools.

Skills:

  • Modern software collaboration tools such as Github, Containers, Google Drive, JIRA etc.
  • Understanding and experience in implementation of project management and system engineering principles.
  • Experience with test-driven development and integration testing techniques, methodologies and frameworks; and supporting systems
  • like revision control and build systems.
  • Experience with quality assurance processes and software development processes and willingness to participate in improving software
  • development processes and software quality procedures.
  • Teamwork and Collaboration: Cooperates with others to achieve organisational objectives and may share team resources in order to do
  • this. Collaborates with other teams as well as industry colleagues.
  • Judgement and Problem Solving: Anticipates and manages problems in ambiguous situations. Develops and selects an appropriate
  • course of action and provides for contingencies. Evaluates, interprets and integrates complex bodies of information and draws logical
  • conclusions, synthesises proposals and defends options with reasoned arguments.
  • Adaptability: Demonstrates flexibility in thinking and adapts to and manages the increasing rate of organisational change by adjusting
  • strategies, goals and priorities.
  • Willingness to participate in formal and informal learning and mentorship programs.

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • Engineering / Technical  jobs