Position / Role
Database Infrastructure Engineer
Open Cosmos

  http://open-cosmos.com

  @Open_Cosmos

   Job Type
Permanent
   Location
Harwell, Oxfordshire
   Date Posted
September 3, 2018
   Position Expires
November 15, 2018
   Job Description

The Company

Open Cosmos is revolutionising the way space technology is used.

Driven by the vision of making space accessible to anyone, we provide simple and affordable space missions using nanosatellite technology. We went from design to delivery of our first nanosatellite qb01 in only four months, followed by its launch and deployment in LEO early April 2017.

The company is currently developing the next generation of satellites and end-to-end services for private and institutional customers to be launched in 2018. Based in the Harwell-Oxford Campus in the UK, we are a young and ambitious team with experience in the aerospace, electronics and software industries. To support our growth and make our vision a reality we are looking for the brightest minds and the best talents in every domain.

The Role

The successful candidate will be in charge of the design and development of a database and managing the infrastructure that it runs on. This database is expected to grow rapidly, and should have high availability and throughput.

Space industry experience is not required.

Essential skills & experience

  • Experience with PostgreSQL or PL/pgSQL including use of: views, transactions, asynchronous notifications, stored procedures, constraints, checks, triggers, table inheritance, ANALYZE, PL/pgSQL (i.e. not just via ORMs or basic SELECT/UPDATE/DELETE/INSERT queries).
  • Linux sysadmin & automation
  • Containers (e.g. one or more of: nspawn, lxc, docker).
  • Cloud (e.g. one or more of: AWS/DO/Azure/GoogleCompute)
  • Security
  • Ability to write and maintain unit tests
  • Familiarity with a UNIX-like command-line interface (e.g. Linux / BSD/MacOS terminals)
  • Quick learner and open to new technologies
  • Interest to work in the space industry in a startup environment
  • Ability to work independently, with initiative and under pressure
  • Self-driven, embrace challenge and working outside of your comfort zone
  • Committed to fulfil customer requirements and expectations

Desirable:

  • Experience with C# and/or Java
  • Understanding of writing parsers/generators for auto-generating code/tests/documentation
  • Basic familiarity with set theory
  • Experience scaling Postgres over multiple machines, and setting up replication for Postgres.
  • Knowledge of languages other than English
  • International
  • Excellent communication skills, e.g. can you explain a benefit of LATERAL JOIN to someone who isn’t familiar with databases?

Open Cosmos in the media

https://open-cosmos.com/media/

Get the top featured stories in your e-mail and don’t ever miss out on important news.