About the Role
Our client, a dynamic and growing financial services firm, is seeking an experienced Information Security Engineer to focus on cloud security architecture and implementation. This critical role will be responsible for designing, deploying, and managing security controls within their cloud environments, primarily on AWS and Azure. You will work closely with DevOps, Engineering, and IT teams to ensure that security is integrated into the entire application lifecycle and infrastructure deployment process. The position is based in our client's secure facilities in Tembisa, Gauteng. We are looking for a forward-thinking professional who is passionate about cloud security and possesses a deep understanding of security best practices in cloud-native environments. This is an excellent opportunity to contribute to the security of a rapidly evolving digital landscape.
Key Responsibilities
- Design, implement, and manage security solutions for cloud platforms (AWS, Azure, GCP).
- Develop and enforce cloud security policies, standards, and procedures.
- Implement and manage identity and access management (IAM) controls in cloud environments.
- Configure and monitor cloud security tools, including firewalls, WAFs, and security monitoring services.
- Conduct security reviews of cloud architecture and deployments.
- Automate security processes using scripting and IaC (Infrastructure as Code) tools.
- Respond to security incidents within the cloud environment, assisting with investigation and remediation.
- Collaborate with engineering teams to ensure secure application development and deployment.
- Stay current with emerging cloud security threats and technologies.
- Provide security guidance and support to development and operations teams.
Requirements
- Bachelor's degree in Computer Science, Information Security, or a related field.
- Minimum of 4 years of experience in information security, with at least 2 years focused on cloud security.
- Hands-on experience securing AWS and/or Azure environments.
- Proficiency with cloud security tools and services (e.g., Security Groups, IAM, KMS, Azure Security Center).
- Experience with Infrastructure as Code tools like Terraform or CloudFormation.
- Strong understanding of networking concepts and security best practices.
- Familiarity with container security (Docker, Kubernetes) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Relevant cloud security certifications (e.g., AWS Certified Security - Specialty, Azure Security Engineer Associate) are advantageous.
- Must be authorized to work in South Africa.
Benefits
- Our client offers a competitive salary, comprehensive medical and dental coverage, a substantial pension fund, and generous leave allowances.
- The Tembisa, Gauteng office provides a modern and secure working environment.
- This role offers significant opportunities for professional development in cutting-edge cloud security technologies, including training and certification support.
- Employees also benefit from a positive and collaborative workplace culture, regular performance reviews, and access to company-sponsored events.
- There is a clear path for career advancement within the organization, with exposure to large-scale cloud security projects.
- Our client is committed to employee well-being and provides resources to support a healthy work-life balance.