Blog

Senior Python developer wanted for world leading open data publication software team

  • Gavin Chait
  • 20 Apr 2021
If you are an outstanding Python web developer with sound JavaScript skills, a keen interest in Open Data, and enjoy working on open-source products, we'd love to hear from you. The Open Knowledge Foundation is recruiting a senior full time Python web developer, primarily to work on CKAN, our open-source Open Data web portal. The successful applicant will also be required to develop JavaScript-based data visualisations and other data-driven services. Our team provides high quality professional and technical services to clients around the world to help achieve our vision of a world empowered by open knowledge. We implement this through support of infrastructure development and capacity-building for open knowledge data sites for governments, institutions and organisations. CKAN, our open data publication platform, is an open source web-based software project written in Python. It allows users to submit, search for and find open data. As well as powering the US government’s data.gov website, CKAN is also behind over 60 other data catalogues around the world. You'd be involved in
  • Customising CKAN for different governments and organisations;
  • Helping develop new features for CKAN;
  • Working on other Python and JavaScript programming projects in the OKF.

Requirements

  • Web app development experience in Python and Javascript;
  • PostgreSQL, Linux, Git (essential);
  • Experience in Solr, Pylons, Bootstrap, jQuery or CSS a plus;
  • Enthusiasm about Open Source, Open Data and Open Knowledge.
The Open Knowledge Foundation is a virtual, distributed organisation with team members working remotely on four continents. The team meets occasionally through the year face-to-face, especially for strategic planning and review. This role is a remote / home-based working position, full-time and UK-based.

How to apply

Email us your CV and a cover letter describing your interest in this role to jobs@okfn.org, with the subject line "Senior python developer - CKAN/Services", by 22nd November 2013.

About the Open Knowledge Foundation

The Open Knowledge Foundation (OKF) is an internationally recognized non-profit working to open knowledge and see it used to empower and improve the lives of citizens around the world. We build tools, provide advice and develop communities in the area of open knowledge: data, content and information which can be freely shared and used. We believe that by creating an open knowledge commons we can make a significant contribution to improving governance, research and the economy. The last two years have seen rapid growth in our activities, increasing our annual revenue to £2m and our team to over 35 across four continents. We are a virtual organisation with the whole team working remotely, although we have informal clusters in London, Cambridge and Berlin. The OKF is an international leader in its field and has extensive experience in building open source tools and communities around open material. The Foundation’s software development work includes some of the most innovative and widely acclaimed projects in the area. For example, its CKAN project is the world’s leading open source data portal platform – used by data.gov, data.gov.uk, the European Commission’s open data portal, and numerous national, regional and local portals from Austria to Brazil. The award winning OpenSpending project enables users to explore over 13 million government spending transactions from around the world. It has an active global network which includes Working Groups and Local Groups in dozens of countries – including groups, ambassadors and partners in 21 of Europe’s 27 Member States. We’re changing the world by promoting a global shift towards more open ways of working in government, arts, sciences and much more.