Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a talented Network Engineer to join their dynamic team in Johannesburg. This role involves designing and implementing scalable, secure cloud solutions while collaborating with cross-functional teams. You will leverage your expertise in cloud networking and distributed systems to ensure optimal performance and reliability. If you have a passion for cloud engineering and a knack for automation, this is the perfect opportunity to advance your career in a forward-thinking environment that values innovation and excellence.
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.
Network Engineer • Johannesburg, Gauteng