The company seeks a highly motivated software engineer to help develop and create cloud products. As a member of the cloud engineering team, you will be actively involved with various technologies related to distributed systems, virtualization, complex networking, data storage/caching and large scale systems administration. All team members will be encouraged to actively collaborate with open source development teams working on the project. You will work in a focused, collaborative agile team environment that values individual talent and the ability to communicate and learn.
- Help develop and implement configuration management and software deployment solution for cloud infrastructure
- Work with local and remote developers to further automate software builds and deployments as part of a continuous integration / continuous deployment solution
- Be the lead engineer in developing tools for operations for use in managing a multiple location, enterprise level cluster consisting of hundreds of systems
- Develop industry leading tools and processes to allow zero-touch provisioning of systems
- Develop and improve tools to secure cloud infrastructure
- 3+ years experience managing and/or developing administrative tools for large (100+) deployments of systems using automated tools
- Strong experience in scripting in Python, Ruby, Perl and/or BASH
- Experience deploying and managing automated configuration management tools such as Chef, Puppet or cfengine
- Expertise with network installation tools: PXE, Kickstart, preseeding, FAI
- Knowledge of Linux packaging tools/technologies: dpkg, RPM, APT, yum
- Experience with automated build / continuous integration tools such as Jenkins/Hudson, buildbot, CruiseControl or Maven
- Experience programming in higher level languages such as Java, C/C++
- Experience deploying network monitoring tools such as Nagios, Ganglia, Zabbix, collectd, and/or Cacti
- Demonstrated knowledge of out of band (OOB) management tools/protocols such as IPMI, ILOM, DRAC, HILO
- Understanding of issues in scaling network applications and tools across hundreds of systems
- Experience with zero configuration technologies such as mDNS, Bonjour or Avahi
- Familiarity with continuous delivery/continuous deployment methodologies
30 Oakwood Drive
Norwalk, CT 06850
T. 203.951.0266
582 Market Street, Suite 415
San Francisco, CA 94104
T: 415-408-5544
190 Wiget Dr.
Walnut Creek, CA
T. 415.377.7362