Lock Applications for this job are now closed
Closing soon

Aim high, go beyond! At Open Cosmos we are solving the world’s biggest challenges from space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on…

The Project

Our DataPlatform relies on web services and databases deployed in a ‘Kubernetes cluster’ running in a Google Cloud Platform.

The different back-end services are written mostly in Python, Golang and Java.

Activities will involve adding new API endpoints to support new functionalities in our front end for example and/or to offer more features via our public API

Technical skills we will develop

  • Industry programming paradigms and standards
  • API design
  • Understanding of agile methodologies in practice
  • DevOps practices
  • Imagery data science

Interpersonal skills we will develop

  • Project management skills in a business context
  • Team working within the project management context - how each role contributes to success and the importance of working together towards this
  • How to continuously develop professionally in a business context and build a plan for the future
  • Communication skills - how to communicate across teams, up and down the organisation
  • How to innovate in a business context, how to experiment with new ideas and implement them effectively

What you will need to be successful

Academic

Ideally must be finishing the second-to-final year of their studies. Either:

  • Studying a Computer Science degree, or;
  • Studying a math-based degree (like maths, physics and /or engineering), and;
  • Has programming knowledge (must demonstrate great projects on GitHub or has taken programming modules and can prove work)

Minimum requirements

  • Finishing second year in a relevant degree (as detailed above) with a GPA of 2:2 or higher
  • Able to communicate effectively, actively listening and responding appropriately
  • Able to relay complex information simply to technical and non technical audiences
  • Able to manage own time effectively, completing work within appropriate project timescales
  • Displays a curious mindset with an innovative approach to work
  • Has an eye for detail, delivering work that is polished and of good quality
  • Displays critical thinking skills, always looking to develop improve work and own skills
  • Works in an inclusive, respectful style
  • Takes a proactive approach to learning and work

Desirable requirements

  • Understanding of functional programming paradigms
  • Demonstrable understanding of how agile works in practice
  • Demonstrable ability to work independently and within a team

Related Jobs