The Network Engineer plans, implements, and oversees Fanatics' network infrastructure, corporate network systems, and identity management. Supports on-premises and cloud-based network services for both in-house and externally facing systems. The main objective is to build and maintain high-availability network infrastructure to sustain the online and internal information technology activities of our users.
GENERAL DUTIES AND RESPONSIBILITIES:
- Provide expertise and assist customers, developers, and partners with network design decisions.
- Provide ongoing maintenance and implementation of network updates and patches.
- Recommend and implement standards, policies, and procedures to achieve agreed-upon service levels by tuning, maintaining, and supporting a breadth of network infrastructure.
- Provide design recommendations and expertise regarding the integration and architecture of commercial network application packages.
- Develop and plan lifecycle replacement, coordinate outages, and perform performance tuning for network applications and hardware.
- Maintain monitoring and data gathering systems for network reporting and performance purposes.
- Establish and maintain working relationships with vendors to address and resolve network problems.
- Work closely with business stakeholders and developers to ensure smooth planning, implementation, and cutovers of network systems.
- Maintain the network systems roadmap for lifecycle improvements, upgrades, and capacity planning functions.
- Participate in all technical aspects of network technology, including short and long-term planning.
- Provide technical support, operations, and problem resolution of network infrastructure as required, including 24x7 on-call support.
- Provide support and implementation planning for business continuity and disaster recovery.
- Prepare and deliver presentations to a variety of technical and non-technical audiences.
- Must have a good grasp of network trends and the mission of the group to provide the most cost-effective and efficient network systems.
- Manage identity and access, including the implementation and maintenance of network security protocols
EDUCATION REQUIREMENTS:
- Bachelor’s degree in computer science, Information Systems or related field OR equivalent combination of education and experience
GENERAL KNOWLEDGE, SKILLS, AND ABILITIES:
- 7-10 years of experience.
- Self-motivated, only requires direction from leadership for priorities. Excellent time management skills working on projects, operational support, and mentorship to peers.
- Active role in peer mentoring other engineers on key technologies within department.
- Highly proficient for multiple technologies and subject matter expert in at least one technology.
- Able to lead projects providing technical direction across multiple business and technology group.
- Anticipates issues, identify and recover from production failures, and triage system-wide performance issues.
- Proactively seeks opportunities to improve ecosystems at an enterprise level.
- Provides deep understanding of business-critical systems, processes and how they interact with each other.
- Understands implications and trade-offs of reliability, scalability, operational costs, and ease of adoption by the organization.
- Drives the architecture, design and implementation of complex systems.
- Creates complex and complete documentation for enterprise systems.
- Ability to build strong working relationships with peers, managers, and internal customers.
- Experience supporting operational availability in an enterprise network environment.
- Experience developing or monitoring and maintaining enterprise network infrastructure on multiple platforms and Cloud providers (AWS preferred).
- Knowledge of configuration with Cisco Nexus and Catalyst type switching, SDWAN, wireless networks, network-based authentication (Cisco ISE, certificate-based network authentication), and cloud networking technologies in AWS and Azure.
- Knowledge of configuration with PCI DSS, and SOX compliance in relation to network technologies.
- Knowledge of configuration of network services such as DNS, DHCP, FTP, and SMTP.
- Knowledge of network architecture, multi-tier architecture, and network security protocols.
- Proven ability of scripting skills in Ansible, PHP, Python, Bash, and/or Terraform.
- Knowledge of network applications and development methodologies.
- Proficient knowledge and experience with network and systems management tools.
- Proficient ability to document network designs and reference architectures in detail using workflows, diagrams, and technical documents.
- Proven written and verbal communication skills, including an ability to provide a synopsis to management.
- Strong analytical abilities and professional office experience necessary.
- Design, implement, and manage cloud-based solutions to support business operations.
- Ensure the security, availability, and performance of cloud services.
- Collaborate with teams to migrate existing applications and infrastructure to cloud platforms.
- Monitor and optimize cloud resource usage and costs.
- Stay updated with the latest cloud technologies and best practices to provide innovative solutions