We are looking for a highly skilled Network Architect to design and implement robust, secure, and scalable network infrastructure for our organization. As a Network Architect, you will be responsible for building and optimizing the network architecture to meet business needs while ensuring high availability, security, and performance. This role will involve working with cross-functional teams to integrate new technologies, automate network management, and troubleshoot network issues to ensure optimal network performance. You will also play a key role in establishing best practices for network infrastructure management.
Key Responsibilities:
- Design, implement, and optimize network architecture for both on-premises and cloud-based environments.
- Lead the planning, development, and deployment of network infrastructure solutions, ensuring high availability, scalability, and security.
- Provide expertise and leadership in network administration and management, focusing on performance, monitoring, and troubleshooting.
- Implement network automation using tools such as Ansible and Kubernetes to streamline configurations and processes.
- Integrate and manage infrastructure tools like AWS, Docker, and Kubernetes to enhance network operations and optimize cloud environments.
- Configure and manage DNS, DHCP, and other network services to ensure the network runs smoothly.
- Build and maintain network monitoring systems using tools like Nagios, Cacti, and Splunk to proactively identify network issues and optimize performance.
- Lead efforts in network security, ensuring that best practices and industry standards are followed.
- Manage and optimize network hardware and software, ensuring they are up-to-date, secure, and functional.
- Troubleshoot complex network-related issues, offering strategic solutions to enhance performance and uptime.
- Provide guidance and mentorship to junior engineers, fostering a culture of continuous improvement.
- Collaborate with IT and development teams to ensure seamless network integration with application and infrastructure components.
- Ensure compliance with company policies, security requirements, and regulatory standards.
Mandatory Skills & Qualifications:
-
Network Architecture: Proven experience designing and implementing network architecture, both on-premises and in the cloud.
-
Infrastructure: Strong understanding of IT infrastructure components such as servers, routers, switches, and firewalls.
-
Linux: Expert-level proficiency in Linux systems (Red Hat, CentOS, Ubuntu) with a deep understanding of network protocols and configurations.
-
Microsoft: Solid experience with Microsoft-based network infrastructure and services, including Active Directory, DNS, and IIS.
-
DNS: Expertise in DNS configuration, management, and troubleshooting.
-
Red Hat: Advanced skills with Red Hat-based systems and network management tools.
-
AWS: In-depth knowledge of AWS networking services (VPC, Route 53, Direct Connect, etc.) and hybrid cloud architectures.
-
Kubernetes: Hands-on experience managing Kubernetes clusters and understanding its networking model.
-
Docker: Knowledge of containerized applications and managing Docker networks within a microservices architecture.
-
Automation (Ansible): Experience in using Ansible for automating network configurations, provisioning, and orchestration.
-
Monitoring (Nagios, Cacti, Splunk): Proficient with network monitoring tools like Nagios, Cacti, and Splunk to identify, resolve, and prevent issues.
-
Network Administration: In-depth experience with network management and administration, including IP addressing, routing, firewalls, and VPNs.
- Strong troubleshooting and problem-solving skills with the ability to manage complex network-related issues.
- Excellent communication skills to work effectively with technical and non-technical teams.
Desirable Skills:
- Experience with multi-cloud and hybrid-cloud network environments.
- Familiarity with network automation frameworks and infrastructure-as-code.
- Certifications such as Cisco CCNP/CCIE, AWS Certified Solutions Architect, or Red Hat Certified Engineer (RHCE) are a plus.
- Experience with SD-WAN technologies and advanced network security protocols