Senior System Engineer – Fremont, CA

Division: IT/Software Development        

Required Education: BA degree in MIS, CS,  Math, Engineering or related        

Hourly Rate: $60 – $75                                  Term of Contract: 12 – 18 Months                      

BRIEF OVERVIEW:
Our client is looking for 4 System Engineers for one of their media groups.
The Systems Engineering team is responsible for the operational support of all IT platforms for client, and affiliated internet properties. The team collaborates closely with development teams and technical teams to provide resilient, performance solutions to achieve client’s business goals. Solutions can consist of company proprietary software and services, commercial software, services as well as open source software.
The team is also responsible for systems architecture, platform configuration management, capacity management, site reliability, application support, monitoring, and Tier 2 incident response. The Sr. Systems Engineer works as part of a team responsible for planning and executing the integration of Internet-based products and services for ABC into a complex data center and cloud environment in an efficient, secure, scalable, reliable and cost-effective manner.
Requirements At-A-Glance:
● 5+ yrs. DEV. OPS EXP.
● CLOUD/INTERNET EXP.
● DEEP KNOWLEDGE WITH UNIX/WINDOWS SERVER EXP. (5,000 SERVERS)
● SOLID LINUX, WITH TROUBLESHOOTING KNOWLEDGE
● ADVANCE SCRIPTING
● DIGITAL MEDIA
● PRODUCTION EXP.
● ITIL
● PLATFORM – CHEF
● DOCKER
● EXP. DEPLOY BACK END APPLICATIONS
Overall Basic Qualifications:
  • 5+ years of operating complex, large-scale enterprise guest facing applications or web sites
  • Experience working in a high-capacity, highly scalable mission-critical web serving environment
  • Experience with F5 load balancing and IRules
  • Unix/Linux and Windows server experience, including expertise in system installation, configuration, administration, troubleshooting, performance tuning, preventative maintenance, capacity planning, monitoring, and security procedures
  • Knowledge and experience with emergent web and enterprise business applications: oWeb (Apache) and Java application (Tomcat) server expertise including installation, administration, configuration, troubleshooting, performance tuning, preventative maintenance, capacity planning, monitoring, and security procedures
  • Experience in at least two relevant scripting or programming languages (Ruby, Python, Shell, etc)
  • Experience with updating and using configuration management tools (Chef, Puppet, etc)
  • Experience with administration and management of Amazon Web Services
  • Experience working with Docker Containers is a plus
  • Experience supporting NoSQL, Triple Store, Graph databases is a plus
  • Experience with using development, build, and deployment and integration tools (Git, Jenkins, Nexus, Rundeck)
  • Experience with distributed, open source monitoring frameworks
  • Experience with developing performance testing plans and implementing application performance testing with tools such as JMeter.
  • Understanding of internet standards such as HTTP, DNS, HTML, XML and other protocols
  • Excellent verbal and written communication skills when working with technical groups
  • Experience working with Service Management best practices required

Want to apply? Click here to fill out a job application.