Paul John King

Angestellt, IT System Engineer Software Defined Infrastructure (80% part-time), open*i GmbH

Stuttgart, Deutschland


Infrastructure as Code
Continuous Delivery
Immutable Infrastructure
Alpine Linux
Debian GNU/Linux
Suse Linux Enterprise Server
Atlassian Confluence
Atlassian Jira
Bourne again Shell


Professional experience for Paul John King

  • Current , since Feb 2019

    IT System Engineer Software Defined Infrastructure (80% part-time)

    open*i GmbH

    I write tools that help the company administrators manage the infrastructure of the company customers. The tools include a Go program that updates the configuration of a Prometheus server if entries with specified properties in an etcd store change; a Bourne shell script that generates an availability report from an Icinga2 database; and a Python package that reads XML documents from an HTTP(S), RabbitMQ or IBM MQ server and writes the data as passive checks to an Icinga2 REST server.

  • 4 years and 5 months, Aug 2014 - Dec 2018

    Linux System Administrator (75% part-time)

    levigo solutions gmbh

    I administered the applications (Confluence, Jira, Nexus and Stash) that the company developers used, and the Linux machines that hosted them. I built a continuous-delivery pipeline (with Jenkins, Maven, Puppet and tools I wrote in Bourne shell, Python and Ruby) in order to write Jira plug-ins (in Java). I built the compute component of the IaaS layer of a pilot private cloud (with Packer, Alpine Linux, RancherOS, KVM/QEMU, libvirt and Ansible).

  • 6 months, Feb 2014 - Jul 2014

    Mail carrier (50% part-time)

    sMAIL | GEA Post-Service GmbH

  • 7 months, Mar 2013 - Sep 2013

    System Administrator

    UKT - Universitätsklinikum Tübingen

    An Oracle RDBMS administrator and I migrated over 20 applications from the Enterprise edition to the Standard edition of the Oracle RDBMS within a 7 month deadline in order to avoid expensive licensing fees.

  • 1 year and 1 month, Feb 2012 - Feb 2013

    Linux System Administrator (60% part-time)

    Netlution GmbH

    I worked at the same broadcaster I worked at with Cancom, and a bank. At the broadcaster, I administered about 250 Linux machines, provided first-level VMware support, configured Linux machines as Oracle RDBMS servers, and rewrote the system that transfers time-critical messages (such as motorway hazards) to the broadcaster. At the bank, I administered about a dozen Linux machines, wrote Nagios modules and UC4 scripts, and wrote a script (in bash) to inventorise the Linux stock.

  • 2 years and 7 months, Jul 2009 - Jan 2012

    System Administrator (60% part-time)


    I worked at a regional radio and television broadcaster. I commissioned and decommissioned physical and virtual servers for campuses in Stuttgart, Baden-Baden and Mainz. I reduced the mean commission time of a server from six weeks to five days by writing a web application (in Java, JDBC and XSLT) that extracted and presented all of the information concerning server commissions and decommissions from the broadcaster's work-flow and inventory databases.

  • 1 year and 4 months, Sep 2002 - Dec 2003

    Java & JavaScript Programmer

    UKT - Universitätsklinikum Tübingen

    As part of a fixed-term project to build a medical teaching and examination tool, I wrote a client/server library (in JavaScript and Java) to create a "desktop in a browser" that included a task bar and icon-activated windows containing text and media that could be restacked, moved, resized, hidden, restored and closed.

  • 2 years and 8 months, Jan 2000 - Aug 2002

    Linux System Administrator & Open Source Programmer (50% part-time)

    „pc-online‟ Computer Handels GmbH

    I provided Linux administration services - primarily Amanda back-up, iptables packet filtering, and Samba file and print sharing - to several small to medium businesses. I also wrote software for a few customers, including an application that used hard links to generate space-efficient yet readily-accessible time-stamped back-ups of directory trees, and a server-side web application that showed a user the nearest stockist of the customer's product on a zoomable map.

  • 1 year and 3 months, Oct 1998 - Dec 1999

    Scientific Coordinator

    Eberhard Karls Universität Tübingen

  • 1 year and 4 months, Jun 1997 - Sep 1998

    Research Fellow

    Eberhard Karls Universität Tübingen

  • 1 year and 9 months, Jan 1995 - Sep 1996


    Eberhard Karls Universität Tübingen

  • 3 years, Jan 1992 - Dec 1994

    Scientific Assistant

    Eberhard Karls Universität Tübingen

  • 2 years, Jan 1990 - Dec 1991

    Postdoctoral Fellow

    Stanford University

  • 1 year and 5 months, May 1982 - Sep 1983

    Gardener (self-employed)


  • 3 years and 8 months, Sep 1978 - Apr 1982

    Laboratory Assistant

    SIRA Institute Ltd.

Educational background for Paul John King

  • 3 years and 1 month, Oct 1986 - Oct 1989

    Mathematical logic

    University of Manchester

  • 2 years and 10 months, Oct 1983 - Jul 1986


    Queen Mary, University of London


  • German


  • English


Browse over 18 million XING members