At CardFree, we ensure our restaurant, hotel, resort, and retail clients’ mobile and web applications provide value to their customers and keep them delighted and engaged. We build innovative solutions for online order ahead, order tableside, order for delivery, self-service kiosk, loyalty and offers. Our products power user engagement and measure key metrics so merchants can grow and manage their business. We have won the best Mobile Startup Award with the MEA, listed as part of the Red Herring Top 100 North America Award, and are powering the technology behind a number of well-known national merchants.
The DevOps Engineer is responsible for the integrity and stability of production and non-production systems. This includes installation, monitoring, maintenance, support, and design. The DevOps Engineer has a broad range of experience working in online e-commerce environments and is continually making a difference, adding his or her valuable skills to our platform solution. This role takes responsibility and accountability for critical contributions that have a big impact on the quality and stability of our platform and services provided to our clients.
As a part of the Operations team, this role participates in building scalable solutions that millions of users will be using as their primary mobile interface to pay for their orders. We nurture creativity and encourage individuality to generate a great work environment with personality. In turn, we encourage talent that doesn’t always want to do it the corporate way but strives to create innovative solutions that amaze and have some fun while doing it and building good internal team relationships.
Augment our stack for deploying our cloud based infrastructure
Build tools to increase the velocity of our engineering teams
Work with engineering teams to increase the operational stability of the platform
Help drive the organization towards continuous delivery
Keep systems patched and up to date
Participate in maintenance events and on-call rotation
Assist in configuration of integrated tools and user management
Debug platform failures while working with the business on incident response
Help ensure that in the event of catastrophic failure we can recover
2+ years experience building and managing software in a production environment. Ruby or C# preferred
Familiarity with scaling in a cloud native platform
Understand how to monitor common types of applications
Previous experience working with continuous integration servers (TeamCity, Jenkins)
A working knowledge of Git
Comfortable using a Change Management tools to manage a fleet of servers (Terraform, Chef, Ansible, Puppet)
Strong understanding of the continuous integration process and code delivery pipeline
Nice to Have:
Demonstrated success scaling a cloud native platform
Experience with database management best practices on MySQL
Worked with centralized logging. Eg: Splunk, ELK stack
Experience with Monitoring Solutions (Prometheus, NewRelic, Grafana)
Worked in a public cloud platform (AWS/GCE/Azure)
CardFree is a well funded start-up with great benefit options, competitive salaries and equity. We have generous PTO, and offer flexible work arrangements.