The Wikimedia Foundation is looking to innovate, build, and maintain Wikipedia's data feeds for high volume reusers through the Wikimedia Enterprise product, aiming to improve user experience beyond their own websites, increase content reach and discoverability, and enhance attribution and verifiability 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.
- Maintaining and improving the reliability of highly used commercial data feeds.
- Troubleshooting, debugging and following-up on emerging issues in our application stack and its surroundings.
- 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
- Ideal candidates would be located in UTC+0 to UTC+2 time zones to collaborate effectively with the team.
- Track record of open source contributions is highly appreciated
- Startup experience is a plus