Senior/lead Platform Architect (remote)

Johannesburg, Gauteng, South Africa

Job Description


Job SummarySenior/Lead Platform Architect (Remote) IT - Software Development
Cape Town - Western Cape ~ Johannesburg - Gauteng ~ Durban - KwaZulu Natal ~ RemoteENVIRONMENT: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.
Apply for this JobDatafinRecruiter

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.


Related Jobs

Job Detail

  • Job Id
    JD1323569
  • 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