Platform Architect (remote)

Johannesburg, Gauteng, South Africa

Job Description


Job Summary

Platform Architect (Remote) IT - Software Development ~ IT - Infrastructure
Cape Town - Western Cape ~ Johannesburg - Gauteng ~ Durban - KwaZulu Natal

ENVIRONMENT:

THE technical expertise of a 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.
Apply for this Job

Datafin

Recruiter

Job Mail

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1297489
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned