[jobs] Software Engineer position at O'Rielly Media

mikel king mikel.king at olivent.com
Mon Feb 22 17:08:13 EST 2010

Hi all a friend of mine at O'Rielly ask if I knew of anyone who might  
be interested in a Software Engineer position. Here's all of the  
pertinent information.

Software Engineer
This position is responsible for working in a collaborative team  
environment building and maintaining enterprise-class business and  
client-oriented applications using creative and cutting edge  
technologies. This position must also adapt quickly to legacy and  
evolving architectures in implementing incremental feature  
improvements and in maintaining existing applications. This position  
reports to the Software Manager, and is located at our headquarters  
offices in Sebastopol, CA.

	• Analyze: Work with Software Development Manager and identified  
business analysts to identify opportunities and alternatives within  
O'Reilly to enhance revenue, increase efficiency and deliver critical  
information through software development and support.
	• Design: Design software modules and/or systems (including XML and  
database design) supporting business requirements.
	• Develop: Code software modules and/or systems that support business  
	• Test: Work with QA Engineers and business users to ensure the  
delivery of defect-free software.
	• Implement: Work with business users to implement software into  
production. This includes the assurance that business process  
modifications, documentation and training are adequate to support the  
successful introduction of software modules and tools.
	• Maintain: Support bug fixes, enhancements and disaster recovery  
efforts for existing software modules and systems.
Minimum Requirements
	• Bachelors degree in Computer Sciences or related field and/or an  
equivalent combination of education and work experience.
	• 3+ years experience in software and application development in web- 
based systems and client-server environments using Python and Java.
	• 2+ years experience administering and/or designing relational  
databases (MySQL, PostgreSQL, Oracle etc).
	• 2+ years experience working with XML databases and dialects (RDF,  
DocBook, XQuery, Marklogic, SPARQL, eXist).
	• Demonstrated business-related expertise using Python and Java, with  
application development in web-based systems and client-server  
environments, including MVC and web application frameworks.
	• Demonstrated business-related experience in system administration  
and in setting up Client-Server architectures on Windows and Unix/ 
Linux operating systems.
	• Familiarity with systems analysis and design, to include structured  
methodologies, logical and physical design methods, and business  
process engineering.
	• Ability to translate business requirements into specifications and  
working functionality.
	• Ability to effectively communicate technical concepts to non- 
technical personnel.
	• Ability to provide technical leadership and training to other team  
	• Ability to work on multiple projects simultaneously.
	• Ability to work in a collaborative environment and cross- 
	• Excellent analytical and problem solving skills.
	• Excellent written and verbal communication skills.
	• Proven time management skills.

The Facts
Posting URL: http://www.oreillynet.com/pub/j/196

Location: Sebastopol, CA
Status: Full-time
Education: College
Travel: no
Telecommuting: no

Jobs at O'Reilly
O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472

Fax: 707-829-9610
Email: jobs at oreilly.com

Mikel King
CEO, Olivent Technologies
Senior Editor, BSD News Network
Columnist, BSD Magazine
6 Alpine Court,
Medford, NY 11763
o: 631.627.3055 c: 631.796.1499

More information about the jobs mailing list