We’re Hiring a Web Application Developer

Leave a reply This entry was posted in Jobs on by .

April 2016 / Auckland

Koordinates is changing the way Earth’s data is published and accessed. Our data platform brings publishers and users of data together in the cloud. We provide functionality that removes the friction of publishing and accessing complex spatial datasets, ensuring Earth’s rich data is available to those who need it. At Koordinates, we value being open, precise, intrepid and connected.

If you have a track record of delivering high quality code for scalable web applications, now is the perfect time to join Koordinates and shape the future of our product and our team.

What you’ll be doing:

Our platform is primarily built on Python, Django and PostgreSQL, hosted in Linux environments on AWS. You’ll be:

  • Working with our team of designers, engineers, testers and support staff to scope, plan and deliver new features to our clients and their end-users.
  • Continually improving, optimising and enhancing core Koordinates platform services.
  • Assisting in the delivery of internal devops and support tooling.

Who we are looking for:

  • You’re an experienced Python developer (5+ years commercial software experience, 2+ years with Python) with a strong product focus. You have evolved and improved products over time and are capable of architecting complex software solutions.
  • You’ve worked with distributed systems, and are familiar with or have implemented: message queues; analytics; search; testing frameworks; APIs; and build/deployment/development tools.
  • You’re an independent and versatile developer, with the ability to pick up different languages, frameworks and techniques with relative ease.
  • Your positive attitude, respect for your peers and your excellent verbal and written communication skills make you great at collaborating with your team.

It would be great if you have:

  • Experience working with cloud infrastructure platforms (AWS), configuration management software, Build/CI tools, Docker and Linux (Ubuntu) environments.
  • Knowledge of Django (or a similar web framework) and have worked with complex Web UIs and frameworks, SQL (PostgreSQL) and RESTful APIs.
  • Practical experience with at least one other language (NodeJS, Java, C++).
  • Experience with spatial data, mapping and Geographic Information Systems (GIS).

Why Koordinates?

Koordinates is a great place to work. We are situated over three locations and two time zones, so we’re used to working in a distributed and flexible environment. We ship code daily, our continuous integration systems ensure that our build & test processes happen on every push to GitHub, and passing builds are a single click to deploy. We provide you with the tools, training and support you need to deliver the highest quality software to our clients and end-users.

We’re proud to build an award-winning platform and we’re expanding to introduce our product to the world. As an experienced software engineer, you will be ideally placed to shape your career and share in our success.

Get in touch today at careers@koordinates.com

We’re Hiring a Quality Assurance Engineer

Leave a reply This entry was posted in Jobs on by .

April 2016 / Auckland

Koordinates is changing the way Earth’s data is published and accessed. Our data platform brings publishers and users of data together in the cloud. We provide functionality that removes the friction of publishing and accessing complex spatial datasets, ensuring Earth’s rich data is available to those who need it. At Koordinates, we value being open, precise, intrepid and connected.

What we’re looking for

We’re looking for an individual who can grow best-practice testing and quality assurance across Koordinates, and take ownership from requirements through to production. If you’re a tester after a new challenge, now’s the perfect time to join Koordinates and help influence the future of the product and the team.

You will help us automate QA and create end-to-end testing for new features. We will rely on you to help us evaluate tools and evolve best practices for tracking quality, code coverage, load testing, and performance analysis.

Our platform is primarily built on Python and PostgreSQL, with hosting on Linux instances in AWS. We use Ansible for configuration management and release automation. Many of our unit tests and integration tests are driven through nose and unittest2.

What you’ll be doing

  • Hands-on role designing, developing, and delivering QA within Koordinates. This means creating test strategies, plans, and test cases to ensure software changes made to our platforms are of the quality needed to maintain data integrity, performance, and usability.
  • Working with developers to plan testing and improve the product development approach.
  • Expanding and improving our existing test automation to increase coverage and provide better results. Researching, designing, and implementing new approaches to unit, regression, and integration testing.
  • Working with the design and product development teams to create UI testing systems and processes.
  • Developing performance measurement and benchmarking tools and approaches, then incorporating them into production systems and development processes.
  • Working with support to investigate complex problems and determine customer impacts.

