A Little About Us We-Yahoo Search Production Engineering are the guardians of our customer’s experience. We are an integral part of the Search division and are embedded with our Product Management, Development, and QE counterparts focused on delivering the best experiences in the industry. Our team focuses on all aspects of the Software Development Lifecycle and own service quality, performance, and delivery to our global audiences. A Lot About You As a Service Engineer (Production Engineer), you will be responsible for production operations, capacity planning, performance management, deployment and release engineering. You will work with multiple cross-functional teams helping deliver the new and better experiences to our users while ensuring reliability and performance of the Search services. You are the type of person who will jump in to debug and fix things, multitasks and context-switches well. You have strong understanding of best practices across a variety of disciplines including: Web Operation, System Administration, Release management, Performance Engineering and Network Operations. Your Day

  • Maintain and support production systems and their associated infrastructure and tools.
  • Work closely with cross-functional teams to understand the product and technical roadmap and manage impact to the operability of systems.
  • Provide in-depth and timely solutions to complex technical issues, related to both site-up issues and product improvements.
  • Maintain and improve the availability, performance, scalability and efficiency of the services by implementing monitoring, automation, redundancy, capacity and business-continuity planning.
  • Work closely with Quality and Release Engineering teams to facilitate release pipelines and enable the continuous deployment.
  • Participation in on-call pager rotation You Must Have

  • Computer Science degree or equivalent
  • 2-4 years of hands-on experience supporting Unix based production preferred
  • Good understanding of UNIX systems (PREFERRED: RHEL)
  • Good understanding of Web Service i.e. Apache & networking concepts (DNS,TCP)
  • Good understanding of Scripting ( at-least one of Perl, Python, Ruby, Bash/Sed/Awk, preferably two or more)
  • Good understanding of monitoring and alerting best practices
  • Knowledge of Performance tuning & ITIL standards i.e. Change management, incident management
  • Experience with Continuous Deployment preferred
  • Experience with Chef, Puppet, and/or other tools in production environments at scale preferred

Desired Skills and Experience

See application page for details