What are the VA's primary responsibilities?

  • The VA should help our team developing a web application we're working on. The web application is an administration dashboard for managing virtual machines.
  • What would a typical day in this role look like?
  • Code development.

What are the “must-have” skillsets of a successful candidate?

  • Experience in backend web development with Node.js, Express.js (or similar frameworks)
  • implementing HTTP JSON APIs (that will be used by the frontend)
  • interfacing with a RDBMS (in this case it's PostgreSQL, but general RDBMS experience is okay)
  • feeling comfortable working in a Linux environment,
  • knows how to use GitHub

What are the “nice-to-have” skillsets of a successful candidate?

  • Basic virtualization knowledge/experience (with a platform like VMware vSphere/vCenter or Nutanix AHV or Proxmox VE or oVirt or similar)

What systems and software should be would you like the VA to be familiar with?

  • Node.js, Express.js,
  • PostgreSQL,
  • VMware vSphere/vCenter (or similar)
  • GitHub
  • HTTP JSON APIs (no particular format or standard)