Thursday, September 13, 2012

Computer Scientist, Adobe Revel Platform services


Position Summary
Adobe's digital imaging cloud team is seeking a highly motivated individual with cloud technologies and RESTful web services experience, excellent communication skills, and a passion for digital imaging and video. Successful candidates will be part of the cloud platform team and will work with a spectrum of cross-functional teams; client apps, operations, metrics/analytics, product management and marketing.   

The candidate shall have experience in and passion for cloud server technologies and enjoy working in a highly skilled team following agile development methodologies. The candidate shall have experience with white box testing methodologies, release engineering and have strong object oriented design and programming skills. The candidate shall have proven experience in innovating methodologies, tools, frameworks and infrastructure for automated builds, tests and releases of cloud services and/or RESTful APIs. In addition to writing white box test code for the cloud services, the candidate must be prepared to write code to develop cloud service components as required. The candidate shall also have experience configuring, administering and monitoring production systems. 

The successful candidate will be able to help us:
Develop and test RESTful APIs using test driven development methodology.
Evaluate, recommend and implement open source tools/frameworks as appropriate.
Develop, identify and implement tools for monitoring, logging and analyzing the health of hosted services.
Lead and participate weekly production deployment activities. 
Requirements
Experience with agile and test driven development processes.
MSCS or similar with 3+ years of professional experience in web applications/cloud services development and testing.
Successful track record delivering software releases on time with high quality
Deep understanding of web/cloud application design and architectural principles.
Solid object oriented design and development skills.
Experience in at least one dynamic programming language (Ruby,Python, Perl) and shell programming
Experience in Ruby coding strongly preferred. Java or C++ skills are fine too.
Experience in one or more SQL and NO-SQL databases.
Experience writing unit, functional, performance and scalability tests and execution.

Send resume to

No comments:

Post a Comment