February 2023

S M T W T F S
   1234
567891011
12131415161718
19202122232425
262728    

Style Credit

Expand Cut Tags

No cut tags
Saturday, January 27th, 2007 05:12 pm
Lots of people on my friends list appear to be looking for jobs. I'm going to post what my company's hiring for, one position per post for easier linkage.

Oh yeah, the company's in Sunnyvale.

The environment:
We are a small startup with a generally youngish engineering team. It is a no-foolin' startup job, with some long days and occasional sudden changes of direction, but people really pull together, and when you get something done well you WILL be thanked. That last is rare in this industry.

Also, this is the only company in my twenty-year career that has ever handed me a margarita at my job interview.

So here goes. I cut-and-pasted this pretty much right out of our internal wiki.

Database Administrator
# You have a long standing personal relationship with SQL. You will own the database for the company.
# You know Linux. Not you have used a Unix machine back in school and can spell ls on the second try. You will need to know Linux as a server OS and be quite comfortable with its intricacies.
# You have a detailed understanding of integrating mysql or postgress sql into a linux web application stack. We use Ruby on Rails, so thorough knowledge of Active record would really impress us; however if your experience is with integrating with PERL or python it is still relevant. The important thing is the DB knowledge and that you have done this kind of thing before and are interested in doing it with us in Ruby.
# Solid programming skills in a dynamically typed language (Ruby, PERL, python, etc…)
# Killer ability to create triggers and stored procedures to implement business logic in the database
# Demonstrated ability to work with other teams to extend their ability to interact with the data and business logic in the DB
# You need to have demonstrated industry experience in this type of role in a web based application.
# 5 yrs DB experience including the design and management of large scale databases
# Mysql and/or Postgresql experience (Oracle is a plus)
# Experienced with the development and deployment of triggers and stored procedures
# Able to create scripts in a linux environment to automate db related tasks
# Ruby, Perl, and/or Python experience is a plus
# Previous experience in startup environment

# Ability to design and normalize databases and tables
# Experience with clustering both for performance and fault tolerance
# Solid understanding of Linux as a server OS
# Industry experience with at least one Linux DB (mysql, postgress sql, etc…)
# Industry experience in a web based Linux application stack
# Knowledge of at least one dynamically typed language (Ruby, PERL, python)
# Excellent communications skills

Feel free to send resumes to me. My Livejournal name at livejournal works great. I can happily pass them along. My company is small - 17 people right now - and we have NO red tape at all!