Lead Building Maintenance Engineer Accentuate StaffingLead Building Maintenance EngineerCharlotte, NC$55,000–$65,000 / yearFull timeOverview: The Building Maintenance Engineer works alongside the asset management and facility maintenance staff to ensure our buildings and grounds are functional, clean, and safe. Duties include running routine safety inspections, corresponding with contractors, planning maintenance work, maintaining records, and supervising facilities staff.
NewMaintenance Technician II AvalonBay CommunitiesMaintenance Technician IICharlotte, NC$45,500–$64,500 / yearAs a maintenance technician, you will be the talented individual who: • Diagnoses and repairs problems in such areas as HVAC, electrical, plumbing, major appliances, carpentry, emergency systems, flooring, hardware accessories, masonry, painting/wallpaper, water features (pools, spas, etc.), and waste management systems. AvalonBay Communities, Inc., an equity REIT, has a long-term track record of developing, redeveloping, acquiring and managing distinctive apartment homes in some of the best U.S. markets, and delivering outsized, risk-adjusted returns to shareholders.
Maintenance Electrical Technician NucorMaintenance Electrical TechnicianLexington, NC$104,000–$133,000 / yearThe Nucor Lexington Maintenance Electrician responsibilities include, but are not limited to, taking care of our customers by executing the division’s safety, quality, cost, productivity, and profitability objectives. This includes troubleshooting and repairs, cooperating with and supporting operations, aggressively pursuing process improvement, assist with documentation and training for all equipment and other duties as assigned.
NewSpringHill Suites Maintenance Technician CarowindsSpringHill Suites Maintenance TechnicianCharlotte, NC$18–$19 / hourEnsures that all public areas including hallways, pool area, fitness center, sports courts, banquet spaces, stairways, public restrooms, public access and lobby areas are in good repair and mechanically sound. See Cedar Fair Terms & Conditions at https://www.sixflags.com/terms-of-use and Privacy Policy at https://www.sixflags.com/privacy-policy and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions.
NewMaintenance Tech - Tar Heel Rd. 2nd shift Mauser Packaging SolutionsMaintenance Tech - Tar Heel Rd. 2nd shiftCharlotte, NCThe employee is required to stand for long periods of time, use arms and hands to feel or reach, stoop, kneel, crouch or crawl on occasion, talk and hear. At Mauser Packaging Solutions, you can be proud to work for a company that’s always striving to innovate and serve customers better—and help them be better stewards of the environment.
NewMaintenance Worker AramarkMaintenance WorkerHuntersville, NC$22–$24This hands-on role is ideal for candidates with experience in building maintenance, facilities maintenance, HVAC support, electrical repairs, plumbing, carpentry, or general handyman work. The Maintenance Worker will complete preventive maintenance, respond to work orders, troubleshoot building systems, and perform repairs to keep facilities operating efficiently.
Facility Maintenance Technician U-Haul International IncFacility Maintenance TechnicianHigh Point, NCThe states in which U-Haul will decline to hire nicotine users are: Alabama, Alaska, Arizona, Arkansas, Delaware, Florida, Georgia, Hawaii, Idaho, Iowa, Kansas, Maryland, Massachusetts, Michigan, Nebraska, Pennsylvania, Texas, Utah, Vermont, Virginia, and Washington. Physical Demands: The work requires some physical exertion such as long periods both indoors and outdoors while remaining stationary, traversing spaces, repositioning to reach and use tools and moving a minimum of 50 lbs assisted or unassisted.
Facilities Maintenance Technician M-F 5:45A to 2:15P (Pay $31.30- $35.15) Plus $5,000 Sign On Bonus Campbell'sFacilities Maintenance Technician M-F 5:45A to 2:15P (Pay $31.30- $35.15) Plus $5,000 Sign On BonusCharlotte, North CarolinaExecutes PMs and repairs to Heating, Ventilation and Air Conditioning (HVAC) systems, refrigeration, instrumentation, elevator maintenance, painting, plumbing, carpentry, grounds keeping and mechanical repairs - pumps, motors systems. Maintains and repairs facility/utility systems such as mechanical, electrical, building systems, water heater/boiler, steam, chilling system, electric power, gas, or compressed air required for operations.
Facilities Maintenance (Jamestown, NC, US) Flowers FoodsFacilities Maintenance (Jamestown, NC, US)Jamestown, NCFrom the wholesome goodness of Nature's Own and Wonder to the bold and artisanal flavors of Dave's Killer Bread, the rustic goodness of Canyon Bakehouse, and the sweet delights of Tastykake, each product is a celebration of taste and quality. • Perform minor facility repairs and general maintenance for insulation, plumbing, electrical, lighting, and overall building needs, including but not limited to minor carpentry work and painting.
Facilities Maintenance Technician, Shift 2 StratAcuity Staffing Partners IncFacilities Maintenance Technician, Shift 2Charlotte, NC$15–$25 / hourIn terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. This hands-on position is responsible for troubleshooting, repairing, and maintaining facility systems, utilities, and laboratory support equipment that enable testing and research activities.
Facility Maintenance Technician II Novant Health IncFacility Maintenance Technician IIThomasville, NCAs a Facility Maintenance Technician II, you will perform intermediate-level maintenance work under the direction of Plant Engineering Services leadership, helping maintain the service life of our facilities and systems while supporting exceptional patient care. At Novant Health, our Plant Engineering teams play a critical role in supporting safe, reliable, and comfortable environments for patients, families, and team members.
Facilities Maintenance Flowers Foods IncFacilities MaintenanceJamestown, NCFrom the wholesome goodness of Natures Own and Wonder to the bold and artisanal flavors of Daves Killer Bread, the rustic goodness of Canyon Bakehouse, and the sweet delights of Tastykake, each product is a celebration of taste and quality. Perform minor facility repairs and general maintenance for insulation, plumbing, electrical, lighting, and overall building needs, including but not limited to minor carpentry work and painting.
General Facilities Maintenance Technician WalmartGeneral Facilities Maintenance TechnicianStatesville, NCFull timeEssential Functions: Maintain and repair Walmart facilities, equipment, and assets by utilizing multiple craft skills (for example, plumbing, electrical, carpentry, material handling equipment, food equipment) and using hand tools, power tools, and other equipment to complete jobs . By making Walmart a welcoming place where all people feel like they belong, we're able to engage associates, strengthen our business, improve our ability to serve customers, and support the communities where we operate.
Facilities Maintenance Technician Live Nation WorldwideFacilities Maintenance TechnicianCharlotte, North CarolinaThese businesses allow Live Nation Media & Sponsorship to create strategic music marketing programs that connect more than 1,200 sponsors with the 145 million fans that attend Live Nation Entertainment events each year. Live Nation Entertainment is the world’s leading live entertainment company, comprised of global market leaders: Ticketmaster, Live Nation Concerts, and Live Nation Media & Sponsorship.
Facilities Maintenance Technician EMCOR Facilities Services, Inc.Facilities Maintenance TechnicianCharlotte, North CarolinaFull timeResponsibilities will include operation of Desigo building management system, Cad-Graphics fire alarm software, all fire protection equipment and alarms, system integrations, Excellent communication and problem-solving skills are essential, as this position requires working in close conjunction with our client. We provide comprehensive facility services ranging from mechanical maintenance and self-performed, site-based operations to energy-efficiency upgrades and supplier-managed interior/exterior maintenance.
Facilities Maintenance Technician - EXP BelcanFacilities Maintenance Technician - EXPCharlotte, NCThis hands-on role involves maintaining, troubleshooting, and repairing a wide range of facility infrastructure and mechanical systems, including HVAC, lab utilities, and test equipment. Job Title: Facilities Maintenance Technician - EXP Location: Charlotte, NC Zip Code: 28269 Duration: 12 Months Pay Rate: $21.45/hr.
Maintenance Technician The ResourceMaintenance TechnicianWelcome, NCWe are seeking a skilled Industrial Maintenance Technician / Facilities Maintenance Technician responsible for coordinating repairs, scheduling preventive maintenance, and performing hands-on maintenance and repair of mechanical, electrical, and facility equipment. The ideal candidate is self-directed , able to follow instructions with minimal supervision, and experienced in mechanical maintenance, welding, and basic electrical systems (120480V) .
Facilities Maintenance Technician - EXP LancesoftFacilities Maintenance Technician - EXPCharlotte, NC$23Shift: Shift 2. Description: Assists and supports trouble shooting, performing repairs/adjustments and preventive maintenance inspections on all production machinery, production systems and plant support equipment supporting quality assurance. This hands-on role involves maintaining, troubleshooting, and repairing a wide range of facility infrastructure and mechanical systems, including HVAC, lab utilities, and test equipment.
Facilities Maintenance Technician, Shift 3 StratAcuity Staffing Partners IncFacilities Maintenance Technician, Shift 3Charlotte, NC$15–$25 / hourIn terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. This hands-on position is responsible for troubleshooting, repairing, and maintaining facility systems, utilities, and laboratory support equipment that enable testing and research activities.
Facilities Maintenance Technician - EXP Belcan LLCFacilities Maintenance Technician - EXPCharlotte, NCThis hands-on role involves maintaining, troubleshooting, and repairing a wide range of facility infrastructure and mechanical systems, including HVAC, lab utilities, and test equipment. however, Belcan considers several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline.
Senior General Facilities Maintenance Technician WalmartSenior General Facilities Maintenance TechnicianCharlotte, NCFull timeMaintain and repair Walmart facilities, equipment, and assets by utilizing multiple craft skills (for example, plumbing, electrical, carpentry, material handling equipment, food equipment) and using hand tools, power tools, and other equipment to complete jobs . By making Walmart a welcoming place where all people feel like they belong, we're able to engage associates, strengthen our business, improve our ability to serve customers, and support the communities where we operate.
NewFacility Maintenance Technician Amada America, Inc.Facility Maintenance TechnicianHigh Point, NC$24–$28 / hourPart timeCoordinates with outside contractors for major services such as construction, HVAC, major electrical and plumbing, roofing, gardening and grounds, security, and janitorial. Performs and/or coordinates installations, maintenance, and repairs of facility structures and equipment, including minor mechanical, electrical, and plumbing work.
Commercial Facilities Maintenance Technician EMCOR Group IncCommercial Facilities Maintenance TechnicianCharlotte, NCOccasionally exposed to wet and/or humid conditions; high, precarious places; fumes or airborne particles; toxic or caustic chemicals; outside weather conditions; extreme cold; extreme heat; and vibration. We provide comprehensive facility services ranging from mechanical maintenance and self-performed, site-based operations to energy-efficiency upgrades and supplier-managed interior/exterior maintenance.
Building Maintenance Technician University of North Carolina at CharlotteBuilding Maintenance TechnicianCharlotte, NC$36,467–$39,950 / yearVacancy Open to All Candidates Employment Type Permanent - Full-time If time-limited, note appointment end date Hours per week 40 Months per year 12 Position Number 012371 NC Salary Grade Equivalency NC03 Classification Title FM Tech Building Trades - Contributing Working Title Building Maintenance Technician Salary Range $36,467 - $39,950 Anticipate Hiring Range $36,467 - $39,950 FLSA Status Non Exempt Division Business Affairs Department Business Services (Adm) Work Unit Business Services AVC Work Schedule. This position serves as a Building Maintenance Technician - with responsibility for the general maintenance of Business Services facilities and equipment including: ceiling tile, light bulb, and filter replacements; furniture inspection/repair; and painting.
Maintenance Technician - Generalist Fit and Finish - 12hr. Day Shift Cbre ValuationMaintenance Technician - Generalist Fit and Finish - 12hr. Day ShiftCharlotte, NCOther Job Titles: commercial, maintenance tech, maintenance assistant, porter, building technician, building operator, electrician, plumber, carpentry, technician, facility technician, plumbing, HVAC unit, drywall, preventative maintenance, painting, handyman CBRE GWS CBRE Global Workplace Solutions (GWS) propose des prestations multi techniques et multi services afin d'assurer une gestion efficace et pérenne des services généraux de nos clients. Day Shift Référence du poste 272500 Posté 24-avr-2026 Ligne de service GWS Segment Type de rôle À plein temps Centres d"intérêt Ingénierie/Maintenance Localisation(s) Charlotte - North Carolina - United States of America, Concord - North Carolina - United States of America About the Role: Love fixing things and making spaces work better?
Maintenance-Facility Technician InPro CorporationMaintenance-Facility TechnicianCharlotte, NCMaintains facilities grounds by scheduling regular vendors such as pest control, landscaping, waste management, janitorial / cleaning services, drink machines, Cintas/Unifirst, window cleaning, etc…. The technician works independently or as part of a team, responding to work orders, conducting preventative maintenance, assisting with facility/equipment upgrades, renovations, equipment moves, and company events.
Facilities Maintenance Technician EMCOR Group IncFacilities Maintenance TechnicianCharlotte, NCResponsibilities will include operation of Desigo building management system, Cad-Graphics fire alarm software, all fire protection equipment and alarms, system integrations, Excellent communication and problem-solving skills are essential, as this position requires working in close conjunction with our client. As a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, we offer employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success.
(USA) Technician, General Facilities Maintenance Walmart Inc(USA) Technician, General Facilities MaintenanceCHARLOTTE, NC$19–$35 / hourKey Responsibilities: Maintain and repair Walmart facilities, equipment, and assets by utilizing multiple craft skills (for example, plumbing, electrical, carpentry, material handling equipment, food equipment) and using hand tools, power tools, and other equipment to complete jobs. Vocational or Technical certification and 3 years'' experience in one of the following trades: plumbing, electrical, material handling equipment, or related trade or 5 years'' experience in one of the following trades: plumbing, electrical, material handling equipment, or related trade.
Maintenance Technician III Debbie's StaffingMaintenance Technician IIIHigh Point, NCKey responsibilities include the troubleshooting, repair, and replacement of structural and plumbing components within housing units, alongside painting and scheduled preventive maintenance. The individual in this position performs a wide range of semi-skilled and skilled structural, plumbing, and electrical building maintenance duties for the HPHA.
NewMaintenance Technician - Contour at NoDa Embrey PartnersMaintenance Technician - Contour at NoDaCharlotte, NCWho We Are: San Antonio-based EMBREY is a vertically integrated real estate investment company that develops, builds, acquires, owns, and manages multifamily communities and commercial assets in select markets throughout the United States. As a Maintenance Technician, you will perform routine maintenance, repairs and inspections to ensure that buildings and facilities remain safe, functional and in good condition.
Facility Maintenance Technician AMADA HOLDINGS CO., LTD. (Inactive)Facility Maintenance TechnicianHigh Point, NC$24–$28 / hourCoordinates with outside contractors for major services such as construction, HVAC, major electrical and plumbing, roofing, gardening and grounds, security, and janitorial. Performs and/or coordinates installations, maintenance, and repairs of facility structures and equipment, including minor mechanical, electrical, and plumbing work.
NewFacility Maintenance Supervisor, Spectrum Center Charlotte RVAFacility Maintenance Supervisor, Spectrum CenterCharlotte, NCPossesses familiarity and a working knowledge of all support operational systems in the Facility Maintenance department such as HVAC, Fire Suppression, Firm Alarm, Electrical Distribution, Lighting Programs, Security Systems, AV, Plumbing and Food Services, Operable Doors, etc. Brands supported by the CRVA include the Charlotte Convention Center, Spectrum Center, Bojangles Entertainment Complex, NASCAR Hall of Fame, Charlotte Film Commission, Visit Charlotte and Visitor Info Centers.
Facility Maintenance Technician AmadaFacility Maintenance TechnicianHigh Point, North CarolinaCoordinates with outside contractors for major services such as construction, HVAC, major electrical and plumbing, roofing, gardening and grounds, security, and janitorial. Performs and/or coordinates installations, maintenance, and repairs of facility structures and equipment, including minor mechanical, electrical, and plumbing work.
Maintenance Technician 1 Hayward Industries, Inc.Maintenance Technician 1Clemmons, NCWork Environment: While performing the duties of this job, the employee occasionally works near moving mechanical parts, in high, precarious places, in outside weather conditions and is occasionally exposed to wet and/or humid conditions, extreme cold, extreme heat, risk of electrical shock and vibration. Hayward designs, manufactures, and markets a full line of residential and commercial pool and spa equipment including pumps, filters, heating, cleaners, salt chlorinators, automation, lighting, safety, flow control and energy solutions at our company owned facilities.
Maintenance Technician - Creekridge on the Park Dominium Management Services, LLCMaintenance Technician - Creekridge on the ParkCharlotte, NCFull timep>We are currently seeking a Maintenance Technician to join our team at Creekridge on the Park , a 150 unit apartment community in Charlotte, NC. Dominium’s values – EDGE: Entrepreneurial Innovation, Developing People, Growth Mindset and Execution – guide us in fulfilling our Purpose: to provide quality, affordable housing that builds Enduring Value for our residents, employees, communities and financial partners.
Maintenance Technician Assistant Avardis HealthMaintenance Technician AssistantCharlotte, NCPer diemFrom telemedicine services and remote health monitoring to advanced diagnostic tools and customized wellness programs, we use innovation to make patient care accessible, efficient, and effective. We strive to be the leading provider of compassionate, comprehensive care that supports the physical, mental, and emotional well-being of patients, while also promoting respect and autonomy.
PT Maintenance Technician Cabarrus Rowan Community Health CenterPT Maintenance TechnicianNCMay be responsible for transporting company-owned or leased RV vehicle to all rapid testing sites and/or related medical off-site (other than CRCHC sites) for provision of care and for ensuring that the RV is cleaned, serviced, and maintenance, as necessary. While performing the essential functions of this job, the employee is regularly required to sit; use hands to finger, handle or feel objects, tools, or controls; talk and hear.
**Facilities Maintenance Instructor Montgomery Community College**Facilities Maintenance InstructorNCCoursework includes carpentry (interior and exterior finishes), plumbing, electrical, masonry, air conditioning, heating, welding, blueprint reading, building codes, and OSHA regulations, as well as other coursework as needed. Students will learn multi-craft technical skills in print reading, mechanical systems maintenance, electricity, hydraulics/pneumatics, welding, machining or fabrication, and various diagnostic and repair procedures.
Maintenance Technician - 2nd shift (3 PM to 11 PM) Oiles America CorporationMaintenance Technician - 2nd shift (3 PM to 11 PM)Concord, NCReporting to Manufacturing Section Manager, the Maintenance Technician is responsible to provide mechanical and technical troubleshooting expertise to conduct repair and preventive maintenance of production equipment to ensure the continuation of production and the reduction of unscheduled downtime. Knowledge of hydraulic, pneumatic, electrical systems, bearings, lubrication, drives, sensors, programmable logic controllers (PLC’s), robotics, and vision systems.
Maintenance-Facility Technician Inpro CareerMaintenance-Facility TechnicianCharlotte, North CarolinaMaintains facilities grounds by scheduling regular vendors such as pest control, landscaping, waste management, janitorial / cleaning services, drink machines, Cintas/Unifirst, window cleaning, etc…. The technician works independently or as part of a team, responding to work orders, conducting preventative maintenance, assisting with facility/equipment upgrades, renovations, equipment moves, and company events.
NewMaintenance Technician I Drury Hotels Company LLCMaintenance Technician ICharlotte, NCExperience in developing, implementing, and monitoring programs to ensure work and safety compliance with ergonomic, emergency-response, and injury-prevention regulations. Develop, implement, and monitor programs to ensure a safe facility and work environment in compliance with all appropriate regulations: ergonomic, emergency response, and injury prevention.
Manufacturing Improvement & Maintenance Technician Door TechManufacturing Improvement & Maintenance TechnicianLexington, North Carolina$30–$38By blending the time-honored designs from Binnings Building Products and the unmatched craftsmanship of Loxcreen Corporation, we have created a collection of storm doors that are both timeless and durable. We are looking for a hands-on technician who enjoys improving equipment, building solutions, solving problems, and making manufacturing operations better every day.
(USA) Facilities Maintenance Manager, Licensed Master Electrician Walmart Inc(USA) Facilities Maintenance Manager, Licensed Master ElectricianLEXINGTON, NC$90,000–$180,000 / yearLicensed Master Electrician and 5 years' experience in facilities management, construction management, electrical maintenance, engineering, or related area OR 3 years' experience in the above areas with a bachelor's degree in Engineering, Architecture, Construction Management, or related field. At Walmart, we're seeking a dynamic and experienced Licensed Manager, Facilities Maintenance Operations to oversee the predictive and preventative maintenance of our facilities within a regional area.
NewFacility Maintenance Supervisor, Spectrum Center CRVAFacility Maintenance Supervisor, Spectrum CenterCharlotte, NCPossesses familiarity and a working knowledge of all support operational systems in the Facility Maintenance department such as HVAC, Fire Suppression, Firm Alarm, Electrical Distribution, Lighting Programs, Security Systems, AV, Plumbing and Food Services, Operable Doors, etc. Brands supported by the CRVA include the Charlotte Convention Center, Spectrum Center, Bojangles Entertainment Complex, NASCAR Hall of Fame, Charlotte Film Commission, Visit Charlotte and Visitor Info Centers.
Maintenance Technician, Facility Services - Charlotte, NC PublixMaintenance Technician, Facility Services - Charlotte, NCCharlotte, NCTwo years working in a general maintenance/construction field (i.e., roofing, carpentry, plumbing, cabinetry, electrical, building construction). Significant coursework in Maintenance or Construction Disciplines (i.e. electrical, mechanical, plumbing) from a vocational/trade school.
Facility Maintenance Supervisor, Spectrum Center Charlotte Regional Visitors AuthorityFacility Maintenance Supervisor, Spectrum CenterCharlotte, NCBrands supported by the CRVA include the Charlotte Convention Center, Spectrum Center, Bojangles Entertainment Complex, NASCAR Hall of Fame, Charlotte Film Commission, Visit Charlotte and Visitor Info Centers. • Possesses familiarity and a working knowledge of all support operational systems in the Facility Maintenance department, such as HVAC, Fire Suppression, Firm Alarm, Electrical Distribution, Lighting Programs, Security Systems, AV, Plumbing, and Food Services.
Maintenance Technician GTT, LLCMaintenance TechnicianConcord, NCWith a broad international footprint, the organization leverages market insights and technology to serve Fortune 500 companies and institutional investors worldwide, employing professionals across roles in property management, facilities engineering, technology, and client advisory services. This client is a global leader in the commercial real estate services and investments industry, delivering data-driven solutions to clients across sectors and geographies.
DoD SkillBridge Internship - Maintenance Technician Lineage IncDoD SkillBridge Internship - Maintenance TechnicianCharlotte, NC$19.18–$32.40 / hourAt automated sites, perform basic preventative maintenance tasks on proximity switches, photoelectric sensors, pressure switches, push buttons and the associated testing equipment under the instruction and close supervision of leadership. Ability to work in temperatures as low as -20 Fahrenheit/-25 Celsius in cold storage sites or up to 100 Fahrenheit/37 Celsius in dry storage sites while wearing company provided personal protective equipment and freezer gear.
NewMaintenance Technician RHA Health ServicesMaintenance TechnicianStatesville, North CarolinaRegular If you are a positive and personable individual looking for a satisfying and fun opportunity to make a real difference in the lives of people with intellectual, developmental disabilities, and people facing mental health, and substance use challenges, join our team at RHA Health Services! Execute preventive maintenance (PM) tasks from CMMS schedules; complete checklists, meter readings, and required observations (e.g., HVAC filter changes, water temps, life-safety device checks per scope).
Diesel Shop Maintenance Technician (B) Republic Services IncDiesel Shop Maintenance Technician (B)Statesville, NCPOSITION SUMMARY: With direct supervision from a Lead Technician, Maintenance Supervisor or Maintenance Manager, a Maintenance Technician B performs repair and maintenance work on diesel and non-diesel equipment and trucks including, but not limited to, chassis components, vehicle refuse bodies and control systems, hydraulic electrical, air brake systems, general engine work, HVAC components, suspension, drive train and steering systems. MINIMUM REQUIREMENTS: Ability to perform basic inspections with limited supervision in some (not all required) of the following heavy truck, or automotive systems: suspensions & steering; general engine, transmissions, brakes, electrical, hydraulics, drive train, diesel emissions.