• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

You will be the one of two lead developers and maintainers of k6: a new open source tool for performance testing, written in Go. k6 was released publicly in early 2017 and has already received over 3,000 stars on Github and has an active community of users and contributors.

You will have a lot of influence on the project road map and will work with a high degree of autonomy, building and maintaining the tool.

You responsibilities will be to both write code, extending the functionality of k6, and to maintain the code base, interface with the user community (i.e. reject patches :) and potentially evangelize the tool. Your main, long-term goal will be to create the best possible tool, and to get as many people as possible to use it.

You'll also be involved with the k6 cloud integration, Load Impact's commercial service built on top of k6. Specifically the parts of the cloud service written in Go, that orchestrates a distributed k6 test across several data centers around the world.

Skills required:

We are looking for a person combining very strong programming skills with team lead or project lead experience and who has contributed to open-source projects.

Applicants must:

  • Have worked in open source projects, either as heavy contributors or, even better, as maintainers for projects with multiple contributors
  • Have a strong programming background and experience in multiple languages
  • Understand internet protocols well, primarily IP, TCP, HTTP but also preferably HTTP/2, SPDY, WebSockets, QUIC
  • Be familiar with modern web development processes, practises, components and frameworks. Preferably having recent experience developing web applications
  • Have experience developing applications in Go

It is great if you also:

  • Have experience working with web performance, testing & optimisation
  • Have experience working with network performance, testing & optimisation
  • Have experience working with Python and Javascript
  • Know about things like Docker, AWS, microservices architecture, New Relic/APM tools

You should have a Github (or Bitbucket) account where we can look at code you have written.

Load Impact is on a mission to democratize load testing by providing a developer-centric experience fit for the modern engineering teams of the world. An experience that integrates well into the workflow of developers and the DevOps automation flows that they craft. An experience that will help these modern businesses to proactively and continuously make sure that their mission critical systems stay performant, that their revenues are not negatively affected. An experience that requires state of the art technology, a great care for design and support, that combined delivers a praised customer experience.

We are today the most widely used load testing service in the world, with more than 200,000 users from 190+ countries and over two million executed load tests. We pride ourselves on having some of the most progressive companies in the world as customers.

We are a small team and value team players with good communication skills. We have an agile way of working where collaboration, feedback and trust are important aspects. Everyone takes ownership of their work - whether that's code, content, marketing, quality assurance, support or sales. We also encourage community involvement and take time to collaborate with others in our field.

We are located in Stockholm, Sweden and New York City, US.
https://loadimpact.com/

Detta är en jobbannons med titeln "Go Developer - OSS maintainer (k6)" hos företaget Load Impact och publicerades på webbjobb.io den 4 december 2017 klockan 06:10.

Hur du söker jobbet

Notera att denna annons är publicerad via en av våra partners, där särskilda vilkor (krav på medlemskap, separat ansökning eller liknande) kan tillämpas.

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black