Sr. Systems Engineer
Ab Ovo, Inc. - San Jose, CA

This job posting is no longer available on Ab Ovo, Inc.. Find similar jobs: Senior System Engineer jobs - Ab Ovo jobs

Responsibilities:
  • Provide day-to-day management of multiple environments such as: production, staging, and development
  • Provide 24x7x365 support for production infrastructures and perform troubleshooting to resolve problems
  • Designate metrics and approaches for monitoring performance, availability, and resource usage of our on-demand applications
  • Set up, tune, deploy and manage the environments and servers for development, staging, sales, and training (Apache, JBoss, Linux, Tomcat, MySQL, Web services), including but not limited to NFS, NAS, SAN, and DAS
  • Work closely with our managed infrastructure and services provider to troubleshoot systems and environment issues to ensure systems availability, performance, and other service level agreements are met
  • Work closely with other departments to resolve systems, application and customer issues
  • Test and deploy new LAMP releases and patches
  • Document and update procedures and processes as necessary
  • Perform capacity planning
  • Install, configure and maintain Linux, LDAP, and VMware servers
  • Develop plans, schedules and requirements for installation and maintenance of new and revised software
  • Test and deploy new application releases and patches
  • Document and update procedures and processes as necessary
  • Be flexible to perform additional duties as required
  • On Call for Critical issues
  • Other duties as required
Minimum Qualifications:
  • Minimum of 7 years of recent experience with Linux, VMware, Apache, Tomcat, JBoss, and MySQL
  • Experience supporting a 24×7 customer-visible production environment
  • Advanced Linux command-line and scripting proficiency
  • Proficiency with system resource management (optimizing memory, storage, I/O on shared virtual machines, etc.)
  • Experience with Apache, Tomcat, and JBoss (including compiling and installing, configuring, and troubleshooting using a variety of server modules)
  • Experience with VMware (or other virtualization technologies)
  • Experience working with High Availability systems as well as with SAN and NAS
  • Java experience and JVM tuning (no programming skills required, but you should know how it works, how to spot and debug it, and how to work with code developers – You will be the gate, so that NO developers have access to production
  • Experience with various shell scripts (bash/ksh/csh/bourne)
  • Experience with capacity planning
  • Proficiency using RPM to package software
  • Experience with popular open source computer system and network monitoring application software tools such as Nagios, Cacti, MRTG, etc
  • Experience with load balancers, network routing protocols, and firewalls
  • Experience with installing, configuring, and troubleshooting LAMP. Knowledge of software development, QA, and release processes
  • Knowledge of security fundamentals and best practices, and understanding of their impact on system and network reliability
  • Excellent troubleshooting skills
  • Experience prioritizing daily tasks and longer-term projects, while defining process improvements
  • Excellent communication and customer service skills (both written and oral, for both technical and non-technical people)
  • Exceptional problem-solving skills with an obsessive attention to detail
  • Superb self-management skills
  • Good attitude, motivated to learn and can pick things up quickly on their own
Preferred Qualifications or Skills:
  • Experience with “Big Data”: Hadoop, HBase, Cassandra, Solr.
  • Experience with Cloud based systems or Virtual environments (VMWare, EC2, XEN)
  • MySQL administrative experience
  • Amazon EC2 and S3 experience
  • Familiar with business processes around finance, billing, customer relationship management or ads
  • Familiar with working in a SOC/SOX-compliant environment and how to design/ follow procedures as well as write documentation to maintain compliance
  • Fortune 500 company experience