Dev Ops Engineer

Apply now »

Date: 17 Apr 2024

Location: Bellville, Western Cape, South Africa

Company: Sanlam Group

What will you do?


The DevOps Engineer will play a crucial role in supporting the development and delivery of software products by bridging the gap between development and operations teams. The primary purpose of this role is to assist in the implementation, maintenance, and improvement of the organization's DevOps practices and tools, with a focus on Azure DevOps, Confluence, and Jira. The successful candidate will work closely with the development team, system administrators, and stakeholders to ensure efficient and reliable software development and deployment processes.

What will make you successful in this role?


•    Assist in the implementation and maintenance of DevOps practices and tools, including Azure DevOps, Confluence, and Jira.
•    Collaborate with the development team to optimize the build, test, and deployment processes.
•    Configure and maintain continuous integration and continuous delivery (CI/CD) pipelines.
•    Support the management of version control systems and code repositories.
•    Help automate software provisioning, configuration management, and deployment processes.
•    Monitor and troubleshoot infrastructure, application, and environment issues.
•    Collaborate with stakeholders to gather requirements and provide technical support.
•    Assist in the creation and maintenance of technical documentation.

Qualification and Certification

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Basic understanding of DevOps principles, processes, and best practices.
  • Familiarity with cloud platforms, preferably Microsoft Azure.
  • Certification or training in Azure DevOps or other DevOps-related tools is a plus.
  • Knowledge of version control systems like Git and experience with source code management.
  • Understanding of software development lifecycle (SDLC) methodologies, such as Agile or Scrum.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills to collaborate effectively with cross-functional teams.

Attention to detail and ability to prioritize tasks in a fast-paced environment.

Experience

•    3-5 years experience in a software development or IT operations role is preferred.
•    Practical experience with Azure DevOps, Confluence, and Jira is a plus.
•    Exposure to CI/CD tools such as Jenkins, GitLab CI/CD, or Azure Pipelines.
•    Familiarity with infrastructure-as-code (IaC) tools like Terraform or Ansible.
•    Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes.
•    Understanding of networking concepts and experience with networking tools.
•    Experience with scripting languages such as Python, PowerShell, or Bash.
•    Basic understanding of database management systems and SQL.
•    Familiarity with monitoring and logging tools, such as Prometheus, Grafana, or ELK stack.

Behavioural competencies

Being resilient - Contributing through others
Collaborates - Contributing through others
Cultivates innovation Contributing through others
Customer focus - Contributing through others
Drives results - Contributing through others
Embrace Hybrid ways of work

Build a successful career with us

We’re all about building strong, lasting relationships with our employees. We know that you have hopes for your future – your career, your personal development and of achieving great things. We pride ourselves in helping  our employees to realise their worth. Through its five business clusters – Sanlam Fintech, Sanlam Life and Savings, Sanlam Investment Group, Sanlam Allianz, Santam, as well as MiWay and the Group Office – the group provides many opportunities for growth and development.

Turnaround time

The shortlisting process will only start once the application due date has been reached. The time taken to complete this process will depend on how far you progress and the availability of managers. 

Apply now »