AWS Engineer – Old Mutual Jobs


Website Old Mutual

Position Summary:

The Platform Engineer will help create, maintain, and evolve the AWS cloud infrastructure on which Digital & Data applications are run. This role requires proven experience in AWS infrastructure, and relevant qualifications. The incumbent will work in a multi-functional team to ensure continuous delivery of quality solutions.

Key Responsibilities:

  • Develop boilerplate infrastructure-as-code to provision build and deployment environments for software teams.
  • Respond (1st line) to and resolve support tickets in the Platform Engineering support queue.
  • Review technical artefacts (code, templates and documentation) generated by Associate Platform Engineers and software development teams.
  • Craft public-facing artefacts (blog posts, whitepapers, or open-source projects) which can be used by the engineering community outside the organization.
  • Facilitate cadence calls with the development teams to understand demand in software configuration management and deployment, in order maintain the Platform Engineering product backlog.
  • Craft and maintain Platform Engineering documentation, templates and style guides and assist software development teams to adopt standards during delivery.
  • Ensure software configuration management tooling adheres to the Old Mutual Cloud Security Controls Standard.
  • Facilitate AWS technical enablement workshops to the software development and architecture teams.
  • Own the execution/implementation of multiple Platform Engineering objectives, per quarter.

Required Education & Experience:

  • Knowledge of at least one high-level programming language: Java, C#, C++
  • Experience in developing Python scripts.
  • Shell (e.g. Bash) scripts are advantageous.
  • Experience maintaining any *nix-based platform (Linux, FreeBSD etc.)
  • Knowledge of the Software Development Lifecycle. Knowledge of DevOps advantageous.
  • Monitoring solutions at scale (Elasticsearch, New Relic, AWS X-Ray, Amazon CloudWatch)
  • Any experience with AWS cloud.
  • Experience working with information architecture and design interfaces. Knowledge of coding design patterns and standards e.g.
  • Model-View-Controller, Microservices pattern
  • Programming diploma/on the job training, with 3+ years of programming experience.
  • Knowledge of Agile (Scrum/Kanban methodologies) desired