Cloud Engineer - Umhlanga Verfied

Salary Negotiable Umhlanga, Kwazulu-Natal Umhlanga, Kwazulu-Natal more than 14 days ago 24-08-2021 10:43:54 AM
04-10-2021 9:13:20 AM
A reputable company based in Umhlanga is seeking the ideal candidate to fill a Cloud Engineer role and work within the Devops team to design, implement and maintain cloud systems.

Minimum qualifications and experience:
• Grade 12
• A BSc Computer Science, Electronic Engineering, a BComm Business Information Systems (BIS) Degree, or a very high quality Technikon Diploma.
• 3+ years of work experience with cloud technologies
• Strong AWS experience + SysOps or DevOps certification
• Experience in a fast-paced, agile environment
• Experience with Application Lifecycle Management tools (ALM)
• Experience with various development & scripting languages:
• JavaScript, Python, PowerShell, Bash
• Experience with administration of Linux and associated technologies
• Experience with deploying and managing applications in the cloud
• Experience implementing SDLC automation and testing using Git based repositories
• Experience with collaboration & development tools such as:
• SCM - Git distributed source control, Subversion
• Build – GitLab, Jenkins, Huddson
• Deploy – Octopus, Ansible, Puppet, Chef, Salt, Terraform, Rundeck

Role and responsibilities:
• Work with various stakeholders to identify and implement the most optimal cloud-based solutions for the company
• Define and document best practices and strategies regarding application deployment and infrastructure maintenance
• Design and Implement strategies for gathering metrics and monitoring systems that will allow teams to proactively resolve issues before there is an impact on the Business
• Provide guidance and mentorship to development teams to build cloud knowledge
• Coach and train developers on best practices that help them become more efficient
• Find opportunities to remove repetitive and/or error prone tasks via automation
• Ensure critical systems have a redundancy plan in place
• Ensure that the provisioned systems are being utilised efficiently to maximise the efficiency and capacity of the systems and meet business requirements
• Assist development teams taking their code through the DevOps Lifecycle via multiple development environments to Production
• Continuous optimization and improvement to existing processes, systems and infrastructure.
• Exercise technical consistency within the IT environment.
• Demonstrate culture of individual leadership and development and exhibit progressive attitude to technology and career

Recruiter: 101 Careers