Previous Job
Previous
Site Reliability Engineer
Ref No.: 17-02411
Location: San Francisco, California
Site Reliability Engineer
San Francisco, CA
6 Month Contract

Job Description
  • This position requires strong technical, communications and problem-solving skills and the ability to engage and interact with numerous external teams.
  • The ideal candidate would be top notch system administrator with scripting or development experience.
  • If you possess a strong aptitude for troubleshooting and a passion for automating administration tasks, then this is the position for you
Education/Experience
  • Experience operating and supporting large-scale Internet hosted applications.
  • Experience deploying large-scale Internet hosted applications including deployment automation concepts.
  • Experience operating and supporting cloud based applications
  • Hands on system administration experience in Linux-based platforms, storage systems (SAN and NAS), load balancers and virtualized environments.
  • Demonstrable technology experience with administration of Mongo Database. Familiarity with basic Oracle concepts is a plus.
  • Experience with networking concepts, protocols and technologies
  • Experience with custom tool development, research of tools and deployment of solutions in support of internet hosted applications and environments
  • Strong experience with designing, deploying and maintaining monitoring solutions such as Splunk, Nagios, Cacti, etc
  • Experience with one or more development or scripting languages suited for system administration and automation, such as Ruby, Python, Perl, PHP, Java/Javascript, Shell
  • Familiarity with hosted application service provider environments, including remote administration of servers and devices.
  • Excellent written and verbal communication skills, demonstrating the ability to effectively convey technical information to both technical and non-technical audiences
  • Excellent information management practices, such as thorough documentation, usage of wikis, blogs and other collaboration tools
  • Familiarity with service delivery and project management principles
  • Bachelor's degree in Computer Science, Computer Engineering or similar technical field.
Preferred
  • BA/BS or higher in a technical field
  • Experience supporting large-scale SaaS based applications and databases
  • Experience with networking technologies such as TCP/IP, DHCP, TFTP, VLAN, QoS and VoIP
  • Experience creating and maintaining automated server deployment scripts using tools such as Salt, Chef or Puppet
  • Familiarity with agile software development processes including software builds and source code control
  • Ability to prioritize tasks and work independently
  • Knowledge of ITIL process framework