Description:
Key Responsibilities:- Design, implement, and support scalable, secure, and fault-tolerant cloud solutions in collaboration with cross-functional teams.
- Integrate cloud-based services with corporate, data centre, and third-party environments using best-in-class tooling and architecture principles.
- Assist in the migration of applications to cloud environments using various strategies (lift-and-shift, refactoring, etc.).
- Provide operational support for cloud systems, ensuring optimal performance, reliability, and cost-efficiency.
- Contribute to the automation of infrastructure provisioning and management using tools such as Terraform, Chef, and other infrastructure-as-code solutions.
- Collaborate with DevOps and Enterprise Architecture teams to align infrastructure solutions with business and technical goals.
- Troubleshoot and resolve issues in complex distributed systems.
- Maintain up-to-date knowledge of emerging trends, tools, and best practices in cloud engineering and network infrastructure.
Qualifications and Experience:
- Minimum of 5 years experience in software engineering, systems administration, or infrastructure engineering.
- 4-6 years experience in network architecture, SASE, ZTNA, Cato, Cisco, Meraki, SD-WAN, Cloud Networking, Project Management
- Proven experience designing and operating distributed systems and cloud-native architectures.
- Hands-on experience with public cloud platforms such as AWS and Azure, including cloud networking, identity, storage, and security components.
- Proficiency with scripting and automation using Python, Shell, Bash, or Perl.
- Experience with CI/CD pipelines and associated tooling.
Familiarity with monitoring and observability tools such as AppDynamics, Prometheus, and Nagios.
- Working knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Associate-level cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator) highly desirable.
06 May 2025;
from:
gumtree.co.za