Cloud QA, Release & Production Engineers

We are looking for extraordinary web professionals who want to join the fight against global warming
 

Carbonflow is a for-profit startup in the cleantech industry. Our mission is to help the fight against climate change through innovative technology solutions which dramatically cut the time and cost of generating and exchanging carbon credits. Our products will help get emissions reduction projects started, and provide incentives to businesses and consumers to lower greenhouse gas emissions. We are an international company headquartered in San Francisco.

We went live in December 2008 on the Amazon cloud computing platform and have been releasing regularly since then. We need an adaptable talented engineer to test, deploy and support our future releases. It’s part QA, part release engineering, and part production engineering. The emphasis is on automating as much as possible. You will have the unique opportunity to take complete ownership of the production system. You will also have the unique opportunity to become an expert in cloud computing and fighting climate change.

Our products use leading-edge technologies: Cloud computing, Grails, and off-line web applications.
Our deployment environment is Amazon S3 andEC2 with Linux virtual machines managed through RightScale.
Our software stack is all open-source – Apache, MySQL, JBoss/Jetty, Grails, Java, Spring, Hibernate, HTML5, with a little PHP.

What our Cloud QA, Release & Production Engineer will do

  • Take ownership of our production environment, its operation and all deployments.
  • Implement policies, procedures and automated tools and scripts for all production and release related tasks.
  • Ensure adequate testing of our releases.
  • Be first line response to production issues – troubleshooting and solving independently as much as possible, but also knowing when and with whom to consult when needed.

In more detail:

  • Work closely with our CTO and the rest of the development team to extend our automated test suite.
  • Manual testing of the application.
  • Develop our load testing.
  • Write and apply our acceptance test scripts.
  • Manage our configuration management and issue tracking.
  • Package and test builds for deployment.
  • Roll-out new product releases.
  • Write Linux shell scripts for server administration.
  • Manage backups and ensure that they can be restored.
  • Handle any alerts from the production system.
  • Perform application tuning and suggest code improvements to optimize production.
  • A little of everything else as needed.

This position will give you a lot of freedom to manage our production system to your own high standards, and to grow your career at our company as the carbon market continues to grow.

What qualifications we are looking for

We are looking for a smart adaptable engineer to join our small, but talented, team. We care more about the right team fit, passion for our mission, than a particular number of years of experience. So, if you meet the following, please apply:

  • Experience deploying a web (SaaS) application.
  • Experience operating a 24/7 production environment & being front line support.
  • Deep understanding of Linux systems administration. Excellent at systems and application level troubleshooting. Proficient with command line tools.
  • Extensive experience programming Unix shell scripts and at least one other major scripting language.
  • Experience monitoring systems health & analyzing log files.
  • Knowledge of network configuration.
  • Experience in test automation, acceptance testing, load testing, and creating test scripts.
  • Enjoy using open source technologies.
  • Ability to solve problems and think creatively.
  • Work well in both a team environment and individually.

And some things about you (the ideal candidate) – as a person

You care about green issues, even if you don’t know much about carbon markets (yet).
You are excited by cloud computing, look forward learning new skills, and are not afraid to take ownership of projects.
You are turned on by the idea of working for a start-up – getting in on the ground floor, wearing multiple hats, and diving in to do whatever is needed.

To apply, send a resume to: jobs@carbonflow.com with the code CFQAProd in the subject line. In your email, please give us a better picture of you as an operations role, by including brief examples of the following:

  1. Deploying a web application. Include description of the application stack, your role, steps and obstacles faced.
  2. A difficult production support issue that you faced and how you solved it.
  3. Learning a new technology and mastering it in a short time-frame.
Powered By Wordpress Tabs Slides
Copyright © 2007-2010 Carbonflow, Corp. All Rights Reserved.
Needed for library indexing!