DevOps Engineer
Tapjoy - San Francisco, CA

This job posting is no longer available on Tapjoy. Find similar jobs: Devop Engineer jobs - Tapjoy jobs

at Tapjoy in San Francisco, California

About us:
Tapjoy is a mobile value exchange platform, driving personalized app discovery for consumers, customer acquisition and engagement for app and brand advertisers, and rich monetization for innovative developers. The Tapjoy network spans over 20,000 apps and 800 million global consumers on iOS, Android and Windows Phone. Tapjoy is headquartered in San Francisco with offices in 15 cities across the U.S., Asia and Europe. Investors include InterWest Partners, North Bridge Venture Partners, D.E. Shaw Ventures, Rho Ventures and J.P. Morgan Asset Management. Technologies We Use:
Our philosophy is to “get stuff done”, and the tools we use reflect that. We use Agile development practices, iterating quickly on features and deploying them as soon as they are ready, often multiple times per day. We leverage many open source tools and cloud-based solutions, including:
Ruby on Rails (Apache/Passenger)
Amazon Web Services
EC2
RDS (MySQL)
SimpleDB (NoSQL)
Elasticache (Memcached)
S3
ELB/Auto-scaling
SQS
Cloudfront
CloudWatch
Chef
Hadoop/Hive/Hue
Mahout
Vertica
Git/Github
Haml/jQuery/jQTouch/Webkit Transitions
Syslog-ng
DevOps Engineer

Responsibilities:
Tapjoy is a rapidly growing company with strong revenues and solid market share, and is currently seeking an experienced DevOps Engineer to help architect, build and monitor our applications and systems infrastructure. This is a high-impact role in a fast-paced organization that is poised for massive growth and success. We value those with exceptional technical skills who want to work with others in a fun, challenging and ever-changing environment. Essential duties and responsibilities may include, but are not limited to, the following as additional roles and/or focus will be needed as the company and department continues to grow and evolve:
Define and implement automated system installation/configuration procedures in a Linux environment
Implement and deploy scripts/tools to facilitate error free and repeatable software deployment processes
Contribute to planning efforts for disaster recovery, capacity expansion, component upgrading and system hardening
Identify problems and inefficiencies in the current environment and making strategic recommendations for future improvements
Produce and maintain documentation on installations, incidents, and procedures
Help with log collection and analysis
Troubleshoot performance issues
Contribute expertise in specific technical areas to the team as a whole
Ad hoc projects depending on needs of Engineering team

Qualifications:
B.S., M.S. or Ph.D. in Computer Science or equivalent
Strong Systems Administration skill set in a Linux-based environment (Ubuntu)
Advanced scripting language experience with Ruby; Python or Perl are also okay
Considerable knowledge of web application infrastructure and Amazon Web Services preferred
Practical object-oriented programming experience (Git/Github)
Self-starter, able to tackle projects from start to finish without a lot of hand-holding
Comfortable collaborating with other engineers

Perks:
So...why would you want to work for Tapjoy?
The real question is...why wouldn't you?
We are a small company doing very big things (over 600M devices on our network and growing)
We value innate intelligence, the curiosity to learn more, and the ability to solve problems - and we provide a ton of autonomy in which to do this
The mobile app space is a large opportunity and will continue to grow. We've done well so far and we clearly see where we need to go - and now we need your help to get there

Tapjoy - 2 years ago - save job - copy to clipboard
About this company
3 reviews