Join the team building Wikipedia’s Architecture
Wikipedia is where the world turns to understand almost any topic — The Wikimedia Foundation is the nonprofit that operates Wikipedia with a small staff. We are looking for a great engineer who wants to answer the challenges inherent in serving 500+ million present and future monthly users by rebuilding Wikipedia around a service-oriented architecture. Wide or missing internal interfaces make it hard for developers to become productive, hinder effective testing and don’t help with isolation of faults & security issues. We are addressing these issues by moving towards a more service-oriented architecture with well-defined and versioned RESTful interfaces. If this excites you we welcome you to join us.
Description
Work within a small team of four
Create independent services with well-defined and versioned REST APIs,
Design and build a high-volume public content API,
Use the best available tools & languages for each task (including node.js, Redis, Cassandra, Memcached, Kafka, MySQL),
Build automated tests and thorough monitoring for the services being developed
Package the services for internal and third party distribution
Change the world for at least half a billion people every month with your development experience