About the Role
PCI is seeking an experienced Network Engineer to join our Technical Operations team. This role is responsible for designing, implementing, supporting, and improving network environments within a multi-tenant managed services model, requiring a strong technical foundation and a builder mindset to create scalable solutions.
Responsibilities
- Designing and implementing LAN, WAN, wireless, segmentation, and hybrid-cloud network solutions
- Supporting and optimizing firewalls, switches, wireless platforms, VPNs, and secure remote access tools
- Troubleshooting network performance issues including routing, DNS, latency, and packet loss
- Managing escalated incidents and driving issues through resolution with clear communication
- Developing network standards, templates, runbooks, and documentation
- Supporting onboarding, infrastructure changes, upgrades, lifecycle planning, and long-term supportability
- Partnering with internal teams and clients to align technical solutions with business needs
- Identifying opportunities to improve existing environments and drive standardization
- Participating in a rotating after-hours support and maintenance schedule
Requirements
- Strong knowledge of TCP/IP, DNS, DHCP, VLANs, routing, switching, wireless, and firewall concepts
- Experience with network security platforms and standard firewall technologies (e.g., Palo Alto, Sophos)
- Ability to work independently, make sound technical decisions, and own issues through completion
- Strong troubleshooting, communication, and client-facing skills
- Relevant certifications such as CCNA, CCNP, PCNSE, Azure Network Engineer Associate, or equivalent practical expertise
- Experience designing, implementing, and supporting network solutions across multiple client environments, ideally in an MSP or fast-paced service model
- Experience with Azure networking, VPN Gateway, and hybrid connectivity
- Familiarity with monitoring and visibility tools such as Auvik
- Exposure to Microsoft 365 and hybrid identity environments
- Experience with scripting, automation, APIs, or templating to improve repeatability and scale
- Bachelor’s degree in Computer Science, Information Technology, or a related field preferred; equivalent experience considered
- You take ownership and follow through
- You think beyond one-off fixes and build for scale
- You communicate proactively and professionally
- You enjoy learning new technologies and applying them in practical ways
- You balance standards with flexibility while keeping supportability and client outcomes in focus
- Reliable high-speed internet and a smartphone are required for authentication and on-call support
Skills
- Network design
- Network implementation
- Network support
- Network optimization
- LAN
- WAN
- Wireless networking
- Network segmentation
- Hybrid-cloud networking
- Firewall management
- Switch management
- Wireless platform management
- VPN
- Secure remote access
- Network troubleshooting
- Routing
- DNS
- Latency analysis
- Packet loss analysis
- Incident management
- Technical documentation
- Client relations
- TCP/IP
- DHCP
- VLANs
- Palo Alto
- Sophos
- CCNA
- CCNP
- PCNSE
- Azure Network Engineer Associate
- Azure networking
- VPN Gateway
- Hybrid connectivity
- Auvik
- Microsoft 365
- Hybrid identity
- Scripting
- Automation
- APIs
- Templating
Location
- Buffalo, NY
Work Type
- Hybrid
- Full-time
Experience Level
- Experienced
Education Level
- Bachelor's degree in Computer Science, Information Technology, or related field preferred; equivalent experience considered
Salary/Compensations
- $85,000 - $110,000
About the Company
- PCI is Western New York’s leading information technology service provider.
- For over 40 years, PCI has focused on core client relationships, controlled growth, and IT infrastructure support services.
- Clients leverage PCI's IT and industry expertise across cloud computing, IT-as-a-Service, IT security, and service desk support.
- PCI's mission is to provide certainty in an uncertain world—enabling employees and clients to sleep better at night.
