As a Sr Network Manager, you will oversee a team of talented developers, driving the design, implementation, and maintenance of cutting-edge network software solutions. Your role will be pivotal in ensuring the seamless integration of software applications with our network infrastructure, enhancing performance, security, and scalability.
Key Responsibilities:
Leadership and Team Management: Lead, mentor, and manage a team of software developers, fostering a collaborative and innovative work environment.
Project Management: Oversee the planning, execution, and delivery of software development projects, ensuring they meet quality standards, deadlines, and budget constraints.
Software Development: Collaborate with your team to design, develop, and deploy network software solutions that enhance our network systems' functionality and performance.
Network Integration: Ensure seamless integration of software applications with existing network infrastructure, optimising for performance and security.
Technical Expertise: Stay updated with the latest industry trends and technologies, applying this knowledge to improve our software solutions and network systems.
Focus Area: This team's focus will be on writing code to deliver new platforms like Load Balancers, Firewalls, VPN Concentrators, and Virtual Routers for our customer segmentation.
Stakeholder Collaboration: Work closely with other departments, including Systems Engineering, ServiceNow platform team, Security, Datacenter Design team, Network Stakeholders to align software development projects with business goals and customer needs.
Quality Assurance: Implement and oversee testing procedures to ensure the reliability, security, and performance of network software applications.
Documentation and Reporting: Maintain comprehensive documentation of software development processes, project progress, and network performance metrics.
Requirements: Education: Bachelor's degree in computer science, Information Technology, or a related field. A Master's degree is a plus.
Experience: Minimum of 5 years of experience in software development, with at least 5 years in a managerial or leadership role.
Technical Skills: Proficiency in programming languages such as Python, Java, GoLang, or C++. Strong understanding of network protocols, software development methodologies, and network security principles.
Leadership Skills: Proven ability to lead and motivate a team, manage projects, and drive innovation.
Communication Skills: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
Problem-Solving: Strong analytical and problem-solving skills, with a proactive approach to identifying and addressing challenges.
This position is open to all candidates.