PS INT PRO - Public Service Intern - Programming and Database

BC Public Service logo

BC Public Service

Your Province, Your Passion.

10,001+ employeesVictoria, BCGovernment Administration
Actively hiringPaidGovernment Administration
Apply Now

Applications close in 3 days

Access our internships job board to view 10,000+ active internships.


About the role#

The GeoBC Atlas unit is looking for a recent graduate to join our team in Victoria. We provide base mapping data for government, industry, and the public. As the provincial aggregator for Next Generation 9-1-1 GIS data, we collect and integrate GIS layers for delivery to network providers. This internship focuses on ensuring this critical data is managed, traceable, and available to our partners.

What you'll do#

  • Develop workflows for 911 GIS data management, quality assurance, and backups.
  • Work with Geospatial Services Team Leads to build tools that track the status and history of GIS data from various agencies.
  • Design data models for metadata management.
  • Integrate with external APIs for service management.
  • Create status visualization tools, such as dashboards and webmaps.

What you'll need#

  • A two-year diploma, associate degree, bachelor's degree, master's degree, or doctorate in computer science, engineering, geography, or a related field.
  • Completion of your program within the 12 months prior to your application date.
  • Experience using Python for data management and automation.
  • Experience managing data with relational and non-relational databases.
  • Familiarity with modern development tools like HTML, CSS, and JavaScript frameworks.
  • Experience with API development, integration, and continuous development environments.
  • Knowledge of Geographic Information Systems (GIS) and geospatial data structures.

Location & details#

  • This role is based on-site in Victoria, British Columbia.
  • This is a temporary, full-time internship position.
  • A criminal record check is required for this role.
  • Employees must be located in British Columbia at the time of employment.

About BC Public Service

The BC Public Service employs approximately 35,000 people across the province of British Columbia. It operates as a government agency providing programs and policy expertise in sectors such as health care, education, and public safety. Staff work in 280 communities ranging from small towns to urban centers. The organization maintains its headquarters in Victoria.

LinkedInWebsiteCareers emailBC Public Service contact channels unlock with a free account
All BC Public Service internships

How to get in at BC Public Service

Securing a position with the BC Public Service often requires speed, as early applicants are frequently reviewed before the volume of candidates becomes unmanageable. Intern Insider sends an instant alert the moment a role matching your target is published, helping you apply among the first. This timing provides a distinct advantage in a competitive hiring environment. You can also improve your response rates by reaching out to the recruiters behind these roles directly. Intern Insider surfaces the specific recruiters behind the BC Public Service roles so you can inquire about the position or request a referral, which is often more effective than submitting an application into a general queue.

Get alerts for new BC Public Service internships
Share

Interns who landed roles with Intern Insider

“I found tons of jobs here that weren't even posted on LinkedIn. So many hidden opportunities I would have completely missed otherwise!”
Alex B., Marketing Intern

Alex B.

Marketing Intern

“Intern insider has changed the way I apply to jobs. It saves me so much time with applications and curating different resumes for different positions.”
Samantha C., Mechanical Engineering Student

Samantha C.

Mechanical Engineering Student

Apply to more than this one.

10,000+ open internships in one place, with the deadlines and the people to email.

Create free account
Apply by Nov 16 · 3 days leftApply Now
Privacy

Cookies

Manage optional cookies and similar technologies. You can update these choices anytime. Read our privacy policy

EssentialKeep you signed in and support security and basic site features.Always on
AnalyticsHelp us improve the site by measuring how people use it.
AdvertisingHelp us show relevant ads and measure how well they work.