Job Description
Job Responsibilities:
- Strong in LINUX scripting
1. DNS Change Requests
Add/remove forward and reverse DNS entries
Process DNS server configuration changes
Manage DNS zone delegations
Process MX record changes
2. DNS Support Requests
Troubleshoot downstream DNS server problems
Interact with WAN and LAN administrators
Articulate the reasons for DNS resolution failures, perceived or otherwise, using appropriate DNS and network utilities
- Generate DNS metrics, statistics and reports using shell scripting and programming languages such as bash, windows shell scripts, expect, tcl, powershell, vbs, javascript, php and python.
3. SMTP Support Requests
Conduct e-mail traces for general troubleshooting
Respond to abuse complaints
4. Anti-Virus and Spam maintenance
respond to virus outbreaks
respond to inquiries regarding anti-virus behavior
respond to inquiries regarding anti-spam behavior
Maintain SMTP logs and generate statistics using perl and shell scripting
5. Server maintenance
Track bugs and security vulnerabilities
Track and apply software updates
Cisco ESA
Infoblox DDI (DNS/DHCP/IPAM)
Linux/UNIX software
Sendmail
Postfix
BIND
APACHE
POSTGRE / MYSQL
OpenSSH and OpenSSL
6. Password maintenance
change production administrative (root) passwords monthly
- encrypt and distribute monthly password lists
7. Monitoring
Respond to Solarwinds/network monitoring system notifications
- Maintain Solarwinds / network monitoring configuration, service checks, and configuration information
8. DNS/SMTP Architecture
Analyze effect of MX record configuration on SMTP flow
Analyze effect of anti-spam and anti-virus policies on SMTP flow
Determine DNS best practices for delegated zones and slave zones
Maintain network and application layer diagrams using Visio
Develop and maintain Disaster Recovery and Remote Management procedures
Advise on future deployment and configuration of gateway SMTP and DNS services.
Prepared to participate in the team on-call rotation schedule as either a primary or secondary member
Utilize an electronic Change Control and trouble-ticketing system to respond to end-user DNS & SMTP related issues and to track network and architectural changes to the network environment.
Ability to communicate clearly and succinctly with a United States customer base, both in person, electronic communications, and via voice / video phone calls.
REQUIRED:
Candidate must be a US Citizen
6+ years of progressive technical (hands-on) experience related to Linux/Unix System Administration in an enterprise server environment
6+ years of progressive technical (hands-on) TCP/IP networking experience
6+ years of progressive technical (hands-on) DNS administration experience in an enterprise environment
6+ years of progressive technical (hands-on) SMTP administration experience in an enterprise environment
Ability to organize and prioritize numerous customer requests in a fast paced, deadline driven environment
DESIRED:
Security-related Network (Cisco) and Operating Systems (Redhat) certification or training
Microsoft Visio
Splunk and Syslog
Common monitoring applications (e.g. Solarwinds, Nagios, OpenView, Ionix, Zabbix)
Common monitoring protocols (e.g. SNMP )
Cisco ESA / IronPort SMTP Appliances
Postfix, Sendmail, Microsoft Exchange or Lotus Notes
Authentication and encryption management (esp. using SSH, PGP, and SSL)
Infoblox DNS Appliances
Self-starter requiring limited direction and supervision
Experience with at least one of the following programming languages:
Bourne Shell (sh, ksh, bash, zsh, etc.)
C
AWK
Perl
Python
Expect
TCL