About the Role
Our client, a leading telecommunications provider, is seeking a highly skilled and experienced Senior Network Engineer to join their dynamic and entirely remote-first engineering team. This pivotal role is central to designing, implementing, and maintaining the robust and scalable network infrastructure that underpins our cutting-edge services. You will be instrumental in ensuring the high availability, performance, and security of our national network, contributing directly to the seamless connectivity experienced by millions of users. This position offers a unique opportunity to work from anywhere in **Johannesburg, Gauteng, ZA**, collaborating with a distributed team of experts and shaping the future of telecommunications technology. If you are passionate about network architecture, possess a deep understanding of routing and switching protocols, and thrive in a collaborative, remote environment, this is the ideal opportunity for you.
Key Responsibilities
- Design, implement, and manage complex network architectures, including routing, switching, firewalls, and load balancers.
- Monitor network performance, identify bottlenecks, and implement solutions to optimize speed and reliability across our distributed infrastructure.
- Develop and maintain comprehensive network documentation, including diagrams, configurations, and standard operating procedures.
- Troubleshoot and resolve network issues effectively and efficiently, minimizing downtime and impact on services.
- Collaborate with cross-functional teams to ensure network requirements are met for new projects and service deployments.
- Stay abreast of emerging network technologies and trends, evaluating their potential application to enhance our infrastructure.
- Participate in on-call rotation to provide 24/7 support for critical network incidents.
- Ensure network security best practices are implemented and adhered to, protecting against potential threats.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5-7 years of experience in network engineering, with a strong focus on enterprise-level network design and implementation.
- In-depth knowledge of TCP/IP, BGP, OSPF, MPLS, VPNs, and other core networking protocols.
- Hands-on experience with network hardware from major vendors such as Cisco, Juniper, and Arista.
- Proficiency in network monitoring and analysis tools (e.g., SolarWinds, Wireshark, PRTG).
- Experience with cloud networking concepts (AWS, Azure, GCP) is a significant advantage.
- Strong problem-solving and analytical skills, with the ability to diagnose and resolve complex network issues remotely.
- Excellent communication and collaboration skills, essential for working effectively within a remote team.
- Relevant industry certifications (e.g., CCNA, CCNP, JNCIS, JNCIP) are highly desirable.
Benefits
- Competitive annual salary package of R per annum.
- Fully remote work arrangement, offering flexibility and work-life balance.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off and holiday schedule.
- Opportunities for professional development, training and certifications.
- Access to the latest networking technologies and tools.
- A collaborative and supportive remote team culture.
- Retirement savings plan with company matching.