Cloud Software Engineer

Cape Town Full-time R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are seeking a skilled Cloud Software Engineer to join our forward-thinking team in Cape Town. The role involves designing and implementing cloud-based solutions that meet the evolving demands of our clients. As part of the DevOps and Cloud Computing sector, you will work with advanced tools and technologies, contributing to our mission to deliver outstanding software and services.

Responsibilities

  • Architect cloud solutions to enhance system scalability and availability.
  • Participate in code reviews and contribute to ongoing best practices for cloud software development.
  • Work with CI/CD pipelines to streamline the software development life cycle.
  • Engage in the migration projects to convert on-premises applications to cloud platforms.
  • Facilitate problem-solving sessions for complex technical issues.
  • Provide guidance and mentorship to junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in software development with a cloud focus
Technical Skills
  • AWS
  • Java
  • Docker
  • Kubernetes
Soft Skills
  • Analytical Thinking
  • Effective Communication
Certifications
  • AWS Certified Solutions Architect
  • Google Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Experience with Terraform: Proficient in using Terraform for infrastructure as code implementations.
  • Knowledge of Agile methodologies: Understanding of Agile processes for software development.

Benefits

  • Comprehensive health insurance options.
  • Annual performance bonuses.
  • Flexible work schedules.
  • Professional development opportunities.

Company Culture

  • Innovation: We encourage creative solutions and innovative thinking in our software development process.
  • Continuous Development: We support continuous learning and improvement in both technical skills and personal development.
  • Collaborative Environment: We foster teamwork and collaboration among all employees to achieve shared goals.
Status: Closing Soon