Desired Skills and Experience
- Develop infrastructure to enable reliable and rapid deployment, effective monitoring, and resilient operation in a large-scale Linux environment.
- Diagnose and resolve performance and reliability issues across the entire stack: application, operating system, network, kernel, firmware, hardware, including cross-application dependencies.
- Write tools to automate maintenance and deployment of machines, services, applications.
- Work closely with your development teams to ensure that services are designed with scale, operability, performance, and ease-of-use in mind.
- Build and maintain a robust Continuous Integration environment.
- 4+ years experience running high availability systems and supporting infrastructure.
- Strong understanding of Linux systems, high and low level.
- Useful knowledge of shell scripting and one or more scripting language (e.g. Python, Ruby, Perl).
- Experience with compiled languages (Go, C/C++, Java).
- Good understanding of configuration management best practices and standards.
- Experienced with cloud providers such as Amazon Web Services and Google Cloud Platform.
- Adaptable to a wide variety of technologies and people.