Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Environmental Technician - Terrace

$55k - $63k per year
Full-time

Hatfield Consultants

Location

Terrace, BC

About Hatfield

Hatfield, a proudly Canadian company, has been serving our clients and our community for over 50 years. We have been recognized as one of Canada’s Top SME Employers in 2025. With 250 team members and growing, Hatfield provides high-quality environmental and social services for private and public sector clients around the world. When you join Hatfield, you choose a career that makes a difference in the lives of all those who share our planet.

We are seeking an Environmental Technician to join our Infrastructure Environmental Management (IEM) team in Terrace, BC. This is not a fly-in / fly-out position and requires relocation to Terrace. This is a field-position with over-time, shift-work and out-of-town travel expected on a regular basis.

Responsibilities

  • Conduct field activities including construction monitoring including water quality monitoring, hydroacoustic data collection and marine mammal observation.
  • Assist with project planning and implementation, including health and safety, resourcing, budgeting, scheduling, reporting, quality management, and day-to-day client liaison.
  • Provide technical assistance for acquiring environmental permits, licenses, and approvals from regulatory agencies.
  • Prepare a range of environmental compliance documents required for project approval and implementation, such as weekly reports, EMPs, EPPs, and environmental work plans.
  • Work with project contractors and owners to identify and address environmental management and protection measures.
  • Comfortable issuing stop-work orders and independently implementing controls necessary to protect the environment during non-compliance events.
  • Motivated, adaptable team player willing to independently take ownership of specific tasks with self-driven ability to take initiative.

Education and Experience

  • A minimum of two years construction environmental monitoring experience.
  • Relevant technical diploma, undergraduate degree, or equivalent with appropriate qualifications for work in BC.
  • Experience with water quality monitoring, hydroacoustic data collection and marine mammal observation.
  • Eligibility to apply for a relevant designation (e.g., BIT/RPBio, RBTech, AAg, EPt, etc.).
  • Experience interpreting and working with federal and provincial environmental regulatory and permitting requirements associated with infrastructure projects.
  • Experience working successfully with large, multi-disciplinary heavy civil construction teams.
  • Experience in and working with a range of environmental disciplines (e.g., air quality, noise, surface and groundwater quality, soils, erosion and sediment control, vegetation, fish and fish habitat, contaminated sites, archaeology, Indigenous communities, etc.) is an asset.

Other Assets/Skills

  • A valid Canadian driver’s license for the past three years, experience driving a pickup truck and the ability to meet the requirements for our third-party automobile insurance policy.
  • Excellent problem-solving skills to ensure project delivery and compliance through creative and adaptable solutions.
  • Capable of working and communicating with multi-disciplinary project teams.
  • Ability to obtain permits, licenses, and approvals from local, provincial, and federal authorities as well as ability to write weekly reports, EMPs, etc.
  • Understanding of pertinent environmental legislation, regulations, and guidance documents.
  • Excellent communication (verbal and technical writing) skills and time management.

What's In It For You?

  • Friendly and down-to-earth work culture
  • Matching group retirement plan
  • Comprehensive health insurance – medical/dental/vision coverage
  • Competitive vacation and special leave
  • Professional development
  • Relocation allowance

Diversity, Equity, Inclusion & Belonging

Hatfield is committed to employment equity and workplace diversity. We strive for equity, inclusiveness, and diversity, irrespective of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, or disability.

Hatfield acknowledges that our offices are located on the traditional and unceded territories of Indigenous Peoples. We also recognize and acknowledge the rights, cultures, interests, and aspirations of the many other Indigenous Peoples who have lived since time immemorial in the places we live and work. Hatfield is committed to building an inclusive workforce that is representative of the populations we serve, and to provide and support career opportunities for Indigenous Peoples. We warmly invite all Indigenous Peoples to apply.

How to Apply

To apply, please submit your CV in confidence through the online form or email: ***email_hidden***. Please indicate “Environmental Technician – Terrace” in your subject line. Only short-listed candidates will be contacted.

Salary range: $55k-$63k. We extend an invitation to applicants of all levels to submit their candidacy for this role. Please be advised, that in the course of our assessment of your qualifications, we retain the right to adjust the seniority classification of the position accordingly.

Please note that we will only consider candidates who are authorized to work in Canada at the time of application. Proof of eligibility to work in Canada may be required prior to employment.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Environmental Technician - Terrace in Terrace, BC vacancy
  • $25.13 per hour

    Coke Canada Bottling is Canada’s Local Bottler. We’re Made Local. Role Details Work Location – Hours - Full-time (40 hours a week) Wage Hourly - $25.13 Proudly independent, we are a Canadian, family-owned business. Coke Canada Bottling makes, distributes, merchandises...
    Suggested
    Hourly pay
    Full time
    Local area

    Coca-Cola Canada Bottling Limited

    Terrace, BC
    9 days ago
  • $5926.2 per month

     ...Job Responsibility: Payroll Administrator (Terrace) and duties Coast Mountain College (CMTN), Terrace campus, invites applications...  ...who thrives in a dynamic, fast paced and ever-changing environment, and who is ready to share their knowledge and make a significant... 
    Suggested
    Weekly pay
    Full time
    Work at office
    Local area

    Coast Mountain College

    Terrace, BC
    3 days ago
  • $18.25 per hour

     ...dedicated person to join our team as a On-Call Part Time Driver . This position pays $18.25 / hour and is located at 4542 LAKELSE AVE TERRACE, BC V8G 1P8. We offer: Employee discount Retirement Savings Plan with company match and profit sharing Training and... 
    Suggested
    Part time
    Shift work
    Terrace, BC
    6 days ago
  • $20.9 per hour

     ...back-up in a large home city branch or airport location.  Opening available at the following branch location: ~4542 LAKELSE AVE TERRACE, BC V8G 1P8 This is a Full Time position that pays $20.90 / hour  We offer:   Paid time off Employee discount... 
    Suggested
    Full time
    Local area
    Monday to friday
    Terrace, BC
    14 days ago
  • MATRIX is a national company providing camps, logistics and aviation management services to a diverse range of clients in the resource and service sectors, focusing on safety, transparency and cost effectiveness. We offer excellent career advancements for all skillsets. Our...
    Suggested
    Contract work
    Work at office
    Local area
    Immediate start
    Remote work
    Shift work

    Matrix Camps and Logistics

    Terrace, BC
    more than 2 months ago
  • $30 per hour

     ...Your future. Our Environment. One shared purpose. Our Company With over three decades of...  ...experience, Triton delivers clear, practical environmental solutions that help projects move...  ...to join our established team across our Terrace, Prince Rupert, & Kitimat offices. If you... 
    Hourly pay
    For contractors
    Remote work
    Shift work

    Triton Environmental Consultants Ltd

    Terrace, BC
    28 days ago
  • $39 per hour

     ...Your future. Our Environment. One shared purpose. Our Company With over three decades of...  ...experience, Triton delivers clear, practical environmental solutions that help projects move...  ...This position is ideally based in our Terrace, BC office. At Triton, we value a collaborative... 
    Hourly pay
    Long term contract
    For contractors
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Triton Environmental Consultants Ltd

    Terrace, BC
    28 days ago
  • $23.81 per hour

     ...Numéro de la demande d’emploi: 199779  Fonction administrative: Agent de livraison ou Facteur  Ville principale: Terrace  Emplacement(s) supplémentaire(s):   Province: Colombie-Britannique  Type d’emploi: Temporaire - Nouveau  Statut d’emploi: Temporaire... 
    Permanent employment
    Temporary work
    Terrace, BC
    28 days ago
  • $56 per hour

     ...Your future. Our Environment. One shared purpose. Our Company With over three decades of...  ...experience, Triton delivers clear, practical environmental solutions that help projects move...  ...This position is ideally based in our Terrace, BC office. At Triton, we value a collaborative... 
    Hourly pay
    For contractors
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Triton Environmental Consultants Ltd

    Terrace, BC
    28 days ago
  • $177k - $234.4k per year

     ...openings for a Principal or Senior Principal Environmental Engineer or Geoscientists in Kelowna, Prince George, Terrace, and Whitehorse. In this role, you’ll lead complex...  ...and/or remediations in northern and remote environments. Prepare clear, data‑driven technical... 
    Long term contract
    Local area
    Remote work
    Flexible hours

    WSP in Canada

    Terrace, BC
    9 days ago
  • $23.81 per hour

     ...Job Requisition Id: 199779  Business Function: Delivery Agent or Letter Carrier  Primary City: Terrace  Other Location(s):   Province: British Columbia  Employment Type: Temporary - New  Employment Status:  Temporary  Language Requirement: English Essential... 
    Hourly pay
    Permanent employment
    Temporary work
    Remote work
    Terrace, BC
    28 days ago
  •  ...growth Onsite work location Located at 2915 Molitor St, #101, Terrace BC, this full-time permanent position offers a consistent...  ...efficiently while maintaining an organized and tidy warehouse and stock environment. They provide support to the customer and sales staff regarding... 
    Permanent employment
    Full time
    Work at office
    Relocation
    Monday to friday
    Shift work

    Electrical & Automation Industry Careers

    Terrace, BC
    28 days ago
  •  ...Fashion Associate , you will deliver personalized service and support daily store operations to ensure a welcoming, customer-first environment. From assisting in the fitting room to processing transactions at the cash desk, you play a key role in making every interaction... 
    Minimum wage
    Part time
    Work at office
    Flexible hours
    Weekend work
    Afternoon shift

    Reitmans

    Terrace, BC
    15 days ago
  • $30 per hour

     ...Your future. Our Environment. One shared purpose. Our Company With over three decades of experience, Triton delivers clear, practical environmental solutions that help projects move forward responsibly. Our people-first, safety-driven approach shapes everything we do and... 
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Triton Environmental Consultants Ltd

    Terrace, BC
    1 day ago
  •  ...We are currently looking for a hard working and dedicated Environmental Services Worker to fill a Casual position at the Ksyen Regional Hospital. In accordance with the established mission, vision, values, and strategic priorities of Northern Health, and under the general... 
    Casual work
    Shift work
    Afternoon shift

    Northern Health - BC

    Terrace, BC
    14 days ago
  • $20 - $40 per hour

     ...sessions to children aged 3-8, focusing on fundamental skills, teamwork, and sportsmanship. Ensure a safe, fun, and inclusive learning environment. Address individual needs, offering tailored coaching to enhance skill development. Maintain and transport equipment,... 
    Hourly pay
    Part time
    Summer work
    Seasonal work
    Flexible hours
    Shift work
    Afternoon shift

    Summer FC

    Terrace, BC
    more than 2 months ago
  • $63.8k - $92.5k per year

     ...expertise. We’re a place to apply your passion and collaborate with top environmental talents on work that’s critical to our clients and the communities they support. Join a team that has the environment down to a science. Your Opportunity We are looking to expand our... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Temporary work
    Part time
    Interim role
    Casual work
    Work at office

    Stantec

    Terrace, BC
    8 days ago
  •  ...This position receives minimal supervision and may train other technicians. Principal Job Duties & Responsibilities Pull orders...  ...as directed Adhere to and support AMECO's Health, Safety & Environmental and Sustainability Policies Effectively develop and apply the... 
    Full time
    Temporary work
    For contractors
    Work at office
    Local area

    Ameco Services Inc CALGARY DECISION

    Terrace, BC
    1 day ago
  •  ...SUMMARY The General Repair Technician II is a mid-entry level position, responsible for...  ...including but not limited to environmental, health and safety, fire protection....  ...codes and standards. Possesses a strong environment, health and safety mindset. Ability to... 
    Remplacement
    Contract work
    Shift work

    BGIS

    Terrace, BC
    29 days ago
  •  ...Are you a registered Medical Laboratory Technologist looking to highlight your knowledge, skills, and abilities in a new and dynamic environment? We currently have an opportunity for you to bring your excellent work ethic to our Laboratory department. In accordance with the... 
    Shift work
    Night shift

    Northern Health - BC

    Terrace, BC
    22 days ago
  • $45 - $55 per hour

     ...Test systems to ensure proper functionality. Interpret blueprints, schematics, and comply with building codes. Collaborate with technicians and contractors on larger projects. Perform any other related tasks. Avantages Overtime pay. Company car.... 
    Permanent employment
    Full time
    For contractors

    Bédard Ressources Inc.

    Terrace, BC
    10 days ago
  • $21.48 - $22.77 per hour

     ...Within the Sample Preparation Department, the Sample Preparation Technician will work with client samples and prepare them for analysis in...  ...employer and is committed to fostering an inclusive work environment where the strengths and perspectives of each employee are both... 
    Hourly pay
    Permanent employment
    Work at office
    Work visa
    Flexible hours
    Shift work
    Night shift
    Day shift
    Afternoon shift

    ALS

    Terrace, BC
    19 days ago
  • $46.05 - $51.17 per hour

     ...The Service Technician is responsible for inspecting, diagnosing, repairing and servicing mechanical and electrical systems and components...  ..., time management and setting priorities in an unsupervised environment Compensation Rate ~$46.05 - $51.17 per hour + plus premiums... 
    Hourly pay
    Long term contract
    Apprenticeship

    Peterbilt Pacific

    Terrace, BC
    more than 2 months ago
  •  ...Project Coordinator LOCATION Terrace, BC (Fly-In, Fly-Out / Drive-In, Drive-Out...  ...and ensuring compliance with safety and environmental standards. Cost Control, Financial...  ...to thrive in a fast-paced, high-volume environment and manage competing priorities independently... 
    Full time
    Contract work
    For subcontractor

    Prosperity Workforce Solutions

    Terrace, BC
    2 days ago
  •  ...Civil Structural Engineer Terrace, BC About Allnorth BIG ENOUGH TO KNOW HOW, SMALL...  ..., and we recognize the importance of environmental stewardship. Our Ideal Candidate We...  ...with team members in a multi-disciplined environment ~ Technical competence and strong attention... 
    Long term contract
    Contract work
    For contractors
    Local area
    Remote work
    Flexible hours

    Allnorth Consultants Limited

    Terrace, BC
    6 days ago
  •  ...safety training. We're looking for a Level 4 Apprentice Technician for our Terrace branch who is eager to grow their skills, work alongside experienced...  ...to a safe, productive, and customer-focused work environment. Why Join the Williams Machinery Team? People-Focused... 
    Full time
    Apprenticeship
    Monday to friday

    Williams Machinery

    Terrace, BC
    2 days ago
  • $70.6k - $97.2k per year

     ...to join our Mechanical Team based in Terrace, British Columbia . In this role, you will...  ...Engineer in industrial/mining design environments. ~ Licensed P.Eng in British Columbia....  ...fieldwork and may include work in a variety of environmental conditions, such as remote or isolated... 
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP in Canada

    Terrace, BC
    15 days ago
  • $66.7k - $88.4k per year

     ...Ground Engineering team in the city of Terrace, BC. You’ll collaborate with and be mentored...  ..., municipal, industrial, and environmental projects. Assist in interpreting soil...  ...matters – to clients, communities, and the environment – and you bring a collaborative, safety-... 
    Long term contract
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP in Canada

    Terrace, BC
    12 hours ago
  • $105k - $155k per year

     ...engineering, surveying, mapping, planning, landscape architecture, and environmental services. As a 100% employee-owned and operated firm, with over...  ...leader to become an Engineering Division Manager of our Terrace office. This role is ideal for someone who’s built a strong... 
    Long term contract
    Internship
    Work at office
    Local area
    Relocation package
    Flexible hours

    McElhanney

    Terrace, BC
    16 days ago
  • $51.68 - $60.67 per hour

     ...truly make a difference!  The Red Seal Technician will be responsible for the diagnosis...  ...Ability to contribute positively to the team environment. Willingness and desire to learn....  ...conditions:  The position is based out of the Terrace branch and works 40 hours on average per... 
    Hourly pay
    Full time
    Monday to friday

    Williams Machinery

    Terrace, BC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Environmental Technician - Terrace. Be the first to apply!