Jobs in

Senior Platform Engineer - Cape Town City Centre

JOB DESCRIPTION
  • Implement and verify -Mid computing platform - Work in collaboration with the Software team to define and implement the Continuous Delivery/Continuous Integration pipeline for the software system.
  • Contribute to systems engineering and Operations documentation refinement.
  • Support users, operators, as well as the implementation of releases, system changes and fixes.
  • Work with other teams within construction and operations
  • Work with system/array integration team, supporting integration and testing
  • Be an integral member of the -Mid Computing and Software team, as a senior technical specialist that supports the establishment of -Mid Computing Platform operations
  • Establish and maintain a professional relationship with company Compute Infrastructure and Networks team
  • Participate in project management and activity management activities.
  • Attend relevant training/courses to gain experience and improved knowledge.
  • Research new technologies, methods or approaches, with the purpose of utilizing them within the organization.
  • Participate in innovation and technology development initiatives.
  • Mentor and educate more junior engineers as and when required

JOB REQUIREMENTS


Qualification:

  • BTech/ Degree/ Masters/ PHD in Computer Science, Computer Engineering or related fields


Experience:
  • BTech coupled with 13 years relevant working experience or Degree coupled with 9 years relevant working experience or Masters· coupled with 7 years relevant working experience or PHD coupled with 5 years relevant 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).

Knowledge:
  • Proficient in C++ and Python programming languages.
  • Experienced in administering application servers, web servers and databases.
  • Experienced in integrated security practices such as secrets management into the DevOps pipelines, SSO, platform and application hardening.
  • Have some experience of line management.
  • Systems Engineering processes.
  • Willingness to transition between system development, roll-out and system support and operations Additional Notes
Apply Now

Want to do another search?

Jobs in