Senior Operations Engineer

2024-07-31
USA
Zenput
Global restaurant brands run their operation on the Crunchtime platform. Delivering a consistent guest experience across every location and managing food and labor costs are at the core of how Crunchtime’s software is used today in over 125,000 locations across 100+ countries by the world’s top restaurant and foodservice operators. Customers including Chipotle, Culver’s, Domino’s, Dunkin’, Five Guys and P.F. Chang’s rely on our top-ranked platform which now includes Zenput to manage inventory, staff scheduling, learning and development, food safety, operational tasks and audits.About the Role: We are seeking a skilled and passionate DevOps Engineer to join our team. The ideal candidate will have a strong background in software development and IT operations, with a focus on continuous integration, continuous delivery, and automation. As a DevOps Engineer at Squadle by Crunchtime, you will play a key role in enhancing our development processes and ensuring the reliability and scalability of our systems. The candidate must have Google Cloud Platform experience and ideally would also have Azure platform experience.

Responsibilities:

Collaborate: Work closely with development, QA, and operations teams to streamline our software development lifecycle, from code commit to deployment.
Automate: Design, implement, and manage CI/CD pipelines to automate the building, testing, and deployment of applications.
Monitor: Set up and maintain monitoring, logging, and alerting systems to ensure the health and performance of our applications and infrastructure.
Optimize: Identify and address performance bottlenecks in applications and infrastructure, continuously improving system reliability and efficiency.
Security: Implement security best practices and ensure compliance with industry standards in all stages of the development lifecycle.
Support: Provide ongoing support and troubleshooting for development and production environments, resolving issues quickly and efficiently.
Innovate: Stay up-to-date with the latest industry trends and technologies, bringing new ideas and tools to improve our processes and systems.

Required Skills and Abilities:

Experience: Proven experience as a DevOps Engineer or in a similar role, with a strong understanding of software development and system administration.
Technical Skills: Proficiency in scripting languages (e.g., Javascript, Bash), experience with CI/CD tools (e.g., Jenkins, GitLab CI), and familiarity with containerization (e.g., Docker, Kubernetes).
Cloud Expertise: Hands-on and in-depth experience with Google Cloud Platform, including infrastructure as code (e.g., Terraform). Ideally we would also like them to have "Azure" experience. This is because Squadle's sister company BrandMate uses Azure platform and would benefit greatly from having someone to help them with their platform maintenance.
Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues in a fast-paced environment.
Collaboration: Excellent communication and teamwork skills, with the ability to work effectively with cross-functional teams.
Adaptability: A proactive and adaptable mindset, eager to learn new technologies and continuously improve processes.

Preferred Skills:
Programming Skills: Knowledge of Javascript/TypescriptCertifications: Relevant certifications (e.g., Google Professional DevOps Engineer).Database Knowledge: Experience with database management and optimization (e.g., Couchdb, Firebase Realtime Database, BigQuery, MySQL).Configuration Management: Familiarity with configuration management tools.Networking: Knowledge of networking concepts and protocols, including experience with network troubleshooting.Agile Methodologies: Experience working in Agile/Scrum environments.

Education and Experience:
Ideal candidate would have one or more of the following certifications:
Google Cloud Platform Foundational CertificationGoogle Cloud Platform Associate CertificationGoogle Cloud Platform Professional CertificationIf they claim to have Azure Platform skillsMicrosoft Certified: Azure FundamentalsMicrosoft Certified: Azure Data FundamentalsMicrosoft Certified: Azure Administrator AssociateMicrosoft Certified: Azure Developer AssociateMicrosoft Certified: Azure Data Engineer AssociateMicrosoft Certified: Azure Solutions Architect ExpertMicrosoft Certified: Azure DevOps Engineer Expert
Essential Physical & Mental Requirements:

Prolonged periods of sitting at a desk


Prolonged periods of typing and working at a computer
Ability to listen and speak over the phone or Zoom calls
High level of mental concentration and focus
Occasional off-business hours responsibilities
Equal Employment Opportunity Statement
At Crunchtime, we are an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic.
We have an inclusive and diverse workplace where every team member is respected and valued. As a global software development company, we believe that our diverse employee population enriches our work environment.
Join us in our mission to provide the best software solutions to the food industry. We encourage you to apply regardless of your background or experience; even if you don’t meet all the qualifications, because we believe unique experiences and perspectives make us a stronger team.