Senior Network Engineer
Gosh Enterprises, Inc. - Columbus, OH
Apply NowJob Description
Job title: Senior Network EngineerGeneral Summary: The Senior Network Automation Engineer is responsible for the provisioning and management of on-premise and Cloud based network infrastructure. The experienced candidate will be responsible for the design, documentation, automation, development, and operations of network infrastructure. Additionally, the role will help troubleshoot and maintain data and voice infrastructure across multiple brands. The candidate should have applied understanding of network and telecommunications principles, programming, and different release management concepts, designing, delivering, and maintaining highly secure network solutions that reside both in our physical locations, such as corporate headquarters and restaurants, and in cloud environments. Solutions should abide by best practices nurtured from the role’s experience, economic effectiveness, and various requirements as stipulated by third-party technology partners. Moreover, the secure solutions should be architected for scale, enablement of cloud-engineered application solutions, and progressive monitoring/alerting for proactive detection and remediation to maximize reliability. The role is currently a senior individual contributor that may progress into a management function as the concepts that comprise Gosh Enterprises continue to evolve and grow. The candidate should relish working in a flat, dynamic/entrepreneurial, collaborative, and high-growth company, multitiasking while contributing to the maturity of our technology delivery and operations processes. The role can expect to interact with stakeholders of all levels of seniority, including third-party technology partners, all internal Technology teammates, and internal Operations partners in restaurants and functional departments. Reports to: Director, Information Security and ComplianceEssential Duties and Responsibilities:Develop and maintain an extensive understanding of all on-premise and Cloud network environments.Design, implement, and operate secure, manageable, and normalized switched and routed networks, fit to delivery schedules/releases. This includes all private, public, and business-partner network infrastructure and monitoring of the same. Experience implementing, configuring, and supporting physical and logical constructs personally and via management of third-party partners or junior associates.Foster the definition and tracking of key performance metrics (and in accordance to industry best practices). Operate/monitor system platforms and processes accordingly.Evolve delivery and operational processes, procedures, and utilities, most notably proactive monitoring/alerting. Develop, validate, and update key network engineering artifacts such as standards/best practices, design documents, and decisions.Design and document solutions to meet security and run-time requirements and that are easily scalable for the enterprise.Stay abreast and incorporate emerging technologies to solutions and mechanisms would benefit security, performance, and enterprise user and customer experiences.Transforming, integrating, and automating network infrastructure to tightly integrate with SDN (Software Defined Networking).Develop and write automation scripts (Python, Ansible, Terraform, Napalm).Develop and write to support the automation for network related changes/deployment.Monitor and troubleshoot network related issues to support application support and delivery teammates.Participate in network health diagnostics and optimization via proper monitoring and capacity planning and work to automate self-healing.Required Skills and Competencies: Knowledge of and hands-on experience with routing, switching, firewalls, and load balancers is essentialVery strong technical knowledge of enterprise networking solutions for large environmentsDemonstrated self-motivation, leadership ability, strong team player who enjoys a fast-paced atmosphereExperience vetting, onboarding, and managing third-party implementation/managed service partners and developing junior talent for similar servicesAbility to manage multiple priorities, commitments, and projectsAbility to learn very quickly in a fast-paced environmentExperience working with frameworks and APIs is importantWorked in a team using Agile methodologies with experience influencing or evolving operational processesComfort traveling to restaurants and enterprise facilities as necessary for implementation, upgrade, triage/support activitiesQualificationsExperience and Education: S. Degree Computer Science or a minimum of 10 years networking experience in lieu of degree 10+ years in designing, supporting/troubleshooting, and deploying network configurations3+ years working with automation tooling (Ansible, Terraform, Napalm)Extensive experience with Layer 2 and Layer 3 protocolsExperience with VPN technology, including remote user access, branch office connectivity, monitoring, and fault isolationExperience with wireless technologies, including 802.11b/g/n, WAP configuration, 802.1x, site surveys, monitoring, and fault isolation preferred Experience with packet capture hardware/software (Ethereal, Sniffer) to support fault isolationExperience with Data Center centric, Cloud services, and Software Defined Networking requiredExperience designing to and abiding by security and compliance frameworks, like PCIExperience selecting and deploying third-party network implementation and managed support outlets and/or developing internal network competencyNon-biased view of technologies and versatile wield of industry-leading vendor technology; experience with the following technologies desired:Meraki Security Appliances, Switches, and Access PointsFortinet suiteUbiquiti suiteBrink POS and network standardsE2EE/tokenized payment processing and EMV devices (experience with Heartland or ParPay as processor ideal)Comprehensive logging, monitoring, alerting solutions
Created: 2024-09-11