Desired Skills and Experience
- Software development in Python.
- Deep understanding of Linux systems and experience with distributed version control internals (Git, Mercurial)
- Hands on experience with cloud infrastructure such as AWS, Google compute, Azure, Rackspace cloud - minimum of 2 years
- Deep expertise in Monitoring distributed systems application architectures
- Exposure to and maintenance of configuration management and orchestration tools at scale
- Expert-level diagnosing and troubleshooting skills in high-throughput web applications and network services
- Exposure to system and application level telemetry for large distributed cloud architectures
- Software development expertise in Golang or Java
- Experience with container management and micro-services architectures such as Docker
- Understanding of ITIL terminology for incident and problem management
- Awareness and insight into industry trends (technology, methods and tooling)
- Management and troubleshooting of a continuous integration pipeline
- Experience leading teams of engineers in service outage situations