Ops Engineer | Labs Contractor at Wikimedia Foundation (Remote, OR) (allows remote)
Job Description
We are looking for a contractor to work with our Technical Operations team with a focus on building a new OpenStack zone in our newer primary datacenter and to migrate services and users from our older datacenter.
This position reports to the Director of Operations and will work closely with Operations staff, Engineering Community, and the and Three full-time operations engineers who are currently working on this project.
The initial contract will be for a duration of 6 months, and will start as soon as possible.
Candidates do not have to live in the San Francisco Bay Area or the USA; remote candidates are welcome.
Skills Requirements
Responsibilities
- Deployment of volunteer-created tools e.g. edit counters, mentoring database, geographic information about articles etc. (essentially the kind of things currently running on the Toolserver)
- Prototyping and staging of WMF-developed MediaWiki code and volunteer or chapter-developed code
- Development and deployment of new site architecture code-reviewed, devops-oriented environment
- Set up access for researchers (WMF or external) to live database replication or large datasets, as well as computing resources, for the purpose of running analyses
- Work on execution and hosting space for bots, so that bots can be more systematically developed and tracked
- Configure the new zone with Neutron, rather than nova-network
- Configure the new zone with Designate, rather than the custom DNS code in our OpenStackManager MediaWiki extension
- Redesign portions of the architecture, with a heavy focus on DNS and networking
- Support the current OpenStack infrastructure and surrounding Labs community
- Build a new OpenStack zone in our new secondary datacenter, if it is available during the contract term
Requirements
- 5+ years of relevant and recent experience coupled with a strong knowledge of LAMP-stack system administration
- Prophicency with programming and scripting languages like PHP, Python and bash
- Ability to work independently as well as with a remote globally distributed team
- Be comfortable in a highly collaborative, consensus-oriented environment
- Be a proficient speaker in the English language
- BS, MS, or PhD in Computer Science or equivalent work experience
Pluses
- Prior work experience in creating provisioning tools
- Prior work experience integrating different types of services together, e.g., LDAP, Puppet and MediaWiki
- Experience with virtualization technologies such as OpenStack or Ganeti
- Experience with clustered filesystems such as GlusterFS, Ceph or Swift
- Experience with high-traffic web site operations
- Experience with MySQL database administration
- Understanding of the free culture movement, especially Wikimedia
About Wikimedia Foundation
How to apply
http://hire.jobvite.com/j/?aj=oIcUXfwvs=Stack_Overflow
view all job listings view all Wikimedia Foundation job listings
Leave a Reply
You must be logged in to post a comment.