DevOps Systems Engineer
Description
The main responsibilities for this
candidate will be to create a rock solid and flexible infrastructure to support
our growing Internet-facing and in-studio applications. You'll be comfortable
using automation to deploy web applications in a virtualized environment, and
you'll be familiar with other portions of the system stack including nginx,
apache, memcache, MySQL, and redis. You'll think automation first and manual
second. A successful candidate will need to possess discipline to build
platforms and services that will live on for a long time. This individual must
be comfortable in a team environment and be willing to handle IT tasks from top
to bottom (you'll build up our online presence and run the cabling to do
it). The candidate should be a self-starter with the ability to complete
tasks without a great deal of hand-holding. This position will require you to
carry a mobile device and participate in a 24/7 on-call rotation.
Required Skills and Experience:
- Bachelor¹s degree in
computer science or a related field, or equivalent training and professional
experience
- A strong foundation in
systems administration/DevOps
- Proven experience with
Linux, including command line tools and common applications, and at least one
scripting language (bash, Perl, Python)
- Deployment and support
experience with applications in a cloud environment, such as Amazon Web
Services
- Comfort with
configuration and deployment tools such as Puppet, Chef, and Capistrano, and
the depth of Ruby/Rails knowledge to develop within these tools
- Familiarity with
Perforce, Git, or similar versioning software
- Hands-on, “get it
done” attitude
- Work well as part of a
team in a fun, fast-paced environment
Bonus points for
having knowledge or skills in the following technologies:
- Monitoring (Zenoss, Nagios, or similar)
- Databases (PostgreSQL, MySQL, RDS, NoSQL databases)
- Messaging and Queuing (ActiveMQ or RabbitMQ)
- TCP/IP networking
- PHP or Java
- C or C++
- Consumption or development of RESTful services and APIs
What you might work
on:
- Building systems and applications that work in the cloud
- Building systems and applications that live on indefinitely
- Building tools to support a variety of endeavors
- Automation
- Big Data: Hadoop, Analytics, Visualization
- Influencing the tools you use, the languages you work on
- Using an API or RESTful service to add features to existing
system
This Job is no longer active!