Old Mutual Limited

Platform Engineer

Old Mutual Limited

full-time

Posted on:

Location Type: Office

Location: Johannesburg • 🇿🇦 South Africa

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

AWSCloudDistributed SystemsKafkaKubernetesMicroservicesPythonTerraform

About the role

  • Take full accountability for end-to-end platform performance and resulting customer experience across development, test and production instances.
  • Build sustainable platforms that satisfy customer requirements and align with the broader technology objectives
  • Implement SLA, OLA & quality metrics, best practices, and patterns across the platform
  • Lead the resolution of platform service issues by directing efforts to restore service with minimal disruption to the customer and business
  • Resolve platform issues, including interdependent services outside the immediate area of responsibility; lead discussions with peers to take action to ensure the sustainable success of the platform
  • Align teams to service Improvement & innovation plan requirements and drive effective implementation
  • Leverage systems & processes to measure, monitor and manage the performance of the platform ensuring ongoing optimisation.
  • Use production performance monitoring and customer data to make technical design and implementation decisions
  • Develop innovative methods for measuring customer experience, and use this data to identify and drive platform improvements
  • Translate performance data into insights for technical service & solution improvement and enhancement
  • Identify new and emerging practices for managing problems within the area and lead the adoption of new practices, across groups or disciplines with the aim of improving analytical capabilities
  • Identify & leverage the appropriate internal or external technologies to deliver the platform service, applying the Old Mutual Cloud guardrails
  • Own the design of the platform deployment system and associated tools, hardware, processes, role assignments, dependencies, and documentation
  • Lead the development and deployment lifecycle for ‘platform / platform components as a service’
  • Continually develop initiatives to reduce and optimise operational costs & increase strategic & operational efficiency through solution designs

Requirements

  • Bachelor’s degree in computer science, electrical or electronic engineering, Information Technology, or relevant field
  • 7+ years of software and platform engineering experience building and supporting scalable services
  • 3-5 years experience in writing infrastructure as code (Terraform, AWS CDK, Cloudformation)
  • Solid experience using observability platforms like Datadog
  • Experience with microservices architecture and Restful API
  • Solid Kubernetes experiencing displaying end to end deployment and maintenance of clusters including designing and building infrastructure as code required to deploy the cluster and required cloud resources that support the cluster
  • Experience with Kubernetes custom resource management and deployment
  • Solid experiencing deploying Kubernetes resources using Helm Charts
  • Experience in fine tuning Kubernetes HPA configs
  • Moderate experience using go/python programming language
  • Solid experience using GitOps and general git based operations
  • Solid infrastructure as code background displaying experience in designing, implementing and maintaining IAC design patterns that manage large scale cloud environment.
  • Solid AWS experience, displaying advanced understanding of cloud architecture and maintaining distributed systems
  • Experience maintaining queuing systems like AWS SQS and event streaming platforms like Kafka
  • Experience supporting mobile applications.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
platform performanceinfrastructure as codeTerraformAWS CDKCloudformationKubernetesmicroservices architectureRestful APIGitOpsAWS
Soft skills
accountabilityleadershipproblem-solvinginnovationcollaborationcommunicationanalytical capabilitiescustomer experience focusservice improvementoperational efficiency
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in electrical engineeringBachelor’s degree in electronic engineeringBachelor’s degree in Information Technology