Lead DevOps Engineer
Summary
Lead the DevOps efforts at a San Francisco SaaS startup whose platform powers context-driven marketing for brands: manage and scale its AWS infrastructure and automate CI/CD, EC2 provisioning, clustering, monitoring, tuning and security. Core stack includes Linux, shell/Python/Ruby scripting, Ansible/Chef, Docker, Jenkins and distributed data systems like Elasticsearch and MongoDB.
Job Description
Qualifications
- Configuring, maintaining and securing UNIX/Linux systems
- AWS or similar IaaS cloud services
- Scripting (shell, python, ruby) skills for monitoring and automation
- Infrastructure automation (Ansible, Chef, Puppet, Juju, etc) and virtualization (Docker, Vagrant, VMWare, etc)
- Continuous integration tools such as Jenkins, Hudson, etc
- Monitoring and alerting tools such as Munin, New Relic, Monitis, Ganglia, etc
- Scaling distributed data systems
- Optimizing applications, both stand-alone and in distributed systems to maximize performance
- Maintaining an infrastructure while adding new features to it
- Clear articulation to your team of your design choices
- You want to work in a startup environment
- You have a strong interest in scaling distributed data systems such as Elasticsearch, MongoDB, Hadoop, Cassandra or others
- You roll up your sleeves and dive head first into new challenges and technologies
- You know how to leverage many languages such as Java, Scala, Ruby, JavaScript or Python and frameworks such as Akka or Node.js
- You leverage OSS software but also contribute back to it
- You like using technology to empower people