We are looking for a software engineer to work on Stork with occasional contributions to the Kea project. This engineer will be a core part of the development team and will be developing new features as well as maintaining the existing code base.
Kea is a popular open source DHCP server for Unix/Linux used by Internet service providers and enterprises with the following features:
Kea has a rich RESTful api and a command-line interface. Stork is an easy-to-use graphical management tool that enables the operator to visualize the status of one or more Kea or BIND servers. Today Stork is limited to monitoring the servers, but we plan to add configuration tools to make Kea even easier to deploy and manage. Helping in this area will be the primary area of responsibility for this position.
Most of the software developed will be open source, with some limited proprietary extensions. The code developed will be available publicly on ISC's GitLab and on GitHub.
The technologies used in Stork: Go, Angular, Docker
The technologies used in Kea are: C++11, Boost, STL, MySQL, PostgreSQL
ISC is headquartered in Redwood City, California (USA) but nearly all staff work from home. This position is open to anyone regardless of nationality, but we need someone available to work during European or US business hours, with some flexibility. Occasional travel (roughly once a year) to the company's USA offices or other locations around the world will be required after travel restrictions due to the COVID epidemic are lifted.
To learn more about ISC and its critical role in the Internet community, visit https://www.isc.org.