DevOps Engineer at PeachWorks (Ann Arbor, MI) (allows remote)
Job Description
PeachWorks, a leader in web-based enterprise restaurant software, is looking to hire a full time DevOps engineer. We're looking for someone who is passionate about new technology, creating new products, and solving difficult problems.This position is responsible for the planning, specification, deployment, documentation, security, administration, operational support, and maintenance of cloud-based servers. You will work closely with our Chief of Architecture and DevOps team to ensure 24/7/365 uptime of our SaaS stack.
About PeachWorks
PeachWorks is a growing company and a leader in providing software solutions to the restaurant industry. We are currently working on the second generation of our restaurant and retail management solution, building a PaaS stack based on Node.js with an AngularJS front end.
Responsibilities
- Manage infrastructure using primarily Amazon Web Services, Chef and Ubuntu
- Manage Node.js + Postgres (RDS) + Redis (ElastiCache) stack
- Deploy and manage Craft CMS installations
- On Call shifts as first responder to outages or other issues (PagerDuty rotation)
- Analyze system logs and proactively identify issues
- Maintain security patches and planning for software upgrades (newer versions of OS, DB, etc)
- Backup strategy and Disaster Recovery
- System performance tuning
- Capacity/Scale planning - plan for growth both scaling the current architecture and transition to multi-cloud if needed
Skills Requirements
About PeachWorks
Benefits
- Competitive salary
- Bleeding edge technology
- Open PTO Policy
- Health, Dental, Vision, Short Term Disability and Life Insurance
- Flex hours
PeachWorks is comprised of a team of professionals with years of true restaurant operations experience from the top down, and a passion for creating software that they, in turn, would be excited to use. The result is a restaurant operating system that is more accessible, easier to use, and requires less training and support. PeachWorks offers subscription-based solutions for POS intelligence, Inventory management and Employee Scheduling, as well as customized deployments. For more information, please visit http://PeachWorks.com.
PeachWorks is also the founder of Community Plates, a 501(c)3 non-profit organization committed to ending food insecurity in the United States through food rescue. Founded in 2011, Community Plates utilizes breakthrough, proprietary technology to manage food donors, receiving agencies and volunteer drivers. To donate, volunteer and get involved, visit http://www.communityplates.org.
Joel Test score: 10 out of 12
The Joel Test is a twelve-question measure of the quality of a software team.
- Do you use source control?
- Can you make a build in one step?
- Do you make daily builds?
- Do you have a bug database?
- Do you fix bugs before writing new code?
- Do you have an up-to-date schedule?
- Do you have a spec?
- Do programmers have quiet working conditions?
- Do you use the best tools money can buy?
- Do you have testers?
- Do new candidates write code during their interview?
- Do you do hallway usability testing?
view all job listings view all PeachWorks job listings
Open all references in tabs: [1 - 3]
Leave a Reply
You must be logged in to post a comment.