About the Role
Our client is a forward-thinking technology company seeking a highly skilled Senior Cybersecurity Engineer specializing in Cloud Security. This is a fully remote position, allowing you to work from anywhere within South Africa. You will be instrumental in designing, implementing, and managing robust security controls for our client's cloud infrastructure (AWS, Azure, GCP). The role demands a deep understanding of cloud-native security services, IaC (Infrastructure as Code) security, and proactive threat mitigation in distributed environments. You will collaborate with engineering teams to ensure security is embedded into every aspect of the cloud lifecycle, from development to deployment and operations. This role is critical to protecting our client's sensitive data and services operating in the cloud.
Key Responsibilities
- Design, implement, and maintain security architecture for cloud environments (AWS, Azure, GCP).
- Develop and enforce cloud security policies, standards, and best practices.
- Implement and manage cloud security services, including IAM, security groups, WAFs, and encryption.
- Utilize Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation) to automate security deployments and configurations.
- Conduct security assessments, threat modeling, and vulnerability management for cloud-based systems.
- Develop and implement security monitoring, logging, and alerting strategies for cloud environments.
- Respond to and investigate security incidents in the cloud.
- Collaborate with DevOps and development teams to ensure secure coding practices and CI/CD pipeline security.
- Stay current with emerging cloud security threats, technologies, and best practices.
- Provide expertise and guidance on cloud security best practices to engineering teams.
Requirements
- Bachelor's or Master's degree in Computer Science, Cybersecurity, Information Technology, or a related field.
- Minimum of 6 years of experience in cybersecurity, with at least 4 years focused on cloud security engineering.
- Extensive hands-on experience with major cloud platforms: AWS, Azure, and/or GCP, including their native security services.
- Proficiency with Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation.
- Strong understanding of container security (Docker, Kubernetes) and microservices architectures.
- Experience with security monitoring, logging, and incident response in cloud environments.
- Knowledge of network security principles, firewalls, and VPNs in a cloud context.
- Excellent scripting skills (e.g., Python, Bash) for automation.
- Relevant cloud security certifications (e.g., AWS Certified Security - Specialty, Azure Security Engineer Associate, Google Professional Cloud Security Engineer) are highly desirable.
- Strong communication and collaboration skills for a remote work environment.
Benefits
- Highly competitive salary and annual bonus.
- Comprehensive medical, dental, and vision insurance.
- Generous paid time off and flexible work hours.
- Significant opportunities for professional growth, certifications, and attending industry conferences remotely.
- Work with a leading-edge technology stack in a fully remote setting.
- Contribute to the security of critical cloud infrastructure.
- Company-provided equipment and home office stipend.