Cloud QA, Release & Operations Engineers CarbonFlow
We are looking for extraordinary web professionals to help solve climate change and turn a profit.
Carbonflow is a VC funded cleantech startup. We apply web technology to speed the creation and selling of carbon offsets, and so help tackle climate change. Our patent-pending, cross-organization, multi-party service accelerates all phases of a carbon reduction project from idea through registration, operation, verification and contracting and trading offsets. In 2009 the global market for carbon credits was 144B. We are headquartered in San Francisco with offices on 4 continents.
We went live in December 2008 on Amazon EC2 and have been releasing regularly since then. We need an adaptable talented engineer to test, deploy and support our future releases. Its part QA, part release engineering, and part operations 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, HTML5 and off-line web applications.
Our deployment environment is Amazon S3 and EC2 with Linux virtual machines managed through RightScale.
Our software stack is all open-source Apache, MySQL, JBoss/Jetty, Grails, Java, Spring, Hibernate, HTML5.
What you 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 markets take off.
What 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 in test automation, acceptance testing, load testing, and creating test scripts.
- Experience deploying a web (SaaS) application.
- Experience operating a 24/7 production environment & being front line support.
- Good 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.
- Understanding of network configuration.
- Ability to solve problems and think creatively.
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.
| Location: |
Jane Capital Partners
"505 Montgomery, Second Floor"
San Francisco, CA 94111
United States
|