You’ll need:

  • A strong passion for testing software, and the attention to detail and problem solving that entails.
  • At least 3 years commercial software engineering experience, working on web/cloud/API products.
  • Extensive experience with automated testing (unit, integration, UI).
  • Experience with measurement, metrics, and reporting, and understanding of the underlying statistics.
  • Experience with OWASP security best practices.
  • Experience in Python, our primary programming language.
  • Excellent verbal and written communication skills.
  • To be able to self-manage your tasks, time, and expectations within the team.

It would be great (but not necessary) if you are:

    • Comfortable working in a Linux (Ubuntu) environment.
    • Familiar with geospatial data or software.
    • Familiar with AWS and dynamic infrastructure.

Why Koordinates?

Koordinates is a great place to work. While this role will be based in Auckland, our team is distributed over 3 sites and 2 time-zones. We ship code daily, we support flexible working arrangements and we provide you with the tools, training and support you need to deliver the highest quality experience to our clients and end-users.

We’re proud to build award-winning software. Now we’re expanding to introduce our product to the world. As our first dedicated QA Engineer, you will be well placed to grow your career and share in our success.

Get in touch today at careers@koordinates.com

Introducing Matt, Education Manager

4 Replies This entry was posted in People on by .

matt_photo

Hi, I’m Matt – I’m the Education Manager at Koordinates.

While I’ve only just joined full-time, I’ve actually been working with Koordinates for a while now. Beginning in June last year, I’ve been contracting with Koordinates to build a repository of user guides, to make it easier for people to get started on the platform.  

The ‘Education’ title suggests the ambition we have at Koordinates, which is support organisations as they reshape how they publish and use data. As the industry changes, we want to make it much easier to access and use data, because we believe that this will lead to better social, economic and environmental outcomes.

At present, it can be difficult for people to get access to the data they need. On the one hand, they may not even know the data exists; if they know it exists, it can take some time to access it; if they can access it, it might not be in the formats they need. These problems are difficult for data professionals to solve – for non-technical users, they are often insurmountable.

Put another way, though, this can be seen as an extraordinary opportunity. By getting the world’s data in one place, on an intelligent, user-friendly platform, we can change the way we think about – and ultimately shape – our planet.

With the rise of cloud technology, the industry is changing, and data users are going to need professional development to make the most of these new opportunities. Koordinates is uniquely placed to help provide this professional development, to enable a new era of data publishing.

My job, then, will be to make it as easy as possible for publishers to share their data – either privately or openly – and help educate folks on how they can use Koordinates to find, access, appraise and use more data. This will involve creating an extensive and detailed library of user guides and documentation on the Koordinates platform, alongside a range of introductory training materials.

I’ll be building on my experience at Creative Commons Aotearoa New Zealand an organisation that provides the licences used by the majority of New Zealand’s open data, which I led from 2012 – 2016. In that role, I provided training and resources to support the release of open culture and knowledge in organisations across New Zealand, including universities, schools, libraries and public agencies.

On that note, another aspect of my job will be to bring more data publishers on board. I’m particularly excited to work with the research sector to unlock the massive amount of spatial data that is currently either locked away or lost (according to a 2013 study in Current Biology, over 80% of research data are lost within two decades of research paper publication).  

By opening up this data, the research community can provide a rich new source for data users and ensuring that researchers can build on existing data, rather than starting from scratch.

So, there’s plenty to get on with! While I get stuck in creating and updating our educational resources, I’ll pop up on the blog from time to time to share what we’re up to. I look forward to meeting more of our users in the months ahead.

Hi I’m Anne – Customer Experience Manager

2 Replies This entry was posted in People, Support on by .

E_Hau_Anne

It’s day 12 for me at Koordinates so I thought it’s time I introduced myself.

