Skip to main content

Connection Configuration

FieldTypeRequiredDescription
connection_stringstringFull MongoDB URI including credentials (mongodb+srv://...)
databasestringTarget database name
auth_sourcestringAuthentication database (default: admin)

Example Configuration

{
  "connection_string": "mongodb+srv://user:pass@cluster.mongodb.net",
  "database": "jobs_db",
  "auth_source": "admin"
}

Setup Requirements

  1. Create a database and ensure the user has readWrite role on the target database
  2. If using MongoDB Atlas, add Jobo’s IP to the network access list (contact support for the current IP range)
  3. Use mongodb+srv:// for TLS-encrypted connections
MongoDB is ideal for storing the full job object with nested fields like skills, locations, and compensation. Jobo uses upsert semantics to deduplicate by job ID.