In partnership with our client we are seeking a Systems Engineer who understands that great storytelling needs great infrastructure to reach the world. This is a role for someone who is hands-on technically sharp and excited by the challenge of keeping high-traffic digital platforms performant reliable and secure at scale. You will lead the setup maintenance and scaling of our Linux-based AWS infrastructure working closely with our engineering team to ensure our publications never miss a beat. If you are passionate about cloud architecture automation and building systems that just work we want to meet you.
Who are we looking for
- You are an experienced systems engineer with a strong background in AWS infrastructure and a proven track record of managing high-traffic high-availability web applications.
- You are hands-on and detail-oriented someone who takes ownership of infrastructure end to end from architecture and deployment through to monitoring and incident resolution.
- You are a strong problem-solver who stays calm under pressure investigates issues methodically and resolves incidents quickly and decisively.
- You are automation-minded always looking for ways to reduce manual effort improve reliability and build systems that scale without breaking a sweat.
- You are security-conscious someone who treats vulnerability management access control and server hardening as core responsibilities not afterthoughts.
- You are a clear communicator who can translate complex infrastructure updates and risks into language that non-technical stakeholders can understand and act on.
- You are collaborative by nature comfortable working closely with developers to optimize application performance and deployment workflows across multiple projects.
Your Responsibilities
Server and amp; Cloud Infrastructure
- You will design deploy and maintain AWS infrastructure including EC2 ALB Aurora DB CloudFront S3 and Route53 to support our digital platforms.
- You will manage and tune NGINX PHP-FPM and CDN caching configurations for high-performance web delivery across our publications.
- You will implement and maintain auto-scaling and load balancing strategies to handle traffic spikes reliably and efficiently.
- You will oversee system monitoring uptime tracking and alerting using tools such as CloudWatch UptimeRobot New Relic or similar platforms.
Automation and amp; CI/CD
- You will develop and maintain CI/CD pipelines for multiple WordPress projects using GitHub Actions or equivalent tools.
- You will automate deployments testing and rollback strategies to minimise downtime and ensure smooth consistent releases.
- You will maintain and secure Git repositories environment secrets and build processes across all projects.
Database and amp; Backup Management
- You will manage Aurora MySQL-compatible instances ensuring redundancy performance tuning and optimal database health at all times.
- You will implement regular automated backups conduct restore testing and maintain robust disaster recovery plans.
Security and amp; Compliance
- You will manage IAM users and roles SSH keys and server-level permissions to ensure access is controlled appropriate and auditable.
- You will regularly apply security patches and updates to infrastructure and dependencies staying ahead of vulnerabilities before they become risks.
- You will perform periodic vulnerability scanning and server hardening to maintain a strong and resilient security posture.
Monitoring and amp; Troubleshooting
- You will proactively monitor system logs performance metrics and error alerts addressing issues before they escalate into incidents.
- You will investigate and resolve outages and incidents in close collaboration with the development team minimising impact and recovery time.
- You will produce periodic reports on uptime performance and cost efficiency to keep leadership informed and support strategic infrastructure decisions.
Collaboration and amp; Communication
- You will work closely with developers to optimize application performance and streamline deployment workflows across environments.
- You will communicate infrastructure updates risks and improvements clearly to both technical and non-technical stakeholders.
- You will document configurations processes and troubleshooting guides to build a strong knowledge base for the team.
What Success looks like
- Infrastructure uptime consistently meets or exceeds agreed SLAs with zero preventable outages due to missed patches misconfiguration or inadequate scaling.
- CI/CD pipelines are live and operating reliably across all WordPress projects with deployments running smoothly and rollbacks executed with minimal downtime.
- Automated backup and disaster recovery plans are tested regularly and proven to work with restore times meeting defined recovery objectives.
- Security vulnerabilities are identified and remediated proactively with periodic hardening reviews completed on schedule and no critical unresolved findings.
- Infrastructure cost efficiency is tracked and reported regularly with measurable optimisations identified and implemented over time.
- Documentation is comprehensive up to date and genuinely useful enabling the development team to operate with clarity and confidence.
To be considered for this role you should have
- Strong hands-on experience with AWS services including EC2 ALB CloudFront RDS/Aurora Route53 S3 and IAM.
- A proven track record managing high-traffic high-availability web applications in production environments.
- Solid experience with Linux server administration specifically Ubuntu or Debian.
- Proficiency with NGINX PHP-FPM and WordPress performance tuning.
- Strong knowledge of CI/CD pipelines Git and version control workflows.
- Experience managing and optimising MySQL or Aurora databases.
- Experience implementing monitoring and alerting systems at scale.
- Strong problem-solving skills and a disciplined approach to documentation.
- Bonus: Familiarity with containerisation tools such as Docker or ECS.
- Bonus: Experience with Terraform or CloudFormation for infrastructure as code.
- Bonus: Knowledge of Redis Memcached or object caching for WordPress.
- Bonus: Experience managing multi-environment deployments across staging and production.
- Bonus: Familiarity with modern PHP development and custom WordPress engineering.
Challenges you may face in this role
- Managing infrastructure reliability and performance across multiple high-traffic publications simultaneously where downtime has a direct and visible impact.
- Balancing proactive infrastructure improvements and automation work with the reactive demands of incident response and day-to-day maintenance.
- Keeping security posture strong in an environment where the pace of development and publishing means change is constant and fast-moving.
- Communicating technical infrastructure decisions and risks clearly to non-technical stakeholders who need to understand the impact without the detail.
- Scaling WordPress-based infrastructure in a cost-efficient way as traffic and content volume continue to grow.
The Goodies
- Competitive salary and benefits package.
- The opportunity to build and shape infrastructure that powers some of Africas most exciting digital media brands.
- A collaborative passionate team that values great work and gives you the space to do it well.
- A fast-moving high-impact environment where your contributions are visible and meaningful.
In partnership with our client we are seeking a Systems Engineer who understands that great storytelling needs great infrastructure to reach the world. This is a role for someone who is hands-on technically sharp and excited by the challenge of keeping high-traffic digital platforms performant relia...
In partnership with our client we are seeking a Systems Engineer who understands that great storytelling needs great infrastructure to reach the world. This is a role for someone who is hands-on technically sharp and excited by the challenge of keeping high-traffic digital platforms performant reliable and secure at scale. You will lead the setup maintenance and scaling of our Linux-based AWS infrastructure working closely with our engineering team to ensure our publications never miss a beat. If you are passionate about cloud architecture automation and building systems that just work we want to meet you.
Who are we looking for
- You are an experienced systems engineer with a strong background in AWS infrastructure and a proven track record of managing high-traffic high-availability web applications.
- You are hands-on and detail-oriented someone who takes ownership of infrastructure end to end from architecture and deployment through to monitoring and incident resolution.
- You are a strong problem-solver who stays calm under pressure investigates issues methodically and resolves incidents quickly and decisively.
- You are automation-minded always looking for ways to reduce manual effort improve reliability and build systems that scale without breaking a sweat.
- You are security-conscious someone who treats vulnerability management access control and server hardening as core responsibilities not afterthoughts.
- You are a clear communicator who can translate complex infrastructure updates and risks into language that non-technical stakeholders can understand and act on.
- You are collaborative by nature comfortable working closely with developers to optimize application performance and deployment workflows across multiple projects.
Your Responsibilities
Server and amp; Cloud Infrastructure
- You will design deploy and maintain AWS infrastructure including EC2 ALB Aurora DB CloudFront S3 and Route53 to support our digital platforms.
- You will manage and tune NGINX PHP-FPM and CDN caching configurations for high-performance web delivery across our publications.
- You will implement and maintain auto-scaling and load balancing strategies to handle traffic spikes reliably and efficiently.
- You will oversee system monitoring uptime tracking and alerting using tools such as CloudWatch UptimeRobot New Relic or similar platforms.
Automation and amp; CI/CD
- You will develop and maintain CI/CD pipelines for multiple WordPress projects using GitHub Actions or equivalent tools.
- You will automate deployments testing and rollback strategies to minimise downtime and ensure smooth consistent releases.
- You will maintain and secure Git repositories environment secrets and build processes across all projects.
Database and amp; Backup Management
- You will manage Aurora MySQL-compatible instances ensuring redundancy performance tuning and optimal database health at all times.
- You will implement regular automated backups conduct restore testing and maintain robust disaster recovery plans.
Security and amp; Compliance
- You will manage IAM users and roles SSH keys and server-level permissions to ensure access is controlled appropriate and auditable.
- You will regularly apply security patches and updates to infrastructure and dependencies staying ahead of vulnerabilities before they become risks.
- You will perform periodic vulnerability scanning and server hardening to maintain a strong and resilient security posture.
Monitoring and amp; Troubleshooting
- You will proactively monitor system logs performance metrics and error alerts addressing issues before they escalate into incidents.
- You will investigate and resolve outages and incidents in close collaboration with the development team minimising impact and recovery time.
- You will produce periodic reports on uptime performance and cost efficiency to keep leadership informed and support strategic infrastructure decisions.
Collaboration and amp; Communication
- You will work closely with developers to optimize application performance and streamline deployment workflows across environments.
- You will communicate infrastructure updates risks and improvements clearly to both technical and non-technical stakeholders.
- You will document configurations processes and troubleshooting guides to build a strong knowledge base for the team.
What Success looks like
- Infrastructure uptime consistently meets or exceeds agreed SLAs with zero preventable outages due to missed patches misconfiguration or inadequate scaling.
- CI/CD pipelines are live and operating reliably across all WordPress projects with deployments running smoothly and rollbacks executed with minimal downtime.
- Automated backup and disaster recovery plans are tested regularly and proven to work with restore times meeting defined recovery objectives.
- Security vulnerabilities are identified and remediated proactively with periodic hardening reviews completed on schedule and no critical unresolved findings.
- Infrastructure cost efficiency is tracked and reported regularly with measurable optimisations identified and implemented over time.
- Documentation is comprehensive up to date and genuinely useful enabling the development team to operate with clarity and confidence.
To be considered for this role you should have
- Strong hands-on experience with AWS services including EC2 ALB CloudFront RDS/Aurora Route53 S3 and IAM.
- A proven track record managing high-traffic high-availability web applications in production environments.
- Solid experience with Linux server administration specifically Ubuntu or Debian.
- Proficiency with NGINX PHP-FPM and WordPress performance tuning.
- Strong knowledge of CI/CD pipelines Git and version control workflows.
- Experience managing and optimising MySQL or Aurora databases.
- Experience implementing monitoring and alerting systems at scale.
- Strong problem-solving skills and a disciplined approach to documentation.
- Bonus: Familiarity with containerisation tools such as Docker or ECS.
- Bonus: Experience with Terraform or CloudFormation for infrastructure as code.
- Bonus: Knowledge of Redis Memcached or object caching for WordPress.
- Bonus: Experience managing multi-environment deployments across staging and production.
- Bonus: Familiarity with modern PHP development and custom WordPress engineering.
Challenges you may face in this role
- Managing infrastructure reliability and performance across multiple high-traffic publications simultaneously where downtime has a direct and visible impact.
- Balancing proactive infrastructure improvements and automation work with the reactive demands of incident response and day-to-day maintenance.
- Keeping security posture strong in an environment where the pace of development and publishing means change is constant and fast-moving.
- Communicating technical infrastructure decisions and risks clearly to non-technical stakeholders who need to understand the impact without the detail.
- Scaling WordPress-based infrastructure in a cost-efficient way as traffic and content volume continue to grow.
The Goodies
- Competitive salary and benefits package.
- The opportunity to build and shape infrastructure that powers some of Africas most exciting digital media brands.
- A collaborative passionate team that values great work and gives you the space to do it well.
- A fast-moving high-impact environment where your contributions are visible and meaningful.
View more
View less