Systems Engineer - Site Reliability
Tillster
(San Diego, California)Around the corner and around the globe, Tillster simplifies digital ordering, improves customer engagement and grows sales. For more than a decade, we’ve helped turn guests into regulars. Our award-winning technologies have transformed the casual dining and quick service restaurant industries – and made us the global leader in this space.
- Build, monitor and scale our infrastructure during a period of rapid growth
- Tackle complex infrastructure challenges with creative automation and configuration management solutions
- Build and support application environments that are deeply integrated with AWS
- Build custom tools and instrumentation to ensure service availability
- Help improve and expand the coverage of deployment automation
- Implement custom monitoring across the entire application stack, including 3rd party APIs and Point of Sale systems
- Work with partners and vendors on technical improvements and fixes
- Constantly research new technology and techniques that will benefit the team, the company, and its clients
- You are comfortable working in AWS and understand the unique performance and operational characteristics of applications that run there
- You think of infrastructure as code
- You’re comfortable troubleshooting JVM-based distributed systems & web services in a high-traffic, high-visibility environment
- You can creatively solve tricky customer or internal business requirements
- You’re capable of scripting or automating your way through challenges that span multiple systems and environments
- You understand how crippling technical debt can be and you’re guided by an unwavering desire to avoid it
- Python, Ruby, Go, or Java… at least one is your go-to language
- You understand performance tuning concepts and how they apply to high-traffic web & mobile application environments
- By habit, you track and document your work with tools like JIRA & Confluence and you communicate frequently via HipChat & email
What technology you’re familiar with
- Amazon Web Services – we make heavy use of Multi-AZ VPCs, ELB, RDS, S3, and CloudFront and we automatically provision entire environments using tools like Terraform
- Linux – having advanced system administration skills is a requirement
- Jenkins – we use it for CI, builds, and deployment
- Chef – we use it to maintain system configuration state and deploy our software to multiple environments
- Sensu – highly programmable monitoring framework ideal for ephemeral environments like AWS
- Centralized logging tools such as Splunk, Logstash, Graylog, Scribe, Fluentd
- Metrics collection using Graphite, Statsd, New Relic, collectd, Boundary, Datadog, etc.
- HTTP servers and load balancers such as Nginx, Apache, Tomcat, HAProxy, Varnish, F5, Netscaler
Questions
There are no answered questions, sign up or login to ask a question
- Java
- Linux
- Python
- Ruby
- Amazon Relational Database Service
- Amazon S3
- Amazon Web Services
- Apache Tomcat
- Atlassian JIRA
- Citrix NetScaler
- Continuous Integration
- Express Scribe
- Go
- HAProxy
- Jenkins
- Load Balancing
- Nginx
- Scripting
- Splunk
- Varnish Cache
- F5
- HipChat
- HTTP
- Chef Software
- Graphite Software
- Virtual Private Cloud
- Elastic Load Balancing
- CloudFront
- Sensu
- StatsD
- New Relic
- collectd
- Logstash
- Graylog
- Fluentd
- Datadog

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.