Overview

DevOps Engineer Jobs in Johannesburg, South Africa at Indsafri

Job Title:
Senior Dev Ops Engineer

A Senior Dev Ops Engineer in the banking industry typically requires a blend of technical expertise, industry knowledge, andleadershipskills. Here’s a general job specification tailored to this role:

JobPurpose:

To design, implement, and manage Dev Ops practices and tools to ensure the continuous delivery of high-quality software and infrastructure solutions, meeting the stringent security, compliance, and performance standards of the banking sector.

Key Responsibilities:

Dev Ops Strategy and Implementation:

Design and implement CI/CD pipelines to automate the software delivery process.

Collaborate with development, QA, and operations teams to streamline workflows and improve delivery speed.

Promote Dev Ops best practices, including Infrastructure as Code (IaC), containerization, and microservices architecture.

Infrastructure Management:

Manage and monitor cloud and on-premises infrastructure, ensuring high availability and scalability.

Implement and maintain IaC using tools like Terraform, Cloud Formation, or Ansible.

Optimize system performance andresource utilization.

Security and Compliance:

Ensure compliance with banking regulations (e.g., PCI DSS, GDPR, SOX).

Integrate security measures into Dev Ops processes (Dev Sec Ops ), including vulnerability scanning and automated compliance checks.

Manage access controls and implement robust identity management solutions.

Monitoring and Incident Response:

Set up monitoring and alerting systems to detect and resolve issues proactively.

Lead incident response efforts and conduct post-mortem analysis to prevent recurrence.

Analyse logs and performance metrics to ensure system reliability.

Tooling and Automation:

Evaluate, implement, and maintain Dev Ops tools such as Jenkins, Git Lab, Docker, Kubernetes, and others.

Automate repetitive tasks to improve team productivity.

Collaboration andLeadership:

Mentor junior Dev Ops engineers and provide technical guidance.

Work closely withcross-functional teamsto align Dev Ops initiatives with business objectives.

Drive cultural change to fostercollaborationbetween development and operations teams.

Innovation andContinuous Improvement:

Stay updated on emerging technologies and trends in Dev Ops and cloud computing.

Identify opportunities to improve processes and reduce costs.

Key Skills and Competencies:

Technical Skills:

Proficiency in scripting languages (e.g., Python, Bash, Power Shell).

Deep knowledge of cloud platforms (AWS, Azure, GCP) and hybrid environments.

Expertise in CI/CD tools (e.g., Jenkins, Git Lab, Azure Dev Ops).

Experience with containerization (Docker) and orchestration (Kubernetes).

Strong understanding of networking, security protocols, and firewalls.

Soft Skills:

Strong analytical andproblem-solving skills.

Excellentcommunicationandcollaborationabilities.

Leadershipand mentoring capabilities.

Ability to work under pressure and meet tight deadlines.

Qualifications and Experience:

Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).

5–10 years of experience in Dev Ops or related roles, with at least 3 years in a senior position.

Relevant certifications, such as AWS Certified Dev Ops Engineer, Azure Dev Ops Engineer Expert, or Kubernetes Administrator (CKA), are a plus.

Experience in the banking or financial services industry is highly desirable.

Key Performance Indic…

Title: DevOps Engineer

Company: Indsafri

Location: Johannesburg, South Africa

Category: IT/Tech

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.