GIS Technician and Developer
$59.22k - $80.44k per yearUniversity of Alberta
Job Responsibility: Department Faculty of Science - Alberta Biodiversity Monitoring Institute Salary range $59,224.40 to $80,437.45 Hours per week 40 Grade 8 Posted date July 8, 2024 Closing date July 15, 2024 Position Type Full Time - Trust Funded
Description
This position is a part of the Non-Academic Staff Association (NASA).
This position has a term length of 1 year plus 1 day with the possibility of extension and offers a comprehensive benefits package which can be viewed on our Benefits Overview page.
This competition will be used to hire multiple positions.
Location - This is a remote work-from-home role within Alberta.
Working at the University of Alberta
The University of Alberta acknowledges that we are located on Treaty 6 territory, and respects the histories, languages and cultures of First Nations, Métis, Inuit and all First Peoples of Canada, whose presence continues to enrich our vibrant community.
The University of Alberta is a community of knowledge seekers, change makers and world shapers who lead with purpose each and every day. We are home to more than 14,000 faculty and staff, over 40,000 students and 260,000 alumni worldwide.
Your work will have a meaningful influence on a fascinating cross-section of people from our students and community members, to our renowned researchers and innovators, making discoveries and generating solutions that make the world healthier, safer, stronger and more just. Learn more.
Working for the Alberta Biodiversity Monitoring Institute
The Alberta Biodiversity Monitoring Institute (ABMI) detects large changes in biodiversity in Alberta with the annually updated Biodiversity Intactness Index and Human Footprint Inventory. This research provides ongoing, relevant, scientifically credible information on Alberta's living resources to meet the information needs of government planners, industrial developers and local communities.
Position
The Geospatial Information Systems (GIS) Technician & Developer at the Alberta Biodiversity Monitoring Institute (ABMI) will be responsible for creating and managing scripts for diverse applications, leveraging geospatial data, including lidar. Reporting to the Senior Machine Learning Scientist, the role includes tasks such as vegetation regeneration mapping and mapping wetlands across Alberta. Specific responsibilities encompass scientific programming, project-specific work including lidar data processing, training and providing technical support and assistance for GIS Technicians with tasks and workflows, and knowledge dissemination.
Duties
1. Scientific Programming (50%)
The GIS Technician & Developer conducts scripting, automation and related development tasks as outlined below:
- Write, Modify, Test, Document and Implement Scripts:
- Develop, modify, and document scripts to support ABMI's projects and applications.
- Write code to automate processes related to geospatial and lidar data processing and analysis.
- Conduct thorough testing to ensure the accuracy and reliability of the developed scripts.
- Implement scripts into workflows for the efficient processing and analysis of lidar data and other geospatial datasets.
- Follow established best practices for scripting and programming.
Utilize Artificial Intelligence Scripts: - machine and deep learning scripts for tasks such as linear feature detection and vegetation and wetland classification.
- Explore and implement advanced algorithms to improve the accuracy of classification models.
- Identify Automation Opportunities:
- Identify opportunities for further automation within spatial and/or biodiversity monitoring processes.
- Propose and implement solutions to streamline repetitive tasks and enhance efficiency.
2. Undertakes Project Work (30%)
Working with the Senior Machine Learning Scientist, Lidar and Geospatial Data Specialist, ABMI staff and collaborators, the GIS Technician and Developer performs project-specific work including lidar processing and geospatial analysis, especially during deadline-driven periods, contributing to the team meeting project timelines.
- Conduct lidar processing and QA/QC.
- Prepare lidar data for delivery.
- Delineate features utilizing GIS software, adhering to GIS digitization best practices.
- Interpret orthoimagery and derivatives from lidar to identify anthropogenic features.
- Conduct GIS analysis and basic geoprocessing (e.g., clip, buffer, erase).
- Proactively address challenges in lidar data and GIS workflows, troubleshooting issues as they arise.
- Create and maintain documentation of workflow, methodologies, and datasets to ensure transparency and facilitate knowledge sharing within the team.
- Execute R and Python scripts.
- Track and report progress on projects.
- Identify opportunities for streamlining workflows and improving efficiency in project tasks.
- Implement rigorous quality assurance checks to validate the accuracy and reliability of generated data.
- Take responsibility for seeking assistance when necessary.
3. Trains and Manages (10%)
In cooperation with the Senior Machine Learning Scientist, the GIS Technician & Developer assists in providing oversight on script execution and provides training and support to team members.
- Script Execution Oversight:
- Oversee the execution of scripts among multiple technicians.
- Develop and implement a systematic approach to ensure scripts are assigned and executed efficiently.
- Implement a tracking system to monitor the progress of script execution tasks.
- Provide prompt and regular reports to supervisors on the progress of script execution tasks.
- Provide training to technicians on script execution techniques and tools.
- Colleague Support:
- Assist with training and support for new staff.
- Provide assistance to colleagues in troubleshooting issues related to scripts, software, and data.
- Act as a resource for technical support, addressing questions and concerns promptly.
4. Supports Knowledge Dissemination (10%)
- Code Maintenance on GitHub:
- Maintain code repositories on platforms such as GitHub to facilitate version control and collaboration.
- Ensure code is well-documented and accessible to team members.
- Prepare Documentation and Metadata:
- Prepare comprehensive documentation, including metadata, for scripts, workflows, and datasets.
- Ensure documentation adheres to industry standards and facilitates reproducibility.
- Support Reporting:
- Prepares summaries for reports, presentations and peer-reviewed publications.
Minimum Qualifications
Education:
- Bachelor's degree in Remote Sensing, Computer Science, Computer Engineering, Mathematics, Geographic Information Systems, Geography or related disciplines.
Experience:
- One to three years of experience in GIS, programming or software development.
- Intermediate to advanced computer programming and documentation skills.
- Familiarity with Python, R, and GitHub.
- Experience working with large geospatial datasets, including lidar, point clouds, digital elevation models, and canopy height models.
- Familiarity with GIS software (e.g. ArcPro, QGIS, GlobalMapper).
- Ability to troubleshoot technical issues related to GIS and lidar software.
- High level of attention to detail.
- Ability to maintain focus and productivity while executing repetitive tasks, ensuring efficient task completion over time.
- Excellent verbal and written communication skills.
- Strong organizational and teamwork skills.
- Interest in biodiversity, ecology, and environmental monitoring applications.
Preferred Qualifications
- Experience developing and executing machine learning and artificial intelligence algorithms would be an asset.
- Experience with ArcPy, GDAL, and GeoPandas libraries would be an asset.
- A valid driver's license would be an asset.
At the University of Alberta, we are committed to creating an inclusive and accessible hiring process for all candidates. If you require accommodations to participate in the interview process, please let us know at the time of booking your interview and we will make every effort to accommodate your needs.
We thank all applicants for their interest; however, only those individuals selected for an interview will be contacted.
The University of Alberta is committed to an equitable, diverse, and inclusive workforce. We welcome applications from all qualified persons. We encourage women; First Nations, Métis and Inuit persons; members of visible minority groups; persons with disabilities; persons of any sexual orientation or gender identity and expression; and all those who may contribute to the further diversification of ideas and the University to apply.
Note: This opportunity will be available until midnight July 15, 2024, Edmonton, Alberta local time.
- ...Management) services. We are seeking a motivated, detail-oriented Developer to join our growing software development team in the Edmonton or... ...SharePoint 2019 or later, document control systems, mobile workflows, GIS, scheduling, or material management solutions. Benefits...SuggestedFull time
- ...Highlights of the job We are hiring a Full-Time Permanent GIS and ADMS Manager position working out of Edmonton, AB . We welcome applications... ...Management Applications Support plans and directions. Developing and maintaining long-lasting relationships with key business users...SuggestedPermanent employmentFull timeRemote work2 days per week
$1000 per month
...Job Description Job Description HEAVY EQUIPMENT TECHNICIANS (HETs) – Work Hard, Play Hard! Alberta Oil Sands/Wood Buffalo Region/ Fort... ...player Able to accept learning opportunities to continually develop themselves professionally and personally What’s in it for...SuggestedHourly payApprenticeshipWork at officeLocal areaShift workNight shift$3500 - $4500 per month
...Description W.E. Greer, a leading manufacturer and distributor of cleaning products, equipment, and supplies, requires a flexible Service Technician for our Edmonton branch. If you value teamwork and a passion for servicing equipment and customer service, this may be a position...SuggestedRemplacementFull timeWork at officeFlexible hours$25.84 - $38.76 per hour
...clean driving record required. Must maintain any applicable gas technician, pressure vessel and other applicable certifications for the... ...departments early for solutions. P ersistence: Develops workable alternatives and solutions. Exhibits persistence in following...SuggestedHourly payFull timeWork at office- ...We are seeking a Revit / BIM (Building Information Modeling) Technician to join our high-volume residential drafting team in Edmonton. In this role, you will develop accurate 3D models and detailed construction documentation for single-family and multi-family homes while ensuring...Full timeLocal area
$97.56k per year
...The following is a long-term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the technical development of new, reliable applications and software services at CPSA. The Software Developer analyzes business...Long term contractPermanent employmentFull timeWork at office- ...We come from all over the world and together, we’re building something pretty special. We’re currently hiring for a Warehouse Technician I for our Edmonton Shipping department. In this role, you’ll be challenged to think on your feet, learn on the job and get a...Full timeMonday to fridayShift work
$49k - $69k per year
...than just a workplace; we're a team committed to growth, integrity, and supporting our community. As our Windows & Doors Service Technician , your primary responsibility will be to proudly deliver the highest standard of customer care while completing service and...Full time$39.15k - $49.22k per year
...applicable procedures and practices using the city GIS Portal and ARCGIS software Communicates and coordinates flow of information from developers/consultants/surveyors for retrieval of... ...required information, make decisions and develop recommendations Adaptability to manage...Hourly payLong term contractFull timeTemporary workFor contractorsInternshipWork at office- ...time or full-time role Summary: Associate Customer Service Technician/Field serves as primary customer contact on technical and... ...written procedures and diagrams for assembly and test. Ability to develop and implement solutions to assembly problem. Ability to maintain...Permanent employmentFull timeTemporary workPart timeWork at officeLocal areaRemote work
$121k per year
...Are you a builder? Then Jobber might be the place for you! We're looking for a Senior Front-End Developer - ideally with full-stack experience/knowledge - to contribute to building our modern stack Jamstack projects and help raise the technical bar of the team. Jobber exists...Long term contractFull timeInternshipWork at officeLocal area- ...Teamwork! Job Description Customer-facing Field Service Technician is responsible for commissioning, troubleshooting, and lifecycle... ...action recommendations Conduct root cause analysis (RCA) and develop corrective and preventive actions in collaboration with engineering...Full timeRemote work
- ...with the Service Manager to prioritize and review repair orders, ensuring timely performance of all repairs. Conduct diagnostics and develop effective repair strategies. Ensure all repairs are completed to high-quality standards before equipment leaves the shop....Long term contractFull timeFor contractorsApprenticeshipLocal areaWork from homeFlexible hoursNight shift
- ...Job Description Job Description Job Title: Heavy Equipment Technician – Field Service Company: RNT Mechanical Ltd. Location: Thunder Bay, ON & Surrounding Field Sites Employment Type: Full-Time, Permanent About RNT Mechanical Ltd. At RNT Mechanical Ltd...Hourly payPermanent employmentFull timeManual labor
$24.46 per hour
Ready to jump-start your career with Kal Tire as a Field Service Technician? In this hands-on role, you'll perform passenger and light truck, fleet and OTR vehicle tire removal, installation and repairs and deliver top-quality service while upholding the highest safety standards...Hourly payPermanent employmentFull timePart timeInternship- ...RV Service Technician - Edmonton, AB If you're a skilled technician who enjoys diagnosing problems, working with your hands, and taking pride in quality repairs, we'd like to meet you. Fraserway RV is looking for an RV Service Technician to join our Edmonton team. Whether...Full time
- ...respect, integrity, teamwork, safety, and a passion for customer success. The Opportunity We’re looking for a Field Service Technician to join our Edmonton-based service team . In this hands-on, customer-facing role, you’ll install, maintain, diagnose, and repair...Hourly payDaily paidRemplacementFull timeWork at officeRotating shift
$69k - $87k per year
...Eaton’s Electrical division is currently seeking a Field Service Technician to join our team. This on-site position that is based out of our Calgary or Edmonton, AB location and requires local travel to customer sites. To set you up for success, we provide you with a phone,...Full timeWork at officeLocal areaWork from home- ...⢠Projector and screen support structure installations ⢠Test point to point functionality of systems ⢠Mentor Level I Technicians ⢠Communicate daily job site status to the Project Manager ⢠Work with manufacturers to initiate return material authorizations...Full timeWork at office
- ...state-of-the-art manufacturing facility in Houston, TX. TIC has developed a totally integrated manufacturing process from research and... ...standards. Job Summary: The Field Service Warehouse & Assembly Technician supports operational readiness and execution of Field Service...Full timeInternshipWorldwide
- ...Job Description Job Description Fort McMurray Toyota is looking to add experienced Automotive Service Technicians to our growing team in Fort McMurray, Alberta. We are currently seeking Journeyman or Red Seal Automotive Technicians who can hit the ground running and...Long term contract
- ...machines, POS systems, and handheld devices keeps everything running smoothly. That’s where you come in. As a Service Maintenance Technician, you’ll play a critical role in keeping this system live, reliable, and performing at its best — both in the field and behind the...Full timeImmediate start
- ...Description Lead Field Service Technician – Large Motors Are you a hands-on problem solver who loves to travel and provide... ...leading field service technicians in the field. Assist with developing proposals, performing job walks and defining work scope to meet...Full timeSeasonal workManual laborFlexible hoursNight shiftWeekend work
- ...through interesting and challenging work, performance enablement, and learning and development. About the role As ATB's next SAP Developer, you are responsible for developing, troubleshooting, testing, and maintaining programs in the SAP applications. Accountabilities...Full timeFlexible hours
- ...and manage data leading to increased field to finish efficiency and profitability. Role Summary The Electronics Engineering Technician will be responsible for the diagnosis and repair of various spatial measurement equipment as it pertains to survey, mapping, construction...Long term contractFull timeTemporary workFlexible hours
$48.26k - $62.45k per year
...competition is limited to current salaried NAIT staff. Join our newly developed, centralized Academic Quality and Operational Excellence (AQOE... ...and puzzle-solving talents to work as a Scheduling Technician . In AQOE, we love solving problems, making things run smoothly...Full timeWork at officeRemote workFlexible hours- ...happen. Your attention to detail and commitment help us deliver on our promise every day We’re currently hiring for a Warehouse Technician I for our Edmonton Shipping department. This position is scheduled on our A shift which is 7:00am to 3:30pm Monday to Friday....Full timeMonday to fridayShift work
- ...Summary: As part of a training or development program, learns and develops required skills in a manufacturing environment under direct... ...industrial equipment. We are looking for a talented Skilled Technician to join our Distribution business in Edmonton. You will make an...ApprenticeshipRelocation packageMonday to friday
- ...Job Description Position Summary Reporting to the Operations Manager, Canada, the individual in the Field Service Technician role is responsible for servicing and maintaining all CLEANTEK equipment. The Field Service Technician is fully and solely responsible...Full timeImmediate startShift workWeekend workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GIS Technician and Developer. Be the first to apply!


