Title: Lead Engineer/Architect
Summary
We're seeking a lead engineer to help guide Tonic in our effort to become the world's leading destination for good. Tonic is a media company focused on aggregating and producing content about the good things that happen around the world each day. Our content is current, entertaining, inspiring and filled with hope. Tonic will provide the resources, the team, and vision to allow the right candidate to thrive and make a difference in the world.
Description
Tonic is looking for an extraordinary engineer who is ready to take on a leadership role that's responsible for building and maintaining Tonic's web properties. This entails working with Tonic's Director of Product Management to set release schedules that compliment the product development timeline.
The Lead Engineer/Architect will also be in charge of overseeing the re-architecture of Tonic's DB, expanding the website deployment platform for faster launches, and scaling initiatives, multi-layered caching and transitioning to a multi-box environment with load balancing.
The ideal candidate will be organized, well-rounded, didactic, and overall an extremely talented individual. This person should be passionate about the internet, social media, good usability practices, Web 2.0 capabilities, and obsessed with constructing a media site and helping to grow our business.
You'll report to Tonic's Director of Product Management, but you'll mostly work independently. We're looking for someone who strives for excellence with their coding but who also wants a chance to spread their wings and play a crucial role at a fast-moving company.
Competitive compensation including equity and health insurance provided.
The ideal candidate will have, Required Skills and Experience:
* Linux SysAdmin experience
* Leading and managing a small group of developers
* XHTML, CSS, JS, jQuery, REST, SOAP, JSON
* PHP 5, OOP, MYSQL, HTML CSS
* Experience administering MySQL & Apache servers
* Experience with Amazon Web Services EC2, ELB, EBS.
* Ability to manage releases, SVN/Git absolutely required
* Familiarity and a willingness to adhere to best practices around code review and implementation of site releases
Desired (bonus) skills:
* Wordpress development (especially UI/Core modifications)
* Experience with Apache Solr
* Automated testing using the xUnit framework
* Experience using the Gerrit2 code review tool
* Query tuning, caching, replication experience
* Specific experience with Redhat flavors of linux
* Experience with EC2 auto-scaling
* A good shot with NERF guns
* Backend tools/CMS workflow
Qualifications:
* Passionate about entrepreneurship and programming in a fast-paced setting with a demonstrated commitment to quality work
* 6+ years development with the LAMP stack (Linux / Apache / MySQL / PHP)
* Working in a collaborative environment using Subversion, and the ability to work independently under pressure
* Quick learner, ability to learn new technologies and deliver within tight schedules
* Excellent communications and interpersonal skills
* Good technical documentation experience
* Excellent sense of urgency and a respect for deadlines
Summary
We're seeking a lead engineer to help guide Tonic in our effort to become the world's leading destination for good. Tonic is a media company focused on aggregating and producing content about the good things that happen around the world each day. Our content is current, entertaining, inspiring and filled with hope. Tonic will provide the resources, the team, and vision to allow the right candidate to thrive and make a difference in the world.
Description
Tonic is looking for an extraordinary engineer who is ready to take on a leadership role that's responsible for building and maintaining Tonic's web properties. This entails working with Tonic's Director of Product Management to set release schedules that compliment the product development timeline.
The Lead Engineer/Architect will also be in charge of overseeing the re-architecture of Tonic's DB, expanding the website deployment platform for faster launches, and scaling initiatives, multi-layered caching and transitioning to a multi-box environment with load balancing.
The ideal candidate will be organized, well-rounded, didactic, and overall an extremely talented individual. This person should be passionate about the internet, social media, good usability practices, Web 2.0 capabilities, and obsessed with constructing a media site and helping to grow our business.
You'll report to Tonic's Director of Product Management, but you'll mostly work independently. We're looking for someone who strives for excellence with their coding but who also wants a chance to spread their wings and play a crucial role at a fast-moving company.
Competitive compensation including equity and health insurance provided.
The ideal candidate will have, Required Skills and Experience:
* Linux SysAdmin experience
* Leading and managing a small group of developers
* XHTML, CSS, JS, jQuery, REST, SOAP, JSON
* PHP 5, OOP, MYSQL, HTML CSS
* Experience administering MySQL & Apache servers
* Experience with Amazon Web Services EC2, ELB, EBS.
* Ability to manage releases, SVN/Git absolutely required
* Familiarity and a willingness to adhere to best practices around code review and implementation of site releases
Desired (bonus) skills:
* Wordpress development (especially UI/Core modifications)
* Experience with Apache Solr
* Automated testing using the xUnit framework
* Experience using the Gerrit2 code review tool
* Query tuning, caching, replication experience
* Specific experience with Redhat flavors of linux
* Experience with EC2 auto-scaling
* A good shot with NERF guns
* Backend tools/CMS workflow
Qualifications:
* Passionate about entrepreneurship and programming in a fast-paced setting with a demonstrated commitment to quality work
* 6+ years development with the LAMP stack (Linux / Apache / MySQL / PHP)
* Working in a collaborative environment using Subversion, and the ability to work independently under pressure
* Quick learner, ability to learn new technologies and deliver within tight schedules
* Excellent communications and interpersonal skills
* Good technical documentation experience
* Excellent sense of urgency and a respect for deadlines
Source: Joel On Software