Job description
Summary
Key Qualifications
- Deep understanding of the Linux operating system, including kernel, memory, process, threads, cgroups, static/shared libraries, IPC, signals, standard UNIX utilities, programs, and packaging
- Extensive experience in configuration management and fleet orchestration via Puppet, Chef, Ansible, or others
- Understanding of basic Internet infrastructure services including: DNS, DHCP, LDAP, server virtualization, server monitoring, cloud services (AWS S3/EC2/CloudFront/Steps - or equivalent)
- Demonstrated history in automating operations processes via services and tools
- Fluency in one or more high-level programming languages like Java, Python, Go, Ruby or equivalent
- Consistent track record of troubleshooting and resolving issues in live production environments and implementing strategies to eliminate them
- Driven approach to continually improving service levels
- Comfortable working with large-scale server deployments, both on premise and in public clouds
- Knowledge of data platforms, including but not limited to: Apache, Kafka, Solr, Redis, MySQL, Cassandra, Hadoop
- Knowledge of continuous integration, testing methodologies, TDD and agile development methodologies
- Strong ability and enthusiasm to learn new technologies in a short time
- We seek a self starter, visionary person with strong leadership capabilities
- Experience in understanding how applications operate across distributed resources in diverse geographies
- Extraordinary communication skills, for collaborating across many participating teams