Systems Administration
Systems Administrator (Sysadmin)
Systems Administrator
Do you want to work for the largest dating application on Facebook with high traffic and more than 50 million installs? Do you want to work at an innovative company that is leveraging Facebook data in ways never before seen? SNAP Interactive has a unique and exciting opportunity for a talented Sysadmin. This position is full time and based in our main office in New York City, NY. This is a unique opportunity to be an early employee at a rapidly growing company that is also publicly traded. Competitive compensation including salary + eligibility for stock options, and full-benefits (Medical & Dental plans; free snacks, fun outings, twice-monthly massage, cool swag, Knicks & Rangers tickets, etc.).
Responsibilities:
- Maintain and expand computing and networking infrastructure in our high-traffic environment
- Install/configure new servers
- Configure/tune services on new and existing servers including: LVS, Apache, PHP, MySQL, Memcached, LDAP, Postfix and many other technologies
- Monitor all systems and processes; be proactive in preventing issues and detect/recover from problems that do occur
- Implement and operate a 24/7 monitoring system Should be comfortable responding to problems at all hours
- Be proactive about OS and software updates, keeping an eye towards security and stability
- Script/Automate routine system tasks
- Maintain our high-traffic SMTP servers and monitoring deliverability
- Implement and monitor backups for MySQL, SVN, and other data
- Work with vendors/data center to spec-out and order new machines/services
- Manage maintenance contracts with various vendors
- Occasionally aid coworkers in troubleshooting issues with Desktop Linux, Mac OSX, and Windows
Requirements:
- 5-10 Years experience working in a high-availability UNIX/Linux environment
- Extensive Linux Experience–especially in Redhat/RHEL/Fedora
- Extensive experience managing MySQL servers including: tuning of MyISAM/InnoDB, managing replication, performing backups and performance/health monitoring
- Knowledge of other SQL and NoSQL databases a huge plus (MongoDB, Redis, SQLite, PostgreSQL)
- Knowledge of Zmanda and MySQL-ZRM backups systems a big plus
- Significant experience with load balancing and HA–LVS, ldirectord, heartbeat, HAProxy, BigIP
- Experience maintaining and monitoring Memcached
- Experience with LDAP for user administration a plus
- Comfortable with using and administering SVN & Trac. Other SCM tools a plus
- Extensive experience with high-traffic SMTP servers (Postfix/Sendmail)
- Experience with e-mail deliverability and Return Path’s SSC a plus
- Deep knowledge of Apache tuning and its modules—especially mod_rewrite, mod_proxy, mod_php. Other httpds a plus
- PHP tuning experience
- Have a mind for High Availability
- Comfortable taking server hardware apart, troubleshooting, and doing general hardware upgrades/replacement
- Experience with Cacti, Nagios, and SNMP (or similar) including creating custom graphs and writing tests
- Extensive knowledge of TCP/IP networking, its tools, optimization and troubleshooting
- Experience configuring networking equipment such as smart switches and routers
- Experience with firewall software/hardware, and intrusion detection
- Should be skilled in scripting with bash, awk, sed, grep. Other languages a plus. Previous PHP coding a huge plus
- Excellent analytical and organizational skills
- Strong interpersonal, communication, and documentation skills
- Thrive in a start-up environment and enjoy wearing many hats
To Apply:
Email cover letter, resume & salary requirements to JOBS+SI [at] SNAP-INTERACTIVE.COM