Job Search and Career Advice Platform

Enable job alerts via email!

AWS Developer - Cryptography (Senior)

Khonology (Pty) Ltd

Randburg

On-site

ZAR 600 000 - 800 000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading cloud services provider is seeking a Cloud Security Engineer to design and maintain secure cloud infrastructures primarily on AWS. You will manage API security, deploy cryptographic solutions, and utilize Java for secure development. With a strong emphasis on collaboration and incident response, this role requires 5+ years of experience and a bachelor's degree in a relevant field. Certifications in AWS or Azure are advantageous.

Qualifications

  • 5+ years of experience in cloud engineering roles with strong AWS expertise.
  • Proven experience in cryptography, key management, and secure software development.
  • Strong knowledge of network security, IAM, and API management.

Responsibilities

  • Design, implement, and support secure cloud environments leveraging AWS services.
  • Deploy and maintain cryptographic solutions for data encryption.
  • Manage API security, secrets management, and enforce identity and access controls.

Skills

AWS expertise
Cryptography
Java
Spring Boot
Docker
Kubernetes
SQL
CI/CD
API management
Network security

Education

Bachelor’s degree in Computer Science or related field

Tools

Jenkins
Terraform
CloudFormation
Job description
Overview

Role Overview

The Cloud Security Engineer is responsible for designing, building, and maintaining secure, scalable cloud infrastructure primarily on AWS, with integration across Azure environments. This role ensures robust security through cryptographic solutions, identity and access management, and API protection, while supporting modern application development and operational excellence.

Responsibilities
  • Cloud Infrastructure & Security: Design, implement, and support secure cloud environments leveraging AWS services such as EKS, S3, and RDS, while integrating with Azure where necessary.

  • Cryptography & Compliance: Deploy and maintain cryptographic solutions for data encryption, secure transmission, and regulatory compliance.

  • Application & API Security: Manage API security, secrets management, and enforce identity and access controls.

  • Development & Automation: Utilise Java and Spring Boot for secure microservices development; implement CI/CD pipelines using Jenkins, Git, and related tools.

  • Containerization & Orchestration: Deploy and manage containerised applications using Docker and Kubernetes.

  • Data Operations: Support ETL processes, optimise SQL queries, and ensure data integrity.

  • Collaboration & Incident Response: Work closely with cross-functional teams to manage cloud operations, troubleshoot issues, and respond to incidents.

  • Security Governance: Enforce security best practices, conduct threat modelling, and assist with compliance audits.

Requirements
  • Bachelor’s degree in Computer Science, Information Systems, or a related field.

  • 5+ years of experience in cloud engineering roles with strong AWS expertise.

  • Proven experience in cryptography, key management, and secure software development.

  • Strong knowledge of network security, IAM, and API management.

  • Proficiency in Java, Spring Boot, SQL, Docker, Kubernetes, Jenkins, and CI/CD workflows.

  • Experience with Azure cloud services, monitoring tools, and ETL/data integration processes.

  • Familiarity with Agile delivery and DevOps culture.

  • AWS or Azure certifications (e.g., AWS Certified Security Specialty, Solutions Architect) are desirable.

  • Experience with Infrastructure as Code tools such as Terraform or CloudFormation is an advantage.

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