Hey guys,

My team is hiring a new senior engineer to work on video game integration
and web applications. This is a Ruby position located in Sorrento Valley.
You don't need to be a Ruby guru to apply, great engineers interested in
learning Ruby are welcome to apply.

To apply, send me your résumé.


Position details:
http://playstation.taleo.net/careersection/sceaexternal1/jobdetail.ftl?lang=en&job=01829

 Description

Support PlayStation Online Games by developing and supporting in production
a high complexity, service oriented application that offers online
functionality for PS3, PSP, and PS2 games. The application handles online
features such as player login, stats, matchmaking, community features, and
chat. It is written in Ruby on Rails and makes use of leading-edge
technologies such as Redis and Resque.
 This position is responsible for working directly with the game teams to
implement online functionality in their titles, using our Rails-based
framework. Success will require in-depth knowledge of Ruby on Rails, MySQL,
XML/JSON, REST, XHTML, CSS, and Linux system concepts. Familiarity with
Sinatra, Redis, Memcache, and NoSQL alternatives also desired. This position
will involve developing features in the Ruby on Rails framework, as well as
deploying them to the Amazon Web Services (EC2/S3) platform.
 This position will play a leading role in advancing our technology to
create immersive in-game and social experiences. This position will work
closely with the rest of the online team to create new features for games
and support them through the production lifecycle. This position will
require after-hours on-call support as titles approach production.
 Principle Duties / Responsibilities:
 Develop in-game features using our Rails-based XML/JSON services stack.
Work with game teams to design and iteratively develop features and
enhancements. Make decisions as to which type of data store (MySQL, Redis,
etc) is appropriate for a given feature.
 Write RSpec tests to cover all features delivered. Ensure that tests work
properly across our games.
 Tune and troubleshoot application and database. Profile Ruby, Rails, MySQL,
Redis, and other pieces of application infrastructure to identify and
resolve performance issues.
 Administer Amazon EC2 and S3 instances. Perform in-depth Linux
administration and troubleshooting tasks, such as creating system volumes,
upgrading kernel versions, and monitoring health and performance. Deploy our
application to EC2.
 Develop front-end web screens in Rails to support community features.
Integrate features such as stats, forums, and chat. Work with game teams to
integrate their look-and-feel on a per-game basis.
 Work as an integral member of the team. Communicate with team members to
design and support leading edge applications. Over time, contribute to
future architecture decisions for our application.
Qualifications

Must have experience developing professional web-based applications using
Ruby on Rails 2.2 or later. Prefer Rails 2.3 or 3.0.
 Three or more years experience with Linux systems. Experience with Amazon
EC2/S3 or other virtualization platforms
(EngineYard/Heroku/Joyent/Rackspace) strongly desired.
 Three or more years experience with experience with MySQL. Experience with
key-value stores such as Memcache or Redis.
 In-depth understanding of XML, JSON, REST, XHTML, CSS, and Ajax. Ability to
write compliant XHTML and CSS from scratch.
 Experience with Agile and Behavior-Driven Development. Ability to react
quickly to changes and deliver features in incremental steps.
 Ability to concisely and effectively communicate technical information to
both technical and non-technical groups. Ability to gather requirements and
support end-users.
 Strong English communication skills (reading, writing, presentation, and
speaking)
 Bachelor's degree in Computer Science preferred, or significant
professional experience and certifications or equivalent
 Strong teamwork skills. Ability to work well with others, in both learning
and teaching roles.
   Be a part of the most exciting and innovative computer entertainment
company in North America. Sony Computer Entertainment America (SCEA) markets
the PlayStation® family of products and develops, publishes, markets, and
distributes software for the PS one™ console, PlayStation®2, PlayStation®3,
and the PlayStation Portable (PSP™) computer entertainment systems. Based in
Foster City, California, SCEA serves as headquarters for all North American
operations and is a wholly owned subsidiary of Sony Computer Entertainment
Inc.
 It is the policy of Sony Computer Entertainment America, LLC (SCEA) to
provide equal employment opportunity for all applicants and employees. SCEA
does not unlawfully discriminate on the basis of race, color, religion,
gender, gender identity, marital status, age, disability, veteran status,
sexual orientation, national origin, or any other category protected by
applicable federal and state law. SCEA also makes reasonable accommodations
for disabled employees.

-- 
SD Ruby mailing list
[email protected]
http://groups.google.com/group/sdruby

Reply via email to