Network Architect - Mayville Engineering Company, Inc.
Milwaukee, WI
About the Job
The Network Architect is responsible for designing and implementing complex computer networks that meet the needs of MEC’s systems and users. This role requires a deep understanding of network infrastructure, network hardware, telecommunications, and software. The Network Architect will work closely with IT and business teams to ensure that network solutions align with business goals and objectives.
At our company, we pride ourselves on fostering a high-performance culture driven by our core values of integrity, respect, teamwork, agility, customer focus, and collaboration. We believe that how you live our values is just as important as your accomplishments.
Join us and be part of a team that is committed to excellence and continuous improvement, where your contributions are valued, and your growth is supported.
Responsibilities:Design and Development:
- Create detailed network designs, including specifications for hardware and software, to support organizational goals.
- Develop and maintain network architecture diagrams and documentation.
Implementation and Integration:
- Oversee the implementation of network solutions, ensuring smooth integration with existing systems.
- Collaborate with project managers and IT staff to deploy new network technologies and upgrades.
Performance Monitoring:
- Continuously monitor network performance, identifying and addressing potential issues.
- Implement measures to optimize network performance and reliability.
Security:
- Ensure that network designs incorporate robust security measures to protect data and systems.
- Stay current with emerging security threats and best practices.
Collaboration:
- Work with cross-functional teams, including IT, security, and business units, to gather requirements and develop comprehensive network solutions.
- Provide technical guidance and support to team members.
Documentation and Reporting:
- Maintain accurate and up-to-date documentation of network configurations, changes, and procedures.
- Generate reports on network performance, security incidents, and project progress.
Research and Innovation:
- Stay informed about the latest developments in networking technology.
- Evaluate new tools, techniques, and methodologies to improve network infrastructure, performance, and security.
Other Duties:
- There is the potential for on-call duties.
- This position involves some travel to other MEC locations, less than 25%.
- Other duties as assigned.
Education:
- Associate’s degree in computer science, information technology, or a related field.
- Advanced degrees and relevant certifications are highly desirable.
Experience:
- Minimum of 5 years of experience in network design and implementation.
- Proven track record of managing complex network projects from conception to completion.
Technical Expertise:
- In-depth knowledge of network infrastructure, including routers, switches, firewalls, VPNs, wireless technologies, and network segmentation for OT networks. (e.g., Aruba, Cisco, Fortinet).
- Proficiency in network protocols and services (e.g., TCP/IP, DNS, DHCP, BGP, OSPF).
- Familiarity with cloud networking solutions (e.g., Azure, AWS).
- Experience with phone systems, including VoIP and PBX (e.g., Avaya, Mitel, Cisco)
- Proficiency in network performance tuning and optimization.
- Ability to design and implement disaster recovery solutions.
- Knowledge of network compliance standards and regulations.
Problem-Solving Skills:
- Strong analytical and troubleshooting skills.
- Ability to diagnose and resolve network issues quickly and efficiently.
Communication:
- Excellent verbal and written communication skills.
- Ability to convey technical information to non-technical stakeholders clearly and concisely.
Project Management:
- Experience in managing multiple projects simultaneously.
- Strong organizational skills and attention to detail.
Security:
- Familiarity with network security principles and practices.
- Experience with security tools and technologies (e.g., intrusion detection/prevention systems, encryption).
Team Player:
- Ability to work effectively within a team environment.
- Strong interpersonal skills and the ability to collaborate with colleagues at all levels.
- Desire to mentor junior members of team.