Enable job alerts via email!

Platform Engineer

Smart4Energy

Wes-Kaap

On-site

ZAR 600,000 - 900,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Platform Engineer for a 12-month project. The role involves designing self-service platform capabilities, optimizing software development, and ensuring security and scalability. Candidates should have extensive experience in Java, Microsoft technologies, and a strong focus on developer experience. This position calls for problem-solving skills and a commitment to continuous improvement in DevOps practices.

Qualifications

  • 8 years experience in implementing DevOps initiatives.
  • Strong background in Java and Microsoft technologies.
  • Significant understanding of security principles.

Responsibilities

  • Design and implement self-service platform capabilities.
  • Develop and maintain CI/CD pipelines and infrastructure automation.
  • Advocate for best practices in software architecture.

Skills

Problem-solving
Automation
Scalability
Reliability

Education

Bachelor’s degree in computer science
Software Engineering

Tools

Docker
Kubernetes
CI/CD pipelines
Azure
AWS
Prometheus
Grafana

Job description

Our client is seeking the expertise of a Platform Engineer for a 12 month project. You will participate in the design and development of their next generation Platform Team, responsible for designing, building, and optimising platform capabilities that enable efficient software development and deployment.

This role requires expertise in Java and Microsoft technologies, with a strong focus on developer experience (DevEx), automation, scalability, and reliability.

Experience:

• 8 years extensive experience in implementing DevOps initiatives, improving

automation and deployment strategies.

• Strong background in Java and Microsoft technologies and modern software

development practices.

• Significant understanding of security principles and enterprise application security.

Qualifications:

• Bachelor’s degree in computer science, Software Engineering, or a related field.

Key Responsibilities:

• Design and implement self-service platform capabilities for development teams.

• Develop and maintain internal developer tools, CI/CD pipelines, and infrastructure

automation.

• Partner with development teams to enhance DevEx and streamline workflows.

• Implement containerisation (Docker, Kubernetes) and cloud-native solutions.

• Optimise message queues, event-driven architectures, and middleware for seamless

integration.

• Ensure scalability, security, and reliability of platform services.

• Monitor and improve system performance and cost efficiency.

• Advocate for best practices in software architecture, observability, and automation.

• Provide technical guidance on platform adoption and usage.

• Ensure high-quality documentation and maintain technical standards.

Required Skills & Experience:

• Strong problem-solving abilities and a continuous improvement mindset.

• High proficiency in Java & Microsoft technologies (.NET, Azure core, Java, J2EE,

Spring).

• Proficiency in Linux and Windows including Bash, Python, or PowerShell for

scripting and configuration management

• Expertise in CI/CD pipelines (Bitbucket, GitHub Actions, Jenkins, Azure DevOps).

• Experience with Azure or AWS cloud platforms.

• Understanding of platform engineering principles, including developer

enablement.

• Experience with event-driven architectures (Kafka, Azure Event Grid).

• Knowledge of database technologies (Oracle, MSSQL or NoSQL).

• Familiarity with observability tools (Prometheus, Grafana).

Preferred Skills & Qualifications:

• Experience in multi-tenancy architectures and high-scale distributed systems.

• Azure certifications or equivalent experience in cloud-native solutions.

• SAFe Agile certifications and experience in methodologies and best practices in

software development.

• Skills in Linux administration including understanding user management, package

installation, and security configurations

• Experience in platform engineering operating models.

• Exposure to modern authentication mechanisms (OAuth, OpenID Connect).

• Knowledge of Infrastructure as Code (Ansible, CloudFormation, Terraform)

• Background in health-tech, or SaaS platforms is a plus

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.