Network Security Engineer Job Description

Network Security Engineer Job Description Template

Our company is looking for a Network Security Engineer to join our team.

Responsibilities:

  • Analyzing the organization’s business needs and then implementing, and maintaining the network infrastructure to support those business needs;
  • Providing third and fourth level troubleshooting/support;
  • Creating network plans, documenting existing and proposed network infrastructure, maintaining relationships with technical solution providers;
  • Assist in maintaining the security awareness program;
  • Design, Implement, document, and maintain security system infrastructure;
  • Mentor less experienced staff in data security technologies and practices;
  • Plan, design, implement, document, and maintain disaster recovery and risk mitigation strategies;
  • Provide administration, documentation, and implementation expertise for data security best practices;
  • Implement, document, and maintain security system disaster recovery and risk mitigation strategies;
  • Design, deployment, and administration of file, web, SharePoint, and database access rights;
  • Design, deployment, and administration of Active Directory infrastructure;
  • Facilitate team and project activities;
  • Perform security software maintenance (updates, installations, and security patches);
  • Coordinate with other team members for availability of capable resource;
  • Develops and expands technical knowledge and capability to communicate and explain complex technical topics to less-experienced team members.

Requirements:

  • Meet demanding schedules and timelines;
  • Development experience using Python, Ruby, Perl, C, or C++ a plus;
  • Perform detail-oriented work accurately with frequent interruptions;
  • Working knowledge of Windows/Unix systems administration and security vulnerabilities;
  • Understanding of and the ability to perform penetration testing;
  • Experience in either the design, implementation, procurement and maintenance of network infrastructure;
  • Prior experience supporting the Army;
  • Experience in a cyber-security role;
  • Understanding of Linux network security tools – (e.g. Metasploit, netcat, nmap, etc.);
  • Understanding of network/cyber security, penetration testing, and information security best practices;
  • CISSP or equivalent;
  • Experience building virtual infrastructure – (e.g. vSphere);
  • Experience configuring network devices (e.g. routers, switches, etc.);
  • Proficiency working in a Linux environment – Centos, Ubuntu, Fedora, Solaris, Backtrack;
  • Experience using scripting languages for automation, parsing data sets, and network monitoring (e.g. bash, Perl, Python, etc.).