The Wikimedia Foundation is looking to innovate, build, and maintain Wikipedia's data feeds for high volume reusers by developing and executing on a long-term engineering strategy. This involves creating a new, revenue-generating product called Wikimedia Enterprise that provides fast, comprehensive, reliable, and secure data ingestion for organizations repurposing Wikimedia/Wikipedia content.
Requirements
- Experience in supporting complex web applications running on Amazon Web Services or other comparable cloud platforms
- Experience working with Kafka or similar distributed event processing systems
- Experience working with Nodejs and Go applications
- Comfortable with configuration management and orchestration tools (ECS, Kubernetes), and modern observability infrastructure (monitoring, metrics and logging)
- Aptitude for automation and streamlining of tasks
- Comfortable with shell and scripting languages used in an SRE/Operations engineering context (e.g. Python, Go, Bash, Ruby, etc.)
- Good understanding of Linux/Unix fundamentals and debugging skills
Responsibilities
- Developing and executing on the long-term engineering strategy in collaboration with the product team.
- Contributing heavily to the high impact challenges behind innovating, building, and maintaining Wikipedia's data feeds for high volume reusers.
- Designing and implementing necessary tools and services to keep the team moving quickly.
- Guiding the team on best practices for software engineering and infrastructure reliability.
- Bringing your creativity to improve our current infrastructure.
- Maintaining and improving the reliability of highly used commercial data feeds.
- Assisting in the architectural design of new services and making them operate at scale.
Other
- Being comfortable working in a semi-ambiguous environment, similar to that of a startup
- Strong English language skills and ability to work independently, as an effective part of a globally distributed team
- Sharing our values and work in accordance with them
- Remote work experience with a highly distributed team
- Track record of open source contributions is highly appreciated