+ 27 (0) 21 741 0400 + 27 (0) 21 741 0400   CAREERS@DATAFIN.COM

Senior/Lead Platform Architect (Remote)

IT – Software Development
Cape Town – Western Cape ~ Johannesburg – Gauteng ~ Durban – KwaZulu Natal ~ Remote

ENVIRONMENT:
THE technical expertise of a Senior/Lead Platform Architect is sought by a global provider of cutting-edge Data-centric Solutions where your core role will be the design & development of CI/CD pipelines, creating scalable, efficient and automated workflows. You will also ensure the seamless automation of testing and deployment processes. The successful incumbent will require a demonstrated track record as a Platform Architect with experience designing & implementing CI/CD strategies, experience with Infrastructure as Code (IaC) practices being familiar with tools such as Terraform and Azure Resource Manager (ARM) templates. You also need strong knowledge of: Container Orchestration Tools, Configuration Management Tools, Bash/Python, Source Control Management Tools (Git, including strategies for branching and merging), Monitoring and logging solutions (ELK stack, Prometheus, Grafana) & Azure cloud with a focus on their CI/CD toolsets.
 
DUTIES:
  • Design and oversee the implementation of platform architecture to support CI/CD pipelines across various projects.
  • Collaborate with Development, Operations, and other teams to ensure seamless automation of testing and deployment processes.
  • Guide teams in adopting CI/CD best practices, including branch strategies, environment management, and build/deploy mechanisms.
  • Design and Development of CI/CD Pipelines: Analyse development and deployment requirements to create scalable, efficient, and automated workflows. Implement and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, and Azure DevOps.
 
REQUIREMENTS:
  • Proven experience: Demonstrated track record as a Platform Architect, with experience in designing and implementing CI/CD strategies.
  • Experience in Infrastructure as Code (IaC) practices: Familiarity with tools such as Terraform and Azure Resource Manager (ARM) templates.
  • Knowledge of Unit Testing and Automated Testing Frameworks.
  • Experience working with Agile Project Methodologies.
  • Strong knowledge of the following:
    • Container Orchestration Tools.
    • Configuration Management Tools.
    • Scripting languages (Bash/Python).
    • Source Control Management Tools (Git, including strategies for branching and merging).
    • Monitoring and logging solutions (ELK stack, Prometheus, Grafana).
    • Azure cloud with a focus on their CI/CD toolsets.
 
Nice to haves –
  • Certifications related to Agile, DevOps, or specific CI/CD tools and cloud platforms.
  • Experience with cloud-native CI/CD tools (e.g., Azure DevOps pipelines, GitHub Actions).
  • Practical experience in managing and deploying Microservices architectures.
  • Experience with security integration into CI/CD pipelines (DevSecOps).
  • Familiarity with Service Mesh architectures (e.g., Istio, Linkerd).
 
ATTRIBUTES:
  • Analytical skills.
  • Excellent communication skills: Must possess an excellent telephone manner and strong verbal & written communication skills.
  • Attention to Detail: Effective listening skills with a high level of attention to detail.
  • Strong problem-solving skills: Ability to troubleshoot and resolve complex technical issues.  
  • Self-Management: Strong organizational skills with the ability to manage time effectively and work autonomously.

+ 27 (0) 21 741 0400