We are seeking a Junior Cloud Engineer to join our team, based in Cape Town, onsite.
The Junior Cloud Engineer supports IT in building, operating, and optimising AWS cloud platforms, while also contributing to application development, support, and documentation. Working under the guidance of the Lead: Cloud Platform Engineering, this role is hands-on and versatile: assisting with cloud infrastructure, automation, monitoring, and day-to-day operations, as well as maintaining and enhancing applications, services, and technical documentation.
This position provides practical exposure to AWS technologies, modern DevOps practices, and business-critical projects (including financial applications like Murex). It also plays a key role in capturing and maintaining knowledge through documentation, ensuring operational reliability, cost efficiency, and long-term success for the organisation.
Key Responsibilities
Cloud Operations & Support:
- Assist in the daily monitoring and maintenance of AWS environments.
- Support troubleshooting and incident resolution.
- Participate in peer reviews of scripts, IaC templates, and code.
Application Development & Maintenance:
- Assist in development tasks for new features and enhancements.
- Help maintain existing applications and services, ensuring reliability and compliance.
- Perform bug fixes and minor improvements as assigned.
Project Participation:
- Support different IT projects across SFM when additional engineering capacity is needed.
- Contribute to testing, deployment, and rollout activities.
- Collaborate with cross-functional teams (Cloud, Market Data, Applications).
Documentation & Knowledge Management:
- Maintain and update technical and operational documentation.
- Create documentation in Confluence where gaps exist.
- Ensure runbooks, playbooks, and procedures remain accurate and up to date.
Automation & Best Practices
- Contribute to Infrastructure-as-Code (Terraform/CloudFormation) and CI/CD pipelines.
- Assist in scripting and automation for routine operational tasks.
- Apply coding and design standards in peer-reviewed contributions.
Learning & Growth
- Actively develop AWS, DevOps, and software engineering skills under mentorship.
- Work towards AWS and relevant certifications.
- Build a solid understanding of financial markets IT systems (Murex, market data flows.
Essential
- Basic knowledge of AWS services (EC2, S3, IAM, VPC, Lambda).
- Exposure to programming or scripting (Python, C#, Bash, or PowerShell).
- Familiarity with Linux/Windows server administration.
- Good understanding of software development life cycle (SDLC).
- Strong documentation and communication skills.
Preferred
- Exposure to CI/CD tools (GitHub).
- Knowledge of relational databases (Redshift, Postgres, SQL Server).
- Familiarity with Confluence or other documentation platforms.
- AWS Cloud Practitioner or Associate-level certification.
Desired Skills:
- Junior
- Cloud
- Engineer