My role at Koordinates is to help our customers and users get the most out of the platform, whether they’re publishing data or accessing it. This includes technical pre-sales and training, managing Koordinates Support, building our internal processes to scale as we grow, and working closely with our Design, Education and Marketing teams to keep the customer voice front and centre.

I’m a huge believer in the power of spatial information. By unlocking this data from the database silos it lives in we can free up spatial professionals to focus their expertise on delivering meaningful intelligence to their businesses rather than getting stuck doing standard IT support functions. Reliable access to high quality datasets helps people make informed decisions that have a positive social, environmental and economic impact on our planet.

I’ve had 14 years in the spatial industry, using GIS to help a wide range of people and businesses across the globe, from remote sensing at Terralink to conservation work at the Department of Conservation. Most recently I’ve moved into the business world through geomarketing at Esri UK and Critchlow, helping businesses target their customers with a spatial lens.

Helping to grow the spatial industry is really important to us all as spatial information is central to helping make business and the broader economy thrive. To this extent I take an active role as an Executive Committee Member of SIBA (Spatial Industry Business Association) whose mandate it is to grow spatial in New Zealand.

When I’m not in the office you’ll find me diving, hiking and playing in New Zealand’s great outdoors. The spatial world collides with my passion for the outdoors through the volunteer work I’m doing on both the Hihi recovery program on Kāpiti Island and a marine reserve project in Fiji.

I’m looking forward to working with everyone in the Koordinates ecosystem and sharing my passion for spatial modelling and the impact it can have.

So now you know all about me I can’t wait to meet you and others using Koordinates to help everyone get the most out of working with spatial data in your organisation.

Welcome Statistics NZ!

Statistics NZ recently launched the prototype of their data service on the Koordinates platform, with a view to making their statistical data more easily consumable for users.

The Statistics NZ Geospatial team releases statistical boundaries on an annual basis for a variety of users including private sector companies, academic researchers, other government agencies and many more. The boundaries include Meshblocks, Area Units, Territorial Authorities, Regional Councils, Community Boards, Urban Areas, Wards, Constituency and Maori Constituency boundaries.

In previous years these files have been released as a downloadable zip file on the Statistics NZ website. Moving to the data service powered by Koordinates will allow these datasets to be more readily appraised and accessed by users. The initial launch includes the Meshblock dataset from Census 2013.

As we see momentum building amongst Government agencies wanting to make their data more accessible, there’s an accompanying drive for openness and trust amongst the people behind these projects. Statistics NZ Senior Researcher, Eli Chadwick oversaw implementation of the new data service and shared his views:

“Putting the power in the hands of our customers to get the data they want in the format they want will significantly reduce the overhead required to manually service custom data requests as well as introducing services that were previously not possible. It gives Statistics NZ a valuable method for data transmission that has never previously existed.”

Improving data access is a key building block in the pursuit of economic, environmental and social prosperity, so we’re excited to have an agency of the calibre of Statistics NZ helping make New Zealand a better place.

Getting what you want – even when it’s not in the box

We almost didn’t share this blog post. Contract R&D has been a heavily debated topic in the Koordinates office lately and one we weren’t sure was ready for the public domain. But ultimately the sentiment behind sharing the discussion is the same for doing contract R&D in the first place – enterprise software should be a partnership between customers and vendors. So in the name of sharing, here it is.

Software vendors often provide a number of levers and additional services for organisations to use as they launch new software and transition from a ‘new project’ basis to ‘business as usual’. These range from professional services such as needs analysis and training through to SLA’s for ongoing assurance around business critical services and integrations.

A key lever we discovered early on working with enterprise customers in the data publishing game was contract R&D, which gives customers the ability to get what they want from the product, even if it wasn’t originally ‘in the box’

Blog - Out Of The Box

Contract R&D in the software world simply means a customer pays the software vendor to develop a specific feature they want, ahead of where it might have otherwise been delivered on the product roadmap. This differs from the process of taking customer feedback through user sessions and support requests to help guide the roadmap, as that tends to be more an aggregated market view (and should be a standard input into any product roadmap) than a specific customer request.

Continue reading

The changing economics of data publishing and sharing

This entry was posted in Koordinates Enterprise on by .

Silicon Valley and other hot spots of innovation have produced a number of disruptive technologies over the years. They provide important reference points for long-standing, traditional industries yet to experience the quantum shift in effectiveness that comes from disruption.

Cloud technology naturally lends itself to solving the problem of connectivity. And there are plenty of industries that have been transformed through greater connectivity – from consumer plays like Google, Facebook, Airbnb, eBay and most recently Uber, as well as business platforms like Xero for small business and LinkedIn for recruiting.

Blog - Changes To Data Publishing

Examples of cloud disruption vary, but when it comes to the concept of connectivity, the approach and fundamentals are mostly uniform. An oversimplified way to sum it up would be:

Using the collaborative nature of cloud technology to bring otherwise disconnected or fragmented markets together around a real-world common purpose.

Data relating to earth, whether it’s geospatial by nature or can be ‘spatialised’ has been a slow sector to move on the cloud front, as elegantly handling large, complex geospatial datasets online is a difficult problem to solve. But the wheels of innovation are moving quickly, with broadband speeds, browser technology and cloud hosting services coming together to create an opportunity to redefine how data flows.

Continue reading

New Zealand National Broadband Map

This entry was posted in Data Use on by .

Access to high speed internet is a catalyst for making life better wherever you live. So we love that the team at NZRS have leveraged our technology as part of a handy tool that lets you quickly and easily find out what type of internet connection you’re able to get in New Zealand.

Launched yesterday by the Minister for Communications, Hon Amy Adams, the National Broadband Map allows you to enter your address and get an instant view of the different internet connection types available (or planned) in your area – including fibre, fixed line and wireless.

Amy AdamsPhoto credit: Sebastian Castro/NZRS
Continue reading

NZ Aerial Mapping update; NZAM imagery to be removed from koordinates.com

In a very sad development for the New Zealand mapping and geospatial community and Koordinates, NZ Aerial Mapping Ltd (NZAM) was put into liquidation in early September 2014.

NZAM was an early pioneer in aerial photography in New Zealand, and a close partner of Koordinates in our formative years. The company worked with Koordinates in 2009 towards a new approach for selling professional geospatial data online, and NZ Aerial Mapping data has been available on koordinates.com since 2010. Our thoughts are now with former NZAM staff and their families as they deal with the end of NZAM operations and closure of the company.

More details about NZAM can be found at the following links:

Until the future ownership and management of NZAM’s digital data back catalogue is established, Koordinates is removing 42 layers of NZ Aerial Mapping Ltd data from koordinates.com. This change will take place by Friday 10th October 2014.

Alternative downloadable aerial photography sources for New Zealand

Land Information New Zealand publishes free professional aerial photography for most of New Zealand on the LINZ Data Service. This service is built on Koordinates Enterprise technology and much of the aerial photography was originally captured by NZAM, so the functionality available and data quality should be very familiar to existing koordinates.com users.

We’ve Made Some Improvements to Koordinates Search

This entry was posted in User Interface on by .

Since the changes to the user interface last year, the Koordinates team has been beavering away at various tweaks and improvements.  As always, we’re working to make sure that it’s as easy as possible to find and use the data you need.

The latest tweak is to the Koordinates search box. As many of you know, the old search box allowed users to search for data, addresseand places. In the new-and-improved Koordinates.com, we’ve moved the ‘address and places’ search to a widget on the map itself. We think this makes a bit more sense.

We’ve also added ‘suggested search’ functionality, to make it a bit easier to find the places and addresses your looking for.

TerraceWe’ve made similar changes to the main search bar. Koordinates has a heap of datasets, and users really do need to be able to easily browse and find what they’re looking for. This is why we’ve also added suggested search functionality to the main search bar – and also changed the name of that ‘data’ button in the top left to ‘browse’.

wellingtonThese changes should make it easier to find and use the extraordinary range of datasets of Koordinates.com. Take it for a spin!