Senior Systems Engineer Black Arrow
BlackArrow is looking for an experienced operations LAMP Senior systems engineer who will play a major role in the design, implementation, operations and maintenance of the company?s systems infrastructure. These primarily Linux-based environments support both BlackArrow?s internal stakeholders as well as its customers, which include major cable, telecom, and television programming companies.
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
| Location: |
San Jose, CA
United States
|