Junior Database Administrator

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

WAGE / SALARY

10/ Hour

HOURS PER WEEK

20

DATE UPDATED

Jun 12, 2026

JOB OVERVIEW

About Eventful Cloud
Eventful Cloud is a growing SaaS platform purpose-built for the outdoor recreation and equipment rental industry. Our product suite — including Retail Rentals, Event Reservations, GPS Logistics, and Service CRM — powers dealers and operators across the country. Our backend relies heavily on Supabase (PostgreSQL) for data integrity, business logic, and real-time features.

The Role
We are looking for a motivated Junior Database Administrator with hands-on Supabase and PostgreSQL experience to join the Eventful Cloud engineering team. This is a part-time engagement (20 hours/week) for the first six months, with a clear path to full-time employment for the right candidate. You will work closely with our lead developer to design, implement, and maintain the database logic that powers our platform.

Key Responsibilities
Write, optimize, and maintain PostgreSQL functions, stored procedures, and RPCs using PL/pgSQL
Design and implement Supabase database schemas, migrations, and Row Level Security (RLS) policies
Build and tune complex SQL queries, joins, window functions, and CTEs for application and reporting use cases
Collaborate with the development team to translate product requirements into efficient database logic
Monitor query performance, identify bottlenecks, and implement indexing strategies
Maintain documentation for database objects, function signatures, and data flows
Assist in data modeling for new product features and integrations
Participate in code reviews focused on database layer changes

Required Skills & Qualifications
Must-Have Technical Skills
Proficiency with Supabase — including the Supabase client, dashboard, and project configuration
Strong PostgreSQL knowledge: data types, constraints, indexes, triggers, and transactions
Ability to write production-quality PL/pgSQL functions and stored procedures
Experience creating and consuming Supabase RPC endpoints
Solid SQL fundamentals: complex JOINs, aggregations, CTEs, subqueries, and window functions
Understanding of Row Level Security (RLS) policies in Supabase/PostgreSQL
Familiarity with database migrations and version control of schema changes

Nice-to-Have
Exposure to Supabase Edge Functions or Postgres extensions (e.g., pg_cron, pgvector, uuid-ossp)
Experience with Supabase Realtime or storage buckets
Basic familiarity with TypeScript/JavaScript for understanding how the API layer consumes database logic
Understanding of SaaS multi-tenancy patterns

Education & Experience
Recent graduate (BS/MS) in Computer Science, Information Systems, or a related field — OR — currently enrolled senior-year CS student
Minimum one relevant internship, capstone project, or personal project demonstrating database work
Portfolio or GitHub contributions showing SQL/database code are a strong plus

Engagement Details
Phase
Details
Phase 1 (Months 1–6)
20 hours/week, part-time contract. Competitive hourly rate commensurate with experience.
Transition Option
At the 6-month mark, strong performers will be offered a full-time salaried position.
Work Style
Remote-first with occasional collaboration sessions. Charlotte, NC candidates preferred but not required.
Start Date
As soon as possible — we move fast.


How to Apply
Applicants must complete a take-home technical assessment as part of the hiring process. The assessment evaluates real-world Supabase and PostgreSQL skills — no trivia, no whiteboarding. We review code quality, problem-solving approach, and documentation clarity.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin