Staff Site Reliability Engineer (Traffic)
Wikimedia Foundation
Engineering & Technology
Job Summary
We are looking for a Staff Site Reliability Engineer to support and develop the platform serving the world’s favorite encyclopedia to millions of people around the globe. Wikimedia’s Site Reliability Engineering (SRE) team is principally responsible for ensuring our global top-15 website, our public-facing services, and underlying infrastructure is healthy and developing further in support of Wikimedia’s mission. We apply the best software engineering practices in our operations, and we publish all of our documentation, code, and configuration as open source.
- Minimum Qualification:Degree
- Experience Level:Mid level
- Experience Length:8 years
Job Description/Requirements
Responsibilities:
- Performing day-to-day operational/Devops tasks on Wikimedia’s public facing infrastructure (deployment, maintenance, configuration, troubleshooting)
- Implementing and utilizing configuration management and deployment tools (Puppet, Kubernetes)
- Leading continuous improvement, by automating the installation, configuration and maintenance of services on our platform
- Assisting in the architectural design of new services and making them operate at scale
- Assisting in or leading incident response, diagnosis, and follow-up on system outages and alerts across Wikimedia’s production infrastructure
- Share our values and work in accordance with them
Skills and Experience:
- 8+ years experience in an SRE/Operations/DevOps role as part of a team
- Experience with shell and any scripting languages used in an SRE context (Python, Go, Bash, Ruby, etc., we use primarily Python), and configuration management tools (Puppet, Ansible, etc.)
- Experience with C, C++, Golang or Rust
- Experience with distributed caching systems: including their underlying algorithms and how to optimize their performance.
- A thorough, protocol-level understanding of TCP/IP, HTTP, and TLS
- Experience with package management on Linux systems (we use Debian)
- Comfortable with Open Source configuration management and orchestration tools (Puppet, Ansible, Chef, SaltStack)
- Good Linux system level skills
- History of automating tasks and processes, identifying process gaps, and finding automation opportunities
- Strong English language skills and ability to work independently, as an effective part of a globally distributed team
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.