[TriLUG] Opening for a Senior Developer working with Rails

Martin Streicher martin.streicher at gmail.com
Mon Feb 25 12:14:21 EST 2008


I posted this about two months ago and got a good response. I am  
sending again because I have two of these positions available.



As a Senior Software Developer at McClatchy Interactive, you will  
design, develop, deploy, and maintain software and systems that power  
the Web sites of thirty-one major metropolitan daily newspapers and an  
additional fifty weekly, community papers.

McClatchy Interactive is a stalwart proponent of open source. Today,  
Linux, Apache, MySQL, Perl, Template Toolkit, Ruby on Rails, PHP,  
Solr, and many other open source products form the foundation of the  
company’s Web application infrastructure.  The company’s primary data  
center is composed of commodity hardware, largely x86 blades. A  
combination of home-grown tools and open source packages monitor  
uptime 24/7.

Currently, McClatchy Interactive is re-architecting its entire content  
management system. The back-end is a grid of Ruby on Rails applets  
based on open source and proprietary plugins. The front-end is a rich  
Internet application written in Flex 3. The renovated system also  
includes distributed processing, centralized log and monitoring  
components, a search engine farm, intelligent cache farms, and more.   
The end-result will be a scalable, extensible, and highly-modular  
system that can adapt readily to new applications. Development is  
ongoing.


If you can demonstrate three or more of the following requirements,  
please consider applying for the Senior Software Developer position.

* Superlative coding skills.  Your code is clean, concise, and  
efficient. You refactor. You leverage existing code.  You can  
“crank.”  You think in C, Perl, or Ruby.

* Extraordinary focus.  You keep it simple. You code just enough and  
no more. You say “no” to feature creep.

* Excellent communication skills.  You illuminate your decisions. You  
provide constructive feedback to your peers. You comment code and  
document your designs.

* You can intelligently debate critical issues, say Emacs vs. vim.

* A track record of success. You can point to a large Web site you  
built. Your name is in the credits of commercial software. Your code  
is still operational, even after all these years. You survived the  
Bubble. Your old boss regularly offers you a new job.

* Mastery of Linux. You can administer a departmental server. You can  
code in C and regularly use gdb. You can build your own kernel.

* A geek streak. You tinker. You learn constantly. You buy books. You  
have a pet project (or ten). You speak in acronyms during Thanksgiving  
dinner.

* Live in or near Raleigh, NC. The offices of McClatchy Interactive  
are located just down the street from Cary Crossroads.


McClatchy Interactive is a rare company: Simultaneously, it offers  
software as a service (SaaS), an Internet service provider (ISP), a  
hosting company, a software company, and a collection of nearly one  
hundred demanding customers.

The Senior Software Developer position is available immediately. If  
you would like to apply, please send your resume in PDF, Word, or Open  
Office form to mstreicher at mcclatchyinteractive.com. Please, no calls.   
You must have the permanent legal right to work in the United States  
and must pass a drug screening test.





More information about the TriLUG mailing list