Encepta Logo

Encepta

GIS Developer

Posted 7 Days Ago
Be an Early Applicant
In-Office
Burnaby, BC
Mid level
In-Office
Burnaby, BC
Mid level
Design and build scalable GIS automation pipelines and web mapping tools, develop REST APIs, and automate spatial data processing using Python with cloud infrastructure support.
The summary above was generated by AI

GIS DEVELOPER
Build the Future of Geospatial Intelligence for Telecom Infrastructure!

Why this Role

We're building a cutting-edge GIS development team to architect modern geospatial automation pipelines and web mapping tools that empower our telecom infrastructure operations across Canada.
You'll work at the intersection of GIS, software development, and cloud infrastructure—designing scalable ETL workflows, building web applications with modern Python libraries, and creating tools that shape how teams interact with spatial data.
This is a high-impact technical role with significant autonomy. If you're a strong Python developer with deep GIS expertise who thrives on automation and data pipelines, this role is for you!

What You’ll Be Responsible For

Reporting to our Senior Manager, Client Tools, you will design, build, and maintain scalable GIS automation pipelines and web mapping tools. Your responsibilities will include:
- Design and deploy production Airflow DAGs to automate core GIS ETL workflows
- Develop web mapping applications using Leafmap, Leaflet.js, Mapbox GL JS, or ArcGIS API for JavaScript for internal stakeholders
- Build REST APIs using FastAPI or Flask for geospatial data access and integration with enterprise systems
- Automate spatial data processing using Python (geopandas, leafmap, shapely, rasterio, pyogrio, arcpy) and manage workflows in PostGIS and enterprise geodatabases
- Establish automated QA/QC processes for spatial datasets to improve data quality and consistency
- Work with cloud platforms (AWS S3, Azure, GCP) to build data pipelines and manage geospatial infrastructure
- Collaborate with stakeholders to gather requirements, translate business needs into technical solutions, and document workflows

What Success Looks Like
Within your first 12–18 months, you'll be:
- Building and deploying production Airflow DAGs that automate GIS ETL workflows across the organization
- Developing functional web mapping applications that empower internal teams to interact with spatial data efficiently
- Establishing automated QA/QC processes that improve data quality and reduce manual validation efforts
- Creating REST APIs that enable seamless geospatial data access and integration with enterprise systems
- Documenting technical workflows, training teams on new automation tools, and contributing to the evolution of our geospatial infrastructure

What We're Looking For

- GIS & Development Expertise:  Demonstrated experience in GIS development with demonstrated expertise in Python automation, ETL workflows, and web mapping; experience in telecommunications, utilities, or infrastructure industries preferred
- Educational Background: Degree or diploma in GIS, Computer Science, Geomatics, Engineering, or related technical field OR equivalent combination of experience and training
- Core Technical Skills (Must-Have): Advanced Python (geopandas, leafmap, shapely, rasterio, pyogrio, arcpy); web mapping frameworks (Leafmap, Leaflet.js, Mapbox GL JS, ArcGIS API for JavaScript); REST API development (FastAPI/Flask); PostGIS and spatial databases; cloud platforms (AWS S3, Azure, GCP); Docker/containerization; ArcGIS Enterprise; Git version control
- Automation & Orchestration: Production experience with Airflow or similar orchestration tools for building and managing DAGs, scheduling workflows, and handling dependencies
- Communication & Collaboration: Strong ability to explain complex geospatial concepts to non-technical audiences, gather requirements, and translate business needs into technical solutions; comfortable leading cross-functional sessions and working independently with high autonomy
- Nice-to-Have: Experience with utility/fiber/landbase datasets, automated QA/QC routines, CI/CD workflows, Dask or distributed processing, ESRI technical certifications, cloud certifications, or Python certifications

What's In It for YOU? 
We know that when you grow, we grow. That’s why we offer more than just a job, we offer a launchpad for your career:
- Real impact: help expand critical infrastructure that connects communities across Canada
- Career growth: move from field specialist to project specialist
- Hybrid work model: flexibility to work remotely, in-office, and on-site as needed
- Competitive compensation: including performance incentives
- Comprehensive benefits: extended health benefits (dental & HSA), RRSP matching, cellphone allowance, learning budget, and wellness support
- Learning support: access to certifications, training, and a team that invests in your development
- Collaborative, inclusive culture: we value your voice, your safety, and your contribution

About Encepta
Encepta is a fast-growing Canadian company offering infrastructure planning, design, and data collection services for telecommunications, utilities, and municipalities. We use innovative tools and processes to help clients build better networks. Our team is committed to quality, safety, and making a positive impact on the communities we serve.

How To Apply 
If this role sounds like the right next step for you, just hit the apply button NOW or reach out to connect. Let’s build the future of connectivity together!

Top Skills

Airflow
Arcgis Api For Javascript
Arcgis Enterprise
Aws S3
Azure
Docker
Fastapi
Flask
GCP
Git
Leaflet.Js
Leafmap
Mapbox Gl Js
Postgis
Python
HQ

Encepta Burnaby, British Columbia, CAN Office

4190 Lougheed Hwy, Unit #420, Burnaby, British Columbia, Canada, V5C 6A8

Similar Jobs

Yesterday
Remote or Hybrid
British Columbia, BC, CAN
Internship
Internship
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
As an AI/ML Engineer Co-Op, you will assist in developing AI tools, work with data engineers, understand data patterns, and ensure tools align with business needs.
Top Skills: DjangoFlaskLlm PromptingPandasPythonSeabornSnowflakeSQL
Yesterday
Hybrid
Vancouver, BC, CAN
Internship
Internship
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
As a Firmware Developer Co-Op at Motorola Solutions, you will engage in coding, testing, and automation while being part of a multi-disciplinary engineering team working on high-performance video solutions.
Top Skills: ArmCC++LinuxPython
Yesterday
Hybrid
Vancouver, BC, CAN
Mid level
Mid level
Big Data • Cloud • Food • Machine Learning • Software • Database • Analytics
The Customer Category Manager drives sales by managing customer relationships, identifying opportunities, and implementing business initiatives to achieve revenue targets.
Top Skills: Ac Nielson SystemsSales Reporting Systems

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account