What you'll do:
- Create infrastructure-as-code that is scalable, performant, reliable, and secure.
- Implement and manage a containerized microservices infrastructure; deliver continuous integration and continuous delivery/ deployment (CI/CD) for new applications on Amazon Web Services (AWS).
- Collaborate with developers to make sure new environments meet requirements and conform to best practices.
- Monitor the performance of production systems; give recommendations for enhancing performance and assisting in implementation.
- Improve the development pipeline from local development to production.
- Implement, maintain, and test a disaster recovery plan.
- Improve and iterate upon team processes.
- Provide mentorship to team members and developers.
- Engage and nurture development teams to be capable of maintaining services once they are live; measure and monitor availability, latency, and overall system health.
- Share an on-call rotation and serve as an escalation contact for service incidents.
Skills you have:
- A related degree or comparable formal training, certification, or work experience.
- 5+ years of experience in DevOps, including a recent focus on Kubernetes infrastructure, experience working with microservices and Service-Oriented Architectures (SOA), AWS, logging, metrics, monitoring, and alerting (preferably with tools such as OpsGenie, CloudWatch, Grafana), automation/configuration management (Terraform, CloudFormation, CDK), and scaling systems and teams in a high-growth startup/medium-sized company.
- Proficiency with Git and knowledge of coding patterns and their applicable uses to write secure, performant, testable code; understanding of system optimization issues and lean and agile principles of software development and ability to uplevel the entire engineering team in these areas; ability to design, deploy, and maintain production-scale Kubernetes clusters; comfortable working in a Linux/Unix environment.
Who you are:
- Self-starter with ability to thrive in a fast-paced, agile environment and prioritize, multi-task and deliver scalable solutions; detail-oriented with an organized thought process and ability to act decisively under stressful conditions.
- Ability to serve as a force multiplier and move the team forward through direct contributions and influence; excellent communication skills with the ability to define and communicate technical solutions and strategies to both technical and non-technical stakeholders; ability to identify areas of improvement and work well with the appropriate team members to resolve; ability to work with other engineers in a collaborative and iterative environment.
- Ability to serve as a true full-stack engineer and navigate and advise in all areas of the software lifecycle, including design, development, deployment, debugging, monitoring, and support.
- Eager to learn and introduce new technologies as the need arises.
Similar Jobs
What We Do
Howdy! The best things are found only in Texas, and Favor Delivery is proudly unavailable in 49 states. As a Texas born-and-bred company, and part of H-E-B, we love delivering food as much as Texans love eating it. From an extra-hot latte that meets you at the office to queso delivered (almost) right to your couch, we’re here when Texans are hungry and restaurants want to feed them. Experience how Texas orders in today!
Why Work With Us
Everything we do at Favor is rooted in our core values, including how we think about culture. We highly value transparency, respect, communication, and continuously pushing ourselves to learn, develop, and keep innovating. More than anything though, our culture is focused on our team members and building community.
Gallery









