A well-established business is seeking to appoint a Senior Platform Engineer Qualifications:
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
Essential Competency:
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.
Please note that if you have not received a response within 14 days of submitting your application that your application was unsuccessful. However, please keep a lookout on our website, www.sixsense.co.za for available positions which may be inline with your career aspirations.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.