Job Search and Career Advice Platform

Enable job alerts via email!

Cloud Infrastructure Engineer

Black Pen Recruitment

Remote

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A specialist software vendor is looking for mid-to-senior level infrastructure engineers. This remote role involves building and maintaining cloud-hosted solutions utilizing automation tooling such as Terraform and Ansible, along with a strong emphasis on Python programming. Candidates should have comprehensive experience in infrastructure management and security best practices. Ideal for those who thrive in a distributed work environment and can manage tasks independently while ensuring system performance and security standards are met.

Qualifications

  • Proven experience delivering complex infrastructure and automation projects.
  • Experience with cloud platforms like AWS or Azure.
  • Strong Python programming skills are essential.

Responsibilities

  • Build and maintain automation tooling for business-critical services.
  • Contribute across the infrastructure landscape.
  • Manage and improve performance, reliability, and security of systems.

Skills

Infrastructure as code (Terraform, Pulumi)
Configuration management (Ansible)
Cloud platforms (AWS, Azure)
Containerization (Docker, Kubernetes)
CI/CD tooling (Jenkins, GitHub Actions)
Strong Python programming skills
Solid Linux administration
Understanding of infrastructure security best practices
Server monitoring (Prometheus, Grafana, Zabbix, Datadog)
Job description

Founded in 2003 our client is a South African specialist software vendor known for providing elegant solutions to complex business challenges backed by deep technical and operational expertise. They provide managed investment administration platforms for financial institutions integrating investor and portfolio management with compliance and reporting.

Job Type : Full Time

Workplace : Remote

Working Hours : Monday to Friday 09 : 0016 : 00 SAST

Role Overview

Our client is seeking experienced mid-to-senior software engineers or infrastructure specialists who are excited by the challenge of building and operating a complex business-critical managed service used daily by hundreds of users.

You will join a highly skilled team and apply your expertise in infrastructure engineering automation tooling systems design and operational resilience. Their environment offers opportunities to work on everything from CI / CD pipelines and container orchestration to configuration management infrastructure as code and observability tooling. While you may bring experience in specific tools or platforms you will be expected to contribute broadly across our infrastructure landscape.

Our clients core product is a comprehensive administration platform delivered as software-as-a-service to leading South African investment and wealth management firms. Their mission is to provide a platform that leads the market in accuracy resilience and functionality.

As a cloud-hosted solution their stack includes modern tooling across CI / CD containerization monitoring and cloud infrastructure. You will help build maintain and evolve this environment to meet high standards of performance reliability and security.

They make extensive use of automation tools such as Terraform and Ansible alongside programming in Python. Their environments are entirely based on Ubuntu Linux. Experience with server monitoring software (e.g. Prometheus Grafana Zabbix Datadog) and a solid understanding of security principles and best practices (including hardening access control auditing and incident response) is highly valued.

This is a remote-first role and they are looking for individuals who can thrive in a distributed work environment. You must be able to work independently manage your time effectively and take initiative in progressing your tasks. Clear communication and self-direction are essential.

Our client is headquartered in Johannesburg South Africa but operates as a fully distributed team. You can work from anywhere with a timezone within 3 hours of South African Standard Time. You must be available during our core business hours (Monday to Friday 09 : 0016 : 00 SAST). The full team meets annually for planning and social events with additional in-person collaboration among Johannesburg-based staff.

Requirements

Proven experience delivering complex infrastructure and automation projects including :

  • Infrastructure as code (Terraform Pulumi)
  • Configuration management with Ansible
  • Cloud platforms (AWS Azure)
  • Containerization (LXC LXD Docker Kubernetes)
  • CI / CD tooling (TeamCity Jenkins GitHub Actions)
  • Server monitoring and alerting systems (Prometheus Grafana Zabbix Datadog)
  • Strong Python programming skills
  • Solid Linux administration and general networking knowledge
  • Understanding of infrastructure security best practices including secure configuration identity and access management and compliance controls
  • Experience with monitoring alerting and system observability
  • Background in financial services infrastructure is advantageous but not required
Key Skills

Jenkins,Ruby,Python,Active Directory,Cloud,PowerShell,Windows,AWS,Linux,SAN,Java,Troubleshoot,Backup,Puppet,hardware

Employment Type : Full Time

Experience : years

Vacancy : 1

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