Detail View

Network Engineer

Coralville, IA

Job Information:

Title:  Network Engineer
Wage Category:  Salaried, Exempt
Reports to:  Director, Technology
Salary range:  Commensurate with experience

Job Statement:
MediRevv is a rapidly growing organization in need of a Network Engineer to enable the success of our employees and customers. Delivery of new business capabilities requires a variety of skills including network design, detailed topology document creation, hands-on build-out and configuration, support of network solutions, and technical leadership skills to ensure that projects meet and exceed business goals.

The engineer will be responsible for network designs for the MediRevv environment, connectivity to our clients and support of a remote workforce. This will include the physical and logical design of the network components, on-premise solutions, multi-tenant private and public cloud environments, heavy IP design, switching, routing, load-balancing, and route selection systems as well as establishing network failover capabilities between components and environments.  

Job Duties:
An effective Network Engineer must be able to balance each of the three P’s in the MediRevv Mindset: Partners, People, and Performance while performing the following activities:  

  • Work directly with business lines of service and third partly partners to gather requirements and design, develop and execute solutions that enable business success
  • Excellent communication and documentation skill
  • Ability to produce high quality operational documentation, including Visio/Lucid Chart diagrams, high-level descriptions of the environment, as well as detailed instructions outlining the steps required to repeat the build-out and configuration of the infrastructure.
  • Configure and install various network devices and services (e.g., routers, switches, firewalls, load balancers, VPN, QoS)
  • Perform network maintenance and system upgrades including service packs, patches, hot fixes and security configurations
  • Monitor performance and ensure system availability and reliability
  • Monitor system resource utilization, trending, and capacity planning
  • Provide Level-2/3 support and troubleshooting to resolve issues
  • Work within established configuration and change management policies to ensure awareness, approval and success of changes made to the network infrastructure
  • Select and implement security tools, policies, and procedures in partnership with other IT Service Teams
  • Liaise with vendors and other IT personnel for problem resolution
  • Securely configure, monitor and maintain VPNs for remote sites remote workforce.
  • Develop, document and maintain installation and configuration procedures.
  • Research and recommend innovative and automated approaches for system administration tasks.
  • Program and maintain network switches.
  • Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
  • Perform regular security monitoring to identify any possible intrusions.
  • Perform daily backup operations, ensuring all required file systems and system data are successfully backed up to the appropriate media.
  • Repair and recover from hardware or software failures.
  • Perform periodic performance reporting to support capacity planning.
  • Maintain existing virtualization infrastructure.
  • Provide telephony administrative support and maintenance.

Job Requirements:
  • Bachelor's degree in computer science or equivalent professional experience
  • Relevant technical and process certifications preferred (e.g. Cisco Certification)
  • Working knowledge of service desk softwarepreferred (e.g. Service Now, Atlassian Suite)
  • Experience with technology implementations and upgrades and particularly support transition to the IT Service Desk
  • Excellent communication skills, both oral and written, with the ability to communicate effectively to customers, peers and non-technical management
  • Excellent customer and interpersonal skills
  • Demonstrated logical thought processes, must have the ability to quickly learn new technologies, systems, concepts and procedures, and ability to utilize reports and data to improve operational results
  • Extensive experience with IP Designs in a multi-tenant / multi-datacenter environment with failover / HA capabilities.
  • Experience with IP designs, NAT, IP routing protocols (EIGRP & BGP), Spanning-tree, HSRP
  • Experience with enterprise class technologies: Cisco IOS, Cisco Catalyst / Nexus Product Lines, Cisco CSS/ACE, Cisco VSS, F5, NetScaler
  • Experience with designing high-available networks, including both system and component level redundancy and the associated technologies to accomplish HA.
  • Experience with layer 2 technologies.
  • Experience with establishing vendor and/or service selection criteria to make product and other technology related selections and document the entire process as well as present the selection to a committee of peers.
  • Experience with technology or feature testing in a lab and other environments.
  • Experience working in a structured environment that requires change control processes in accordance with company policies, for execution of implementations and changes to the network environment, as it relates to the installation of the data center network.
  • Experience with creating, updating and coordinating the implementation plan for all network related items.
  • Experience providing connectivity to systems from one data center to another, involving IP design, NAT scheme, routing scheme and overall architecture.
  • Knowledge of firewall technology
  • Experience with data center networking in a virtualized server environment (VMWare) is a plus.
  • Ability to produce high quality operational documentation, including Visio diagrams, high-level descriptions of the environment, as well as detailed instructions outlining the steps required to repeat the build-out and configuration of the infrastructure
  • Strong customer service skills with high level of professionalism, and ability to work with complex situations
  • Must be flexible and have the ability to simultaneously manage multiple projects or tasks
  • Ability to effectively prioritize and execute tasks in a high-pressure environment
  • Demonstrate a commitment to customer services
  • Manage technology asset management, inventory control, documentation and future planning needs.
  • Participate in continuous learning and professional development
  • Ability to make quick operational decisions and sustain productivity among competing projects and schedules

Posted 04/12/18

Job ID: 39873344