Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A growing network infrastructure team is seeking a designer to create network solutions that enhance performance and security. This role involves collaborating with various teams to understand requirements and produce comprehensive low-level designs. Prospective candidates should have a strong background in networking technologies and demonstrate an ability to document and implement solutions effectively.
Work with the Architecture Team and the Development Teams to translate company needs into network infrastructure solutions that will suit those needs and requirements in terms of performance, resource usage, scalability, resilience and observability. The proposed solutions may include Core networking (routing and switching) using either ACI or Nexus traditional based networking, Cisco SDWAN, load balancing and firewall solutions.
Work with the operations team to design solutions based on pipelines, scripts and playbooks to continuously reduce the human tasks required to operate the production services (toil).
Based on the high level design (HLD) provided by the Architecture Team, work on the low level design (LLD) for the required solutions/projects. The LLD should describe how the network will be implemented, the detailed specification for each component and how they will be connected in order to meet the network functional and non-functional requirements. Additionally, needs to take into account the requirements of the others operations teams.
Understand the functional and non-functional requirements of the networking systems, including performance, scalability, availability and security requirements.
Identify the hardware, software and components that will be required to support the networks. This may include switches, routers, next-gen firewalls, load balancers, management controllers like APIC, Identity service managers or monitoring tools, among others.
Design the details of the overall architecture of the network, including the placement of components and the interfaces between them. This should take into account the HLD, the requirements of the systems connectivity and security, as well as any constraints or limitations of the environment.
Collaborate in the definition of the configuration of the different components to meet the requirements of the system’s connectivity and security.
Define the tests for the networking elements to ensure that it meets the functional and non-functional requirements. In some cases may involve high availability testing, performance testing, scalability testing, security testing and other types of validation.
Document the LLD, including the architecture, configuration, and testing results. This documentation will be used by operators to manage and maintain the network elements over time.
Keep abreast of the latest advancements in network technologies and broader industry trend. Stay updated on the latest developments in network infrastructure, protocols and security measures while also maintaining awareness of evolving technologies in related areas such as cloud computing, virtualization and software-defined architectures. Incorporate this knowledge into the LLD process to drive innovative and comprehensive solutions that align with industry standards and leverage cross-functional synergies.
Provisioning, operational tasks (performance, scaling, organization, routine patching, security…) and decommissioning of network infrastructure.