Autumn Leaf IT Ongoing Job Vacancy – Apply Now!

Posted on :

1 Mar, 2023

Category :

Engineering Jobs in South Africa

Would you like to work in an environment whose culture is all about learning, continuous growth alongside a diverse people? If yes, then Autumn Leaf IT is a place for you and we want you in our DevOps team. Watch the video below for a bit more about Autumn Leaf IT.

A DevOps engineer at Autumn Leaf is responsible for the smooth operation of a client’s IT infrastructure and systems. You will be working closely with developers to deploy and manage applications as well as operations team to ensure that systems reliable and efficient. As a DevOps engineer one must have a deep understanding of both development and operations processes, as well as a strong technical background.

You will be part of a team that focuses on the following :

new client requirements
concepts
automation and innovation
scripting
supporting one another in a cohesive team

 

 

 

 

 

Job Title: Junior DevOps Engineer
Location: Cape Town

Job Summary:
Duties & Responsibilities:
Contribute to the DevOps vision of the company through focusing on process, tools and culture
Build pipelines using AWS services such as codepipeline suit i.e CodeCommit (or any other repositories like bitbucket, github), CodeBuild, CodeDeploy etc
Define infrastructure as code (IaC) using tools like CloudFormation, Terraform or Ansible
Keen knowledge seeker who is capable of sharing acquired knowledge within a team
Working on ways to automate and improve development and release processes
Ensuring that systems are safe and secure against cybersecurity threats
Working with software developers/engineers to ensure that development follows established processes and works as intended
Deploy updates and fixes, and provide Level 2 technical support
Build tools to reduce occurrence of errors and improve customer experience
Perform root cause analysis of production errors and resolve technical issues
Develop scripts to automate visualization
Design procedures for system troubleshooting and maintenance

Desired Experience, Competency & Qualifications:
Essential Qualifications and Experience:

Recognized IT Certificate/Diploma in Software Development/Engineering or similar
1+ years client experience in business
At least 1 year work experience in AWS or (Azure, GCP can be considered)
Linux
Proficiency with Git and GitHub workflows
Good knowledge of Python
Working knowledge of databases and SQL
Problem-solving attitude
Collaborative team spirit
Must have access to fibre connectivity at home (or at least fibre should be available in the area of residence)

Preferred Qualifications and Experience:
Bachelor of science degree (or equivalent) in computer science, engineering, or relevant field
Certifications in AWS cloud
Experience in DevOps engineering or customer experience
Experience in developing/engineering applications for a medium to large company

Required Competencies and Minimum acceptable Competency Levels:
Technologies (Basic | Intermediate | Advanced)
Linux (minimum level: Intermediate)
Configuration Management using Terraform or CloudFormation (level: basic)
Source Control, [GIT] (min level: basic)
Cloud [AWS or Azure or GCP] (min level: basic)
CI/CD e.g AWS Codepipeline, Azure DevOps etc (min level: basic)
Containerization (min level: basic)
MySQL, PostgreSQL, DynamoDB, MongoDB (level: basic)

Certifications:
AWS Cloud Practictioner (required at a minumn)
AWS Developer Associate (beneficial)
Azure Cloud Certtifications (beneficial)

Knowledge and Skills:
Must be able to pick up new technology relatively quickly and deliver features in a highly agile manner
Development experience in either Python, Java or JavaScript.

Practical experience using Linux.

Exceptional problem-solving ability

Able to work in a fast-changing landscape

Clear conceptual understanding of technologies, principles and frameworks in order to apply it to various clients and client technologies.

Behavioural Competencies:

Passion for technology and learning.
Attention to detail.
Analytical skills
Problem-solving
Strong presentation, report writing, and communication skills.
A high degree of professionalism.
Strong influencing skills as well as relationship and network-building skills.
Team orientated as well as able to work independently.
Able to work under pressure.
Show good judgment in all decisions to ensure sustainability.
Ability to take ownership of assigned tasks

To Apply:

Click Here!


Anybody asking you to pay money to schedule your interview or offer you job may be a scam

Jobs in South Africa | SA Jobs | Companies | Jobs in SA