Overview of Our Systems
Almost all of our infrastructure is on AWS with some in-house bare metal storage clusters and utility servers. Our infrastructure is orchestrated using Cloud Formation and Chef. We run mostly Amazon Linux OS or CentOS for everything and some Windows Servers 2012. We use Cloud Front and S3 for video delivery. Our monitoring consists of Datadog and Pager Duty.
All around knowledge of different AWS services (EC2/ECS/S3/Cloudfront).
Ability to measure, diagnose and improve REST API performance.
Experience in application and system monitoring.
Experience with tools like AWS CLI/API, Packer, Docker.
Solid Linux fundamentals and a good understanding of TCP/IP.
Computer Science fundamentals: object-oriented design, data structures, algorithms.
Experience with web services of all kinds, using cloud infrastructure, datacenter infrastructure, and building scalable web products.
Have worked closely with development teams
Experience with CI like TravisCI or Jenkins
Off hours on-call rotation
At least 3-5 years of relevant experience.
Scripting with Python/Ruby and shell.
Nice to have
Configuration management with Chef, Cloud Formation, Terraform.
Development experience with Ruby and at least one web application framework.
Experience with video encoding/playback technologies and serving online ads.
Experience with creating system architectural diagrams and documentation.
Experience with container technology on ECS or EKS.
Experience managing NAS storage clusters.