Join our dedicated team as a Cloud Engineer in Johannesburg, where you will spearhead innovative cloud-based initiatives. Candidates should have strong expertise in infrastructure as code, container orchestration, and cloud migration strategies.
Responsibilities
Lead the design and development of scalable cloud architectures.
Work closely with cross-functional teams to ensure consistency and security.
Develop monitoring and alerting systems to ensure cloud reliability.
Engage with stakeholders to assess workloads and optimize cloud usage.
Requirements
Education
Bachelor's degree in Information Technology or a related field
Master's degree is a plus
Experience
4+ years in managing cloud environments and services
Technical Skills
GCP
Terraform
Soft Skills
Analytical Skills
Communication Skills
Certifications
Microsoft Certified: Azure Solutions Architect Expert
Certified Kubernetes Administrator (CKA)
Languages
English: Fluent
Advantageous
Knowledge of network security fundamentals: Basic understanding of security principles and best practices in cloud environments.
Familiarity with agile methodologies: Experience working in agile development environments.
Benefits
Comprehensive medical, dental, and vision coverage
401(k) plan with competitive matching
Options for remote working
Training and continuous learning opportunities
Company Culture
Continuous Improvement: We believe in ongoing learning and skill development for all employees.
Transparency: An open environment where communication is encouraged and valued.
Employee Wellbeing: A strong focus on work-life balance and employee wellbeing initiatives.
Status: Open
Other Jobs in Information Technology (IT) and Software Development