Description

  • The Network Performance Architect will be responsible for optimizing network infrastructure to ensure maximum performance, scalability, and reliability. This involves a comprehensive analysis of DNS, f5, proxy, and other network tools and configurations to identify and resolve bottlenecks and latency issues. The engineer will utilize a variety of performance monitoring tools, such as Dynatrace and NeoLoad, to assess packet performance and make data-driven recommendations on architecture, upgrades, and configuration changes. A key focus will be on designing and implementing active-active architectures for high-availability, disaster recovery, and load balancing. Additionally, the engineer will thoroughly document the current network architecture, establish performance benchmarks, and continuously evaluate emerging technologies to enhance network performance.

Network Architecture and Performance:

o Design and implement scalable, high-performance network architectures.

o Configure and manage routing protocols (e.g., BGP, OSPF) for optimal traffic flow.

o Manage and optimize Network Load Balancers (F5) for efficient application delivery.

o Utilize network performance testing tools to identify bottlenecks and recommend performance improvements.

o Conduct capability reviews to assess the network's ability to meet current and future business needs.

Security Architecture and Implementation:

o Design and implement network security architecture, including firewalls, DMZs, and intrusion detection/prevention systems (IDS/IPS).

o Analyze network activity and security logs to identify potential threats and vulnerabilities.

o Stay up-to-date on evolving security threats and implement best practices to mitigate risks.

Disaster Recovery and Business Continuity:

o Develop and implement comprehensive disaster recovery plans for the network infrastructure.

o Define recovery time objectives (RTOs) and recovery point objectives (RPOs) for critical systems and data.

o Conduct regular DR drills and simulations to ensure readiness for unforeseen events.

Asset Management and Optimization:

o Implement asset tiering strategies to optimize resource allocation based on criticality and performance needs.

o Maintain accurate and up-to-date network asset inventory. • Performance NFR Establishment: Define and document performance NFRs in collaboration with stakeholders, ensuring they align with business objectives.

• Tool Expertise: Maintain expertise in NeoLoad and stay current with industry best practices for performance testing.

• Reporting: Prepare performance test reports and deliver findings to stakeholders and architects.

Experience:

• Bachelor's degree in computer science, Information Technology, or a related field (or equivalent experience).

• Minimum 7+ years of experience in network design, performance optimization, and security.

• Proven experience in configuring routing protocols, firewalls, DMZs, and Network Load Balancers (F5).

• In-depth understanding of high availability (HA) solutions and disaster recovery planning.

• Experience with network performance testing tools and methodologies.

• Strong understanding of security best practices and threat mitigation strategies.

• Excellent communication, collaboration, problem-solving, and analytical skills.

Tools and Technologies:

• Routing protocols (OSPF, BGP, etc.)

• Network Load Balancers (F5)

• Firewalls (Cisco ASA, Palo Alto, etc.)

• Intrusion Detection/Prevention Systems (IDS/IPS)

• High availability solutions (Clustering, Replication)

• Disaster recovery planning tools

• Network performance testing tools (iperf, NeoLoad, DynaTrace, etc.)


 

Education

Bachelor's Degree