Post job

Computer technician jobs in Maine

- 288 jobs
  • Help Desk Analyst

    Vantage Point Recruiting 4.4company rating

    Computer technician job in Augusta, ME

    Qualifications: Experience supporting a Windows 10/11 environment Excellent communication skills PC/laptop hardware familiarity Job Description: Provides technical assistance, support, and advice to end users for hardware, software, and systems. Provides hands-on technical assistance to business and technical users. Investigates and resolves computer software and hardware problems of users. Serves as a contact for level 1 support. Serves as a contact for users having problems using computer software, hardware, and operating systems, and escalates as necessary. Determines whether problem is caused by hardware, software, or system. Answers questions, applying knowledge of computer software, hardware, systems, and procedures. Talks with technical and non-technical co-workers to research problems and find solutions. Ask user with problem to use telephone and participate in diagnostic procedures, using diagnostic software or by listening to and following instructions. Experienced with a variety of call-tracking software and systems. Reads trade magazines and engages in independent study to maintain required Skill Set/Skill Level/Experience current industry knowledge. Follow quality standards and display strong customer service skills. Ability to work in a team environment. Complete assigned tasks. Strong communication skills; both written and spoken.
    $39k-58k yearly est. 3d ago
  • IT Helpdesk Specialist

    Tyler Technologies 4.3company rating

    Computer technician job in Yarmouth, ME

    Description The IT Helpdesk Specialist provides tier one phone support for Tyler's employee computing needs. The ideal candidate will have a strong customer service focus, with prior general Information Technology knowledge of computer systems, software, and applications. The candidate should be self-directed, detail-oriented, quick to learn new technologies, and be able to handle multiple tasks simultaneously. Primary work hours are between 8 AM and 5 PM, with hours of operation between 8 AM and 8 PM ESTResponsibilities Provide end-user support for Tyler's internal customers via telephone, email, remote control, and in-person. Maintain a high level of courteous customer service at all times Respond to emails, phone calls, and instant messages from Tyler employees requesting help with computer-related issues Learn the functions and back end of Tyler's applications and corporate software so you can walk users through the steps to troubleshoot their issues or train them on processes Aid the management team in conceptualizing updates and upgrades that will enhance Tyler's employees' experience Qualifications Associate's degree in computer science or equivalent experience/certification Demonstrated or previous experience installing, configuring, and supporting operating systems, PCs, printers, and other hardware with entry-level knowledge of networking as well. Ability to prioritize and complete multiple tasks in a fast-paced, technical environment Excellent customer service, organizational, interpersonal, and communication skills Prior phone/customer service experience is key Ability to work independently and in a team environment Demonstrated ability to maintain a positive, professional attitude Required to undergo and satisfactorily pass a fingerprint background check in accordance with CJIS requirements.
    $71k-89k yearly est. Auto-Apply 60d+ ago
  • Computer Field Technician

    Bc Tech Pro 4.2company rating

    Computer technician job in Augusta, ME

    Based out of Granbury, Texas, BC Tech Pro partners with techs all over the country to complete on-site hardware warranty services in their territories. If you love working on computers and want to get out from behind a desk, come work with us! Job Description This is a Computer Field Technician Position doing hardware repairs and installations on laptop and desktop units. To be successful in this position, you must have prior experience with laptop and desktop hardware. Job Details: This is a 1099/per call position Pay is based solely on the number of calls completed. Calls start at $35 and go up based on distance traveled Pay period: Every Friday after the first week worked Tickets are run Monday-Friday during the day shift. Candidates must be regularly available a minimum of 3 weekdays to be considered. Call volume is variable but is usually 1-3 calls per day You will complete certifications from Dell and Lenovo as part of your onboarding. Certifications are online and free to you. You must have a reliable form of transportation and a valid driver's license to run these calls. You will be visiting multiple work sites throughout your day. You must have access to a computer and the Internet to log onto your portal each day. You must be available to log into your tech portal each morning you are working by 9 am to code your calls and map out your route for the day. The manufacturer has completed troubleshooting and shipped a part prior to your ticket being issued to you. You will confirm service times with the customer in your tech portal. Services will be completed at the customer site (residential and commercial) You will pick up parts daily from the assigned Fed Ex or UPS store for your territory before going onsite. Once all calls are completed for the day drop off the old parts with the pre-paid label that is provided. Qualifications Must have prior hands on experience with replacing components on laptops and desktops Must have a valid driver's license and reliable transportation Must be comfortable with daily local travel Additional Information All your information will be kept confidential according to EEO guidelines.
    $26k-33k yearly est. 6d ago
  • Information Technology Coordinator

    Uplift Inc. 4.4company rating

    Computer technician job in Gardiner, ME

    Description: Nature of Work: The IT Coordinator plays a vital role in supporting and coordinating information technology systems across 3Rivers' merged agencies. This position ensures the alignment of technology, data, and operations to enhance the delivery of high-quality, person-centered services. Serving as the primary liaison between the organization's leadership, staff, and managed IT service provider, the IT Coordinator translates technical concepts into practical, user-focused solutions that support daily operations and organizational goals. This position requires strict adherence to HIPAA privacy and security regulations. The IT Coordinator is responsible for maintaining the confidentiality, integrity, and availability of protected health information (PHI) through secure system management, staff education, and collaboration with vendors. The coordinator models and enforces 3Rivers' commitment to ethical data stewardship and compliance with all applicable state and federal privacy laws. Essential Functions: System Integration and Management Conduct assessments of existing IT systems across the merged agencies and develop an integration plan aligned with 3Rivers' strategic priorities. Coordinate with external IT vendors to implement and maintain secure, functional, and user-friendly systems. Manage timelines, deliverables, and communication throughout integration projects. Oversee hardware, software, and network connectivity to ensure operational efficiency. Technical Oversight and Support Serve as the point of contact for all IT-related vendors and service providers. Ensure prompt response and resolution to IT-related issues. Oversee upgrades, security patches, and system maintenance. Ensure compliance with HIPAA, cybersecurity, and data privacy standards. Training, Access, and User Support Coordinate user setup, access, and removal across systems including Office 365, shared drives, and specialized applications. Provide technical support and troubleshooting for agency staff. Develop and maintain user-friendly guides and standard operating procedures. Conduct new-hire and ongoing technology training focused on secure and compliant system use. Inventory, Procurement, and Documentation Maintain detailed inventory of all IT equipment, hardware, and software licenses. Manage device replacement schedules and coordinate procurement with approved vendors. Track and process IT invoices and assist with technology budget management. Maintain accurate documentation of network configurations, system updates, and integrations. Business Continuity and Security Ensure all security layers (firewalls, antivirus, multi-factor authentication, etc.) are active and monitored. Verify that backup systems are functioning correctly and that data recovery processes are tested regularly. Support implementation of 3Rivers' Business Continuity and Disaster Recovery Plans. Participate in annual technology audits and security reviews. Other Duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the employee for this job. Duties, responsibilities and activities may change at any time. Additional Expectations Ability to work flexible hours, including occasional evenings or weekends, based on agency needs. Travel between agency locations. Commitment to confidentiality and ethical standards. Requirements: Physical Requirements/Work Environment: This position operates in both a professional office environment and program site settings. Regularly required to sit, stand, walk, use hands to operate office equipment, and talk or hear in person and via phone or video conferencing. May occasionally be required to lift up to 50 pounds (e.g., supplies, documents, equipment). Must be able to travel independently between agency locations and to community meetings or events. May require occasional evening or weekend hours depending on agency needs. Must be able to remain flexible and responsive to unplanned situations, such as participation in incident response or facility concerns. Qualifications: Bachelor's degree required in information technology, computer science, or related field preferred. Proven experience in IT system integration, preferably in a multi-agency or multi-service environment. Strong knowledge of system architecture, data management, and cybersecurity. Experience working in HIPAA regulated or healthcare/human services environments. Excellent project management skills with a successful project delivery track record. Ability to communicate effectively with technical and non-technical stakeholders. Strong understanding of service delivery systems for individuals with intellectual and developmental disabilities. Experience with regulatory oversight, compliance (including MaineCare services , and quality improvement. Excellent written and verbal communication skills, including the ability to communicate effectively with stakeholders at all levels. High proficiency in Microsoft Office and Office 365 applications and comfort with data systems and electronic documentation platforms. Valid and insurable Maine driver's license required. Ability to pass required background checks, to include: Adult/Child Protective Services; criminal history; OIG Exclusion list; National Sex Offender Registry; Bureau of Motor Vehicles record; and Maine CNA Registry.
    $38k-64k yearly est. 24d ago
  • Dynamic PC Support Techician

    Worldwide Techservices Open 4.4company rating

    Computer technician job in Portland, ME

    Worldwide TechServices is a global leader in delivering technology services and solutions to the world's most demanding clients. Headquartered in Billerica, MA; we provide infrastructure services and professional services to the world's leading technology providers, outsourcers, large and small businesses and consumers. The Dynamic PC Support is a position that performs tasks related to the repair of a variety of client products. Performs basic and moderately complex troubleshooting activities for desktops and laptops. May support Desk Side applications and infrastructure. Interacts directly with clients to address technical issues and respond to them timely and accurately. Responsibilities Provide customer support for designated equipment Answer client questions in a professional manner Accept and deliver all service calls assigned within the established service level agreement for each client Meet established customer service satisfaction criteria as outlined in established guidelines and policies Complete all administrative tasks associated with each call as documented in established policies and guidelines Complete real-time reporting of all calls as documented in established policies and guidelines Follow various established policies, guidelines, and documents relating to the successful delivery of service for each client Ensure control of assets and inventory through prompt turnaround of parts and equipment as required by client service agreements Report all activity in an accurate and timely manner Understand all Safety policies and guidelines and work within the guidelines of policies daily Additional requirements may exist if offer of employment is extended Other duties may be assigned to meet business needs Qualifications Education and Experience: Typically requires technical school certification or equivalent and 0-2 years of relevant experience Previous customer service experience is a plus Certifications and/or Qualifications: Maintain all required OEM Certifications as directed by Management Knowledge of relevant software and hardware Valid Driver's License and reliable transportation with valid registration and adequate insurance Skills: Ability to communicate regarding technical issues with clients Ability to drive to client locations Ability to drive long distances, and occasional overnight assignments within other geographies Ability to lift and or move various computer equipment up to 50 lbs Must own a basic repair tool kit
    $40k-55k yearly est. 60d+ ago
  • Help Desk Technician I

    Northern New England Employment Services

    Computer technician job in Gorham, ME

    This role will work out of our Gorham, ME headquarters and provide remote and on-site help desk support to end-users for 80 locations across Maine, New Hampshire, and Vermont. The key job responsibility of all Information Technology employees is to provide excellent customer support to all agency technology users. This employee provides technical support for users and maintains computer equipment. ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES: * Utilizes Information Technology Service Management software to track Help Desk tickets and determine the best solution based on the issue and details provided by customers. * Serves as tier 1 support providing technical assistance via phone, email, or in-person to users on the delivery, configuration, set up, maintenance, and troubleshooting of computer systems, hardware, accessories, and software * Uses remote access software to provide technical support to end users * Coordinates with vendors for ordering new IT equipment and procuring replacement parts for faulty IT equipment * Provides weekly status reports the IT Support Manager * Attends and participates in assigned meetings * Performs quality assurance checks and follows up with customers on all issue resolutions performed * Utilizes Active Directory to create or disable user accounts as required * Performs hardware/software installations as assigned * Performs preventative maintenance on computer hardware and accessories according to scheduled time frames * Builds and repairs computer hardware as required * Supports IT projects by staging equipment and resources as required * Follows best practice change management procedures for network and database systems * Provides night and weekend on-call support as scheduled * Escalates unresolved issues to the appropriate IT support staff as necessary * Provides clear and timely communication to IT department employees and customers * Advances professional and technical knowledge by attending workshops, reviewing professional publications, obtaining industry certifications, and participating in professional societies * Other duties as assigned MINIMUM QUALIFICATIONS: * High school diploma/GED required * A+ certification required * Working knowledge of computer systems, hardware, and software * Strong communication and problem-solving skills * Valid driver's license with a satisfactory driving record * A criminal background check that meets Agency standards PREFERRED QUALIFICATIONS: * 1+ years experience in providing help desk-level support * Associate degree or equivalent experience * Microsoft Windows administration experience
    $32k-54k yearly est. 27d ago
  • Information Technology Intern

    Texas Instruments 4.6company rating

    Computer technician job in South Portland, ME

    Change the world. Love your job. As an Information Technology Intern you will work within the Information Technology Solutions organization to support providing the applications that will drive business growth, agility, innovation, process excellence, customer experience & global reach for TI. IT Solutions is strategically positioned to be the engine for TI's growth. The organization supports TI's applications and technology infrastructure for the company's critical design, sales, manufacturing, finance, operations and security functions. When you join the IT Service organization, you will broaden your perspective and learn the IT organizations and cultures and build a strong network and develop cross functional skills. You will gain exposure by having meaningful, production release assignments from the start, because nothing beats real-world experience. Application developer: Support the design, construction and implementation phases of a system and or upgrade project Apply skills to help solve problems for various business partners: Equipment automation and robotics Process and Equipment Engineering support projects Manufacturing Command Center and/or Factory Scheduling Use software development, programming (C#, SQL) and/or scripting skills in Unix or Windows environment and using SQL Server database system in the backend Team development environment utilizing Bitbucket/Git, JIRA and Confluence tools Put your talent to work with Texas Instruments! Texas Instruments will not sponsor job applicants for visas or work authorization for this position. Qualifications Minimum Requirements: Currently pursuing a bachelors degree in Computer Science, Computer engineering, Data Science, Data Engineering, AI, Machine Learning, and Software Engineering Cumulative 3.0/4.0 GPA or higher Basic understanding of web development, programming (C, C++, Java, Perl, Python, R, SQL) and scripting Basic understanding of Networks, Operating systems (Windows, Unix) and Databases Preferred qualifications: Ability to establish strong relationships with key stakeholders critical to success, both internally and externally Strong verbal and written communication skills Ability to quickly ramp on new systems and processes Demonstrated strong interpersonal, analytical and problem-solving skills Ability to work in teams and collaborate effectively with people in different functions Ability to take the initiative and drive for results Strong time management skills that enable on-time project delivery
    $38k-46k yearly est. Auto-Apply 24d ago
  • IT Technician

    Dechra Veterinary Products LLC

    Computer technician job in Portland, ME

    As a people first values-based culture, we provide free weekly wellness sessions focused on our employee's physical and mental wellbeing, and flexible work arrangements. We offer a generous employer 401k match and an employee stock purchase plan for long-term financial wellness. Our full array of health, financial and voluntary benefit programs are what you would expect from a recognized Best Place to Work. As a member of the Dechra Group IT team, the IT Technician will be responsible for providing technical support to include general IT related triage, helpdesk driven workloads, account management, systems monitoring. Provide tier I support for all hardware including workstations, servers, general infrastructure systems, peripherals, operating systems, and applications in accordance to company policy and established standards and procedures. The IT Technician will provide hands-on technical support of local site employees and remotely assist employees across North America including Mexico and Canada, reporting to the IT Manager and will work closely with Group IT colleagues at other sites to implement, maintain, and enhance a broad spectrum of technology solutions. Must possess the technical experience and aptitude to work on multiple levels of the technology stack (infrastructure hardware, operating systems, applications) within a wide variety of hardware/software solutions. The IT Technician will need to be able to work independently under minimal supervision, and at times during non-business hours. Key Responsibilities Ensuring that all employees, customers and stakeholders receive a first class level of service in relation to IT incidents and service requests. Providing First and Second Line support for software and hardware fault resolution. Adhere to established IT department standards and procedures as set forth by the IT Director and local IT Manager. Deployment of new hardware and software assets based on the IT department standards. Ensure regional site documentation is accurate and up to date at all times. Deployment new assets in line with the company's hardware refresh policy. Remote support using software support tools, telephone, or desk side support. Escalation of incidents to line management as required. Interaction with Incidents and requests in the helpdesk call handling system. Use existing procedures to solve routine or standard problems. Research and discover new technology solutions. Evaluate and recommends methods and tools for streamlining and improving the established IT processes. Competencies Strong Technical Aptitude Strong Customer Service Strong Problem Solving Learning Agility Flexibility Results Focused Self-Starter Work independently Behavior and Values (D) Dedication - committed to delivering excellence (E) Enjoyment - enthusiastic and results driven (C) Courage - able to take calculated risks (H) Honesty - honesty and integrity (R) Relationships - team player (A) Ambition - willing and able to go the extra mile Skills Knowledge of a broad range of technologies and their applications Experience installing, configuring and maintaining a wide variety of hardware and software Experience working in an IT role supporting local and remote users Experience with technical writing for IT procedures and network diagrams Good interpersonal skills Able to work independently and reliably in a dispersed geographic IT team with minimal supervision Able to multi-task and deliver under pressure Qualifications Prefer 5 years hands on IT experience within a mid-sized corporate environment. Prefer college degree in Information Systems AND/OR recognized current IT certifications (MCSE, CCNA, etc.). Knowledge and Experience - Essential Microsoft stack - O365, Active Directory, Group Policy, NTFS, WSUS, Server 2012- 2016, Windows 10, SCCM, Exchange 2016, Teams, InTune Hardware - Microsoft SurfacePro tablets, Lenovo desktops, HP servers, HP/Aruba switches, Cisco Meraki access points, access control systems, IP camera systems VMWare vSphere vCenter Avaya IPOffice Server Edition and SIP devices Networking (Demonstrable TCPIP knowledge, DNS, DHCP) Remote access/control solutions (TeamViewer, Cisco AnyConnect VPN) Trend Micro Antivirus Cisco ASA/Firepower and UmbrellaDNS Malware remediation HelpDesk systems Knowledge and Experience - Desirable Seasoned IT Technician with experience in both large and small environments Passion for learning new technologies Experience working within an international company Cloud based solutions experience Experience with PowerShell scripting, command line tools, event log parsing, native windows troubleshooting tools, monitoring tools Additional Details Occasional travel may be required
    $30k-56k yearly est. Auto-Apply 60d+ ago
  • Help Desk Technician

    Verrill 3.6company rating

    Computer technician job in Portland, ME

    Job Details Portland Office - Portland , ME Full TimeDescription Verrill is actively reviewing resumes for a Help Desk Technician in our Portland Office in Maine. As one of New England's top full-service law firms, we are interested in hiring talented individuals to join our team. Verrill offers a competitive salary and benefits package, as well as a supportive work environment in which our employees can grow and prosper both professionally and personally. This full-time, non-exempt position will be the primary point of contact for assigned applications and systems, including hardware and software issues. Responsibilities may include application operation and troubleshooting, document processing assistance, technical research, configuring and troubleshooting hardware, and audio/video equipment support. This position includes training of attorneys and professional staff, either one-on-one or as an instructor in our internal technical training program when appropriate. Previous help desk experience is preferred. The ideal candidate will have advanced computer skills (including Word, Excel, and PowerPoint), strong organizational skills and the ability to learn independently. A college degree in computer science, information technology or related field is preferred. A commitment to providing superior customer service is essential. Candidates must enjoy problem solving and working with others to find effective solutions to computer related issues. Previous law firm experience is a plus. Applications will be reviewed in the order they are received, and the position will remain open until filled. Need help applying? Please contact the Talent Acquisition Team. Verrill is an Equal Opportunity Employer. We encourage applicants from all cultures, races, colors, religions, sexes, national or regional origins, ages, disability status, sexual orientation, gender identity, military, protected veteran status or other status protected by law.
    $34k-50k yearly est. 54d ago
  • IT Support Engineer & Dedicated Onsite Technician Level 1

    Ion Networking

    Computer technician job in Windham, ME

    Job DescriptionBenefits: 401(k) Bonus based on performance Company parties Free food & snacks Free uniforms Health insurance Opportunity for advancement Paid time off Training & development About Us Ion Networking is a fast-growing managed IT service provider dedicated to delivering top-tier technology solutions to businesses. We pride ourselves on our commitment to exceptional customer service and cutting-edge IT support. We are also proud to be an Employee Stock Ownership Plan (ESOP) company, which means every team member is also an employee-owner. As an ESOP, our employees directly benefit from the companys success, fostering a collaborative and rewarding work environment where every individuals contribution truly matter. Job Summary As an IT Support Engineer Level 1, you will be the first point of contact for users experiencing technical issues. Your role will focus on troubleshooting, maintaining, and supporting hardware, software, and network systems. You will play a critical role in ensuring smooth IT operations for our clients by responding to service requests, managing system integrity, and assisting in IT projects. In addition to being part of our MSP team and supporting our full client base, this role will specifically be hiring for a dedicated onsite technician for one of our larger clients two days per week. You will act as the dedicated onsite helpdesk support technician for the site, working closely with end users while having the full backing of our engineering team and support tools. Key Responsibilities Provide first-line support for hardware, software, and network-related issues. Install, configure, and upgrade hardware and software components. Troubleshoot and repair computers, peripherals, and network devices. Assist with system upgrades, patches, and security software installations. Maintain and update IT documentation, including client environments and configurations. Monitor and support backup operations to ensure data integrity. Collaborate with clients to diagnose and resolve technical issues efficiently. Log all work in a ticketing system to track issue resolution and time management. Escalate unresolved issues to higher-level support when necessary. Perform on-site technical support and installations as required. Establish and maintain strong working relationships with colleagues and clients. Technical Responsibilities User & Account Management: Support user account setups, resets, and permissions. Security & Protection: Assist with security tools, manage access, and ensure system protection. Remote Management: Utilize IT support tools to provide remote assistance. Backup & Disaster Recovery: Deploy and monitor data protection solutions. Networking & Security: Configure and troubleshoot network devices, assist with firewall setups. Email & Communication Security: Assist in email filtering, troubleshooting, and user management. IT Documentation: Regularly update technical documents and client records. Hardware & Software Support: Install, upgrade, and troubleshoot workstations, servers, and software. Qualifications & Requirements Education: High School Diploma or equivalent required; IT certifications (A+, CCNA) are a plus. Experience: 1+ years of experience in IT support, network maintenance, or a related field. Technical Skills: Familiarity with Windows operating systems, Office 365, and basic networking. Soft Skills: Exceptional communication, strong problem-solving abilities, and outstanding customer service skills. Interpersonal & Client Relations: Ability to build rapport and maintain strong relationships with clients. Communication Skills: Ability to explain complex technical concepts in a clear and understandable manner to non-technical users. Multitasking Ability: Must efficiently manage multiple tasks and client interactions simultaneously. Teamwork: Strong collaborative skills and ability to work in a dynamic team environment. Physical Requirements: Ability to lift and carry equipment up to 50 pounds, work in server rooms, and travel to client locations as needed. Other Requirements: Valid drivers license and reliable transportation. Why Join Us? Employee Ownership: As an ESOP, you have a direct stake in the companys success. Retirement Benefits: 401(k) plans with company contributions. Healthcare Coverage: Comprehensive healthcare plans for employees. Professional Development: Reimbursement for approved certifications and training. Work-Life Balance: Paid vacation and holidays (full schedule provided upon job offer). Career Growth: Opportunities to develop technical skills and advance in the company. Supportive Environment: A dynamic team culture that values collaboration, continuous learning, and innovation.
    $26k-40k yearly est. 12d ago
  • Summer 2026 Consulting Internship - Management & Information Technology

    Healthcare Senior Data Management Analyst/Programmer In Phoenix, Arizona

    Computer technician job in Portland, ME

    BerryDunn's Management and IT Consulting Group (MITG) is looking for a Management and IT Consulting Intern to join our team for the summer. Our Management and IT Consulting Group has a long history of working collaboratively with clients to provide independent and objective consulting services that address challenges associated with organization, management, and information technology. We help our clients create, grow, and protect value through evaluating their use of information systems, streamlining processes, developing management skills, and planning for future technology acquisitions, infrastructure, and resource needs. You will be immersed in dynamic, in-person learning and get to connect with other interns and experience the company culture firsthand. This full-time summer internship will be based out of our Portland, ME office. We have internship openings with our Management & Information Technology group for: Summer session running from June 2, 2026, through August 7, 2026. In order to be considered, you must include your unofficial academic transcription with your application. You Will As an intern with our group, you will work on a variety of engagements within our core practice areas: healthcare, higher education, IT governance, risk and compliance, commercial, and workforce/well being. We do not expect our interns to have previous experience working in these industries, however, MITG interns should be eager to learn quickly as you work across teams and consulting projects. You will work alongside our team serving our clients, participate in business development activities, perform research and analysis, and contribute to other value-added tasks for the group. Your summer internship will fly by as you work on relevant, meaningful engagements, directly contribute to ongoing projects, and learn how to be an effective consultant across different types of clients. All new team members are partnered with an experienced BerryDunn team member as an advisor to help guide you through your internship. The rest of your team will assign work, answer questions, meet regularly with you and provide constructive feedback as you hone your skills toward becoming a full-time consultant. An internship with MITG will challenge you, build your communication skills, give you exposure to a variety of client engagements, require you to develop solutions to complex problems, enhance your ability to work on a team, and allow you to gain hands-on consulting experience. We consider our interns as we would our full-time hires and have a long history of hiring interns as full-time staff consultants after they complete the internship program. You Have Currently enrolled in a BS/BA/MS Degree in one of these areas: business, economics, risk management, information systems audit and control, information technology management, strategic management, management information systems, health science or computer science. Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future. History of high performance in academics and previous roles. Interest in pursuing a career in consulting Track record of team project and leadership experience. Relevant work experience in one of the fields above is a plus. Drive and initiative to learn. Demonstrated experience in relationship building and teamwork. Excellent writing and communication skills. Strong computer skills including MS Office, Word, Excel and PowerPoint. Compensation Details The hourly rate for this role is $30 per hour. This rate range represents BerryDunn's good faith and reasonable estimate of the possible compensation at the time of posting. If an applicant possesses experience, education, or other qualifications more than the minimum requirements for this posting, that applicant is encouraged to apply, and a final rate may then be based on those additional qualifications; compensation decisions are dependent on the facts and circumstances of each case. The hourly rate for the finalist selected for this role will be based on a variety of factors, including but not limited to, years of experience, depth of experience, seniority, merit, education, training, amount of travel, and other relevant business considerations. BerryDunn Benefits & Culture Our people are what make BerryDunn special, and in return we strive to support our employees and help them thrive. Eligible employees have access to benefits that go beyond what's expected to support their physical, mental, career, social, and financial well-being. Visit our website for a complete list of benefits and a look into our culture: Experience BerryDunn. We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process or perform essential job functions. Please contact ********************* to request an accommodation. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace. About BerryDunn BerryDunn is the brand name under which Berry, Dunn, McNeil & Parker, LLC and BDMP Assurance, LLP, independently owned entities, provide services. Since 1974, BerryDunn has helped businesses, nonprofits, and government agencies throughout the US and its territories solve their greatest challenges. The firm's tax, advisory, and consulting services are provided by Berry, Dunn, McNeil & Parker, LLC, and its attest services are provided by BDMP Assurance, LLP, a licensed CPA firm. BerryDunn is a client-centered, people-first professional services firm with a mission to empower the meaningful growth of our people, clients, and communities. Led by CEO Sarah Belliveau, the firm has been recognized for its efforts in creating a diverse and inclusive workplace culture, and for its focus on learning, development, and well-being. Learn more at berrydunn.com. #BD_CT Don't See A Match For You At This Time? We invite you to join our Talent Connection and let's stay in touch
    $30 hourly Auto-Apply 18d ago
  • Computer Security Systems Maintenance Technician- Portland ME

    Sentrillion 4.2company rating

    Computer technician job in Portland, ME

    Join Sentrillion and play a critical role in enhancing computer security systems through cutting-edge computer security systems in Portland ME regional area. This position offers an exciting opportunity to work on innovative projects that directly impact security landscapes. You will collaborate with talented professionals who share a commitment to excellence and integrity, fostering an environment where your skills and ideas will thrive. Embrace the chance to push boundaries in technology while contributing to high-performance outcomes that ensure the safety and security of our nation. This is your opportunity to make a meaningful difference in a forward-thinking company that values customer focus and professional growth. Apply today and be part of something greater! Sentrillion: Our Story - Let us introduce ourselves Cntrl-click- Here For nearly a quarter of a century, we have been helping secure America's borders and safeguard national assets through integrated technology solutions. We develop strategies and implement solutions that increase safety and security, save time, decrease cost, and improve outcomes. We are also committed to being a good corporate citizen and helping improve the communities in which we live and work by partnering with community organizations and volunteering. A right-sized organization, we are big enough to protect the perimeter of the country, yet small enough to rapidly respond to customer needs. What it's like to be a Computer Security Systems Technician As a Computer Security Systems Technician at Sentrillion you can expect a dynamic daily routine centered on ensuring the seamless deployment of cutting-edge security solutions. Your day will begin with reviewing project plans and schedules, followed by collaborating with team members to assess installation requirements. You'll be responsible for executing system installations, configuring software, and conducting thorough testing to guarantee optimal functionality. Regular troubleshooting and maintenance activities will be essential, including responding to customer inquiries effectively. Full benefits package available which includes health insurance, dental and vision coverage, life insurance options, accidental death, and dismemberment insurance, long and short-term life insurance, health care flexible spending account, dependent care flexible spending account, 401(k) plan, education reimbursement, training and certificate reimbursement and paid vacation, holiday, jury duty, bereavement, and military leave. Additionally, you will participate in ongoing training sessions to stay up-to-date with the latest technologies and industry best practices. Communication with both internal teams and external stakeholders will be key, as you'll provide regular updates on project status and address any challenges encountered during installations. This role will enhance your skill set while contributing to critical national security efforts. What we're looking for in a Computer Security Systems technician To excel at this position with Sentrillion you will need a robust set of skills. Strong problem-solving abilities are crucial, as you will frequently encounter challenges that require innovative solutions. A solid understanding of computer networking concepts will be essential for effective system installations and configurations. Additionally, attention to detail is paramount to ensure that installations meet security specifications and operational requirements. Effective communication skills will aid in collaborating with team members and addressing customer inquiries, while project management skills will help in organizing tasks and adhering to deadlines. A willingness to learn and adapt is vital in an ever-evolving security landscape, as well as a commitment to maintaining the highest standards of integrity and excellence. Combining these skills will enable you to contribute significantly to Sentrillion's mission of enhancing national security. Connect with our team today! So, what do you think? If you can meet these requirements and perform this job as described above, we would be happy to have you as part of our team! Sentrillion is an EEO Employer / Protected Vet / Disabled
    $51k-68k yearly est. 13d ago
  • IT Support Specialist

    Hometown Health Center 4.0company rating

    Computer technician job in Newport, ME

    Job Title: IT Support Specialist Location: Based in Newport, ME, supporting multiple locations in Central Maine Employment Type: Full-Time Position Overview: Hometown Health Center (HHC) is seeking a hands-on and resourceful IT Support Specialist to provide technical support across our healthcare facilities. This role focuses on break-fix support-resolving hardware, software, and connectivity issues quickly to minimize downtime and ensure smooth operation of mission-critical systems, including our Electronic Medical Record (EMR) platform. The ideal candidate is detail-oriented, proactive, and comfortable working in a healthcare environment where compliance, reliability, and confidentiality are essential. Key Responsibilities: Troubleshoot and repair desktops, laptops, printers, peripherals, and mobile devices. Diagnose and resolve hardware and software issues in a timely manner. Support and maintain local network devices (switches, access points, cabling). Set up and deploy new devices, including imaging and configuration. Maintain accurate asset inventory and track equipment changes. Collaborate with remote IT teams and external vendors to resolve complex issues. Perform routine checks on backup systems, patching, and security tools. Assist staff with basic application troubleshooting (Microsoft 365, EMR/EHR platforms, browsers). Ensure compliance with HIPAA and organizational security policies. Qualifications: Required: 2+ years of hands-on IT support experience (helpdesk, desktop support, or similar). Strong knowledge of Windows OS, Microsoft 365, and common business applications. Familiarity with networking fundamentals (IP addressing, DNS, wireless troubleshooting). Experience with PC hardware repair, upgrades, and imaging. Excellent problem-solving skills and ability to work independently onsite. Strong communication skills and customer service orientation. Preferred: Experience in healthcare IT with HIPAA compliance. Familiarity with security/access control systems and basic VoIP troubleshooting. CompTIA A+, Network+, or equivalent certifications. Benefits: Competitive salary based on experience Medical, dental, and vision insurance 401(k) with employer match Paid time off and professional development support Supportive team environment with opportunities for growth Why Join HHC? Mission-driven FQHC serving over 8,200 patients across central Maine New Palmyra facility opening soon with onsite childcare and wellness center Collaborative, respectful workplace culture Opportunity to make a meaningful impact in rural healthcare
    $38k-61k yearly est. Auto-Apply 14d ago
  • Technical Support Specialist

    S. J. Rollins Technologies

    Computer technician job in Bangor, ME

    Job Description Key Results Area #1: Successfully Resolve Customer's Technical Support Issues and assist Customer Teams with PMM's and Projects. Provide fast response times for customers Build positive relationships with customers Estimate and implement basic products to solve customers' problems Interact with the accounting department to describe value for the work performed Ensure customer data and networks are maintained with industry best practices Key Results Area #2: Being a Valuable Team Member Provide a good example of S. J. Rollins culture and values Be on time for work and scheduled meetings Participate in regular team and company meetings Take responsibility for personal and career development Take responsibility for the training and education of less experienced team members Entry Knowledge Willingness and proven ability to learn Reliable team member Strong verbal communication Skill Level No IT knowledge or experience required. All Technical Support Specialists will go through the SJR training program. Responsibilities (What You Do) Complete all customer appointments and service tickets/tasks assigned. Conduct repetitive IT tasks Perform PMMs (Preventative Monthly Maintenance) on an adhoc basis for. Assist team members on projects as assigned Communicate with the client and Technical Support Team Leader before and after every job Execute standard operating procedures for the following: VPN Configuration New User Setup Computer Prep Installing Software Phone Provisioning Expectations (How You Do It) Adhere to policies and procedures as outlined in the Employee Handbook Demonstrate reliability and punctuality Meet or exceed the billable hours per day expectations established at each performance review Exhibit a positive attitude and willingness to learn Display critical thinking, independence, and sound judgment in problem solving Manage time efficiently by requesting work from Technical Support Team Leaders, or self-assigning basic work from the ticket system Benefits: Health Care Dental Retirement Plan Profit Sharing
    $29k-47k yearly est. 12d ago
  • SERVICE DESK TECHNICIAN

    Versant Power

    Computer technician job in Bangor, ME

    JOB TITLE: SERVICE DESK TECHNICIAN REPORTS TO: CORPORATE IT MANAGER NON-EXEMPT, NON-BARGAINING UNIT Be a part of the team that is transforming the power industry of northern and eastern Maine. Versant Power is building on our 100-year history of delivering efficient, safe and reliable electricity service to customers in northern and eastern Maine. We never lose sight of safety, quality, integrity and innovation. We are committed to our dedicated people, who inspire us every day to deliver something more powerful than power alone. POSITION OVERVIEW: Versant Power is looking for an IT Service Desk Technician to join our growing team. This position works with clients to evaluate and solve advanced technical issues, installs new software, evaluates and installs patches, and resolves software and hardware related problems typically associated in an end-user environment, including but not limited to PC's, desktops, laptops, tablets and printers.. JOB RESPONSIBILITIES: Manage Help Desk tickets in a timely manner. Respond to customer issues via phone, email and computer chat. Provide customer assistance. Document customer interactions. Run diagnostics to resolve customer reported issues. Escalate issues to the next Tier with next level of difficulty ADDITIONAL RESPONSIBILITIES: Performs other related duties as assigned, including designated duties associated with System Restoration, (SEOP) System Emergency Operations Plan. QUALIFICATIONS: 1+ years of supporting Microsoft desktop operating systems and Microsoft Office 1+ years of supporting users/computers in Microsoft Active Directory 1+ year of Service Desk, IT Call Center or IT Help desk experience preferred Experience supporting users in Microsoft Office 365 Able to create and maintain detailed documentation Strong personal and team communication skills College degree in an Information Technology field is preferred WORK HOURS: Usual work hours are 8:00 A.M. to 5:00 P.M., Monday through Friday. Off-hour monitoring of emergencies is anticipated. Some variation in schedule should be expected, due to customer maintenance windows. This position also requires participation in an IT on-call rotation NOTES: Position is primarily sedentary. Some walking, standing and driving required. Position requires strong oral and written communication skills. Position requires strong interpersonal skills. Position requires visual and mental concentration. Position can be stressful due to deadlines and multitasking requirements. RATE OF PAY: Salary is commensurate with experience and qualifications. APPLICATION: This job description is subject to change at any time. Versant Power is a tobacco free, drug-free and fragrance-free workplace. Versant Power is an Equal Opportunity Employer. Posted: 10/31/2025
    $30k-39k yearly est. Auto-Apply 11d ago
  • Technical Support Technician

    Gonetspeed

    Computer technician job in Bangor, ME

    Job DescriptionHere at GoNetspeed, we believe in the power of connectivity. We believe that life doesn't wait for us to catch up. We believe that providing the fastest and most reliable Internet to the communities we serve means committing to the present and building for the future. And we believe that our amazing team of employees are the key to our future and vision of connecting communities for today and for whatever comes next. If this excites you, come and join our team. Technical Support Technician position will be a key position within GoNetspeed's Network Operations Center. This person will be responsible for providing Level I and potentially some Level II troubleshooting and technical assistance in the areas of our voice-switched, optical transport and Internet and IP based networks for both our ILEC and CLEC operations. This person will directly report to the Technical Support Manager and will interface with the other work groups as needed. Essential Job Functions:Basic overall:Clearly documenting ALL calls via our Ticketing System.Communicating complex technical issues to customers in an easy-to-understand manner.Respond professionally and proficiently to internal and external customers.Perform customer call backs as appropriate and small business customer support.Proactively monitor all in-service Systems and respond to major events appropriately.Ability to work in a fast-paced environment and multi-task proficiently. Level I Support:Answer incoming Customer repair calls.Be the first point of contact for our customers concerning technical / small business account support.Perform duties as ILEC and CLEC Dispatcher. New installation setup - data and/or voice.Resolve customer complaints of any type.Trouble ticket processing data and voice customers. Level II Support (If so required):Escalate issues to Verizon, Dispatch, Inside Plant, Engineering groups or wherever required in a timely fashion. DSLAM, E-mail, and voice switch provisioning. Maintain and supply timely updates for open trouble tickets in terms of accurate trouble tracking and resolution information. This person will be the “owner” of any trouble tickets assigned until all issues have been resolved, escalated, or that the customer is satisfied that everything is back in working order.Maintain interaction with customers directly during the troubleshooting process. This will involve working with a customer over the phone in either troubleshooting a problem or providing technical assistance directly or by coordinating additional resources to resolve troubles. Regular updates of troubleshooting progress shall be given to the customer and recorded in the trouble ticket. Knowledge, Skills, and Abilities:Experience in troubleshooting at least one of Dialup internet, support Transport and Voice-switched services or IP Network technology.Experience in Microsoft Excel, Word, Access, Visio and WAN/LAN technology is preferred. Knowledge of telecommunications technology, products and services. Must have strong self-motivational skills as well as possess administration, coordination and prioritization abilities. Skill in operating various office equipment such as personal computer and telephone systems.Skill in identifying and resolving subscriber problems.Ability to communicate with customers, employees, and various business contacts in a professional and courteous manner.Ability to organize and prioritize multiple work assignments in a fast-paced, changing environment is also necessary. Ability to pay close attention to detail. Education and Experience:Associates degree or equivalent experience plus one to three years telecommunications experience. Benefits: 401(k)401(k) matching Dental insurance Employee assistance program Employee discount Flexible spending account Health insurance Health savings account Life insurance Paid time off Referral program Vision insurance GoNetspeed is an equal opportunity employer and does not discriminate on the basis of age, sex, gender identity, color, race, creed, national origin, religious persuasion, marital status, political belief, or disability. Thank you for choosing GoNetspeed as your potential next employer! We know you have other options when selecting an employer of choice and are so glad you chose to apply with us.
    $26k-39k yearly est. 4d ago
  • Computer Field Technician

    Bc Tech Pro 4.2company rating

    Computer technician job in Portland, ME

    Based out of Granbury, Texas, BC Tech Pro partners with techs all over the country to complete on-site hardware warranty services in their territories. If you love working on computers and want to get out from behind a desk, come work with us! Job Description This is a Computer Field Technician Position doing hardware repairs and installations on laptop and desktop units. To be successful in this position, you must have prior experience with laptop and desktop hardware. Job Details: This is a 1099/per call position Pay is based solely on the number of calls completed. Calls start at $35 and go up based on distance traveled Pay period: Every Friday after the first week worked Tickets are run Monday-Friday during the day shift. Candidates must be regularly available a minimum of 3 weekdays to be considered. Call volume is variable but is usually 2-4 calls per day You will complete certifications from Dell and Lenovo as part of your onboarding. Certifications are online and free to you. You must have a reliable form of transportation and a valid driver's license to run these calls. You will be visiting multiple work sites throughout your day. You must have access to a computer and the Internet to log onto your portal each day. You must be available to log into your tech portal each morning you are working by 9 am to code your calls and map out your route for the day. The manufacturer has completed troubleshooting and shipped a part prior to your ticket being issued to you. You will confirm service times with the customer in your tech portal. Services will be completed at the customer site (residential and commercial) You will pick up parts daily from the assigned Fed Ex or UPS store for your territory before going onsite. Once all calls are completed for the day drop off the old parts with the pre-paid label that is provided. Qualifications Must have prior hands on experience with replacing components on laptops and desktops Must have a valid driver's license and reliable transportation Must be comfortable with daily local travel Additional Information All your information will be kept confidential according to EEO guidelines.
    $26k-33k yearly est. 6d ago
  • Dynamic PC Support Techician

    Worldwide Techservices Open 4.4company rating

    Computer technician job in Augusta, ME

    Worldwide TechServices is a global leader in delivering technology services and solutions to the world's most demanding clients. Headquartered in Billerica, MA; we provide infrastructure services and professional services to the world's leading technology providers, outsourcers, large and small businesses and consumers. The Dynamic PC Support is a position that performs tasks related to the repair of a variety of client products. Performs basic and moderately complex troubleshooting activities for desktops and laptops. May support Desk Side applications and infrastructure. Interacts directly with clients to address technical issues and respond to them timely and accurately. Responsibilities Provide customer support for designated equipment Answer client questions in a professional manner Accept and deliver all service calls assigned within the established service level agreement for each client Meet established customer service satisfaction criteria as outlined in established guidelines and policies Complete all administrative tasks associated with each call as documented in established policies and guidelines Complete real-time reporting of all calls as documented in established policies and guidelines Follow various established policies, guidelines, and documents relating to the successful delivery of service for each client Ensure control of assets and inventory through prompt turnaround of parts and equipment as required by client service agreements Report all activity in an accurate and timely manner Understand all Safety policies and guidelines and work within the guidelines of policies daily Additional requirements may exist if offer of employment is extended Other duties may be assigned to meet business needs Qualifications Education and Experience: Typically requires technical school certification or equivalent and 0-2 years of relevant experience Previous customer service experience is a plus Certifications and/or Qualifications: Maintain all required OEM Certifications as directed by Management Knowledge of relevant software and hardware Valid Driver's License and reliable transportation with valid registration and adequate insurance Skills: Ability to communicate regarding technical issues with clients Ability to drive to client locations Ability to drive long distances, and occasional overnight assignments within other geographies Ability to lift and or move various computer equipment up to 50 lbs Must own a basic repair tool kit
    $40k-54k yearly est. 60d+ ago
  • IT Support Specialist

    Hometown Health Center 4.0company rating

    Computer technician job in Newport, ME

    Job Description Job Title: IT Support Specialist Employment Type: Full-Time Hometown Health Center (HHC) is seeking a hands-on and resourceful IT Support Specialist to provide technical support across our healthcare facilities. This role focuses on break-fix support-resolving hardware, software, and connectivity issues quickly to minimize downtime and ensure smooth operation of mission-critical systems, including our Electronic Medical Record (EMR) platform. The ideal candidate is detail-oriented, proactive, and comfortable working in a healthcare environment where compliance, reliability, and confidentiality are essential. Key Responsibilities: Troubleshoot and repair desktops, laptops, printers, peripherals, and mobile devices. Diagnose and resolve hardware and software issues in a timely manner. Support and maintain local network devices (switches, access points, cabling). Set up and deploy new devices, including imaging and configuration. Maintain accurate asset inventory and track equipment changes. Collaborate with remote IT teams and external vendors to resolve complex issues. Perform routine checks on backup systems, patching, and security tools. Assist staff with basic application troubleshooting (Microsoft 365, EMR/EHR platforms, browsers). Ensure compliance with HIPAA and organizational security policies. Qualifications: Required: 2+ years of hands-on IT support experience (helpdesk, desktop support, or similar). Strong knowledge of Windows OS, Microsoft 365, and common business applications. Familiarity with networking fundamentals (IP addressing, DNS, wireless troubleshooting). Experience with PC hardware repair, upgrades, and imaging. Excellent problem-solving skills and ability to work independently onsite. Strong communication skills and customer service orientation. Preferred: Experience in healthcare IT with HIPAA compliance. Familiarity with security/access control systems and basic VoIP troubleshooting. CompTIA A+, Network+, or equivalent certifications. Benefits: Competitive salary based on experience Medical, dental, and vision insurance 401(k) with employer match Paid time off and professional development support Supportive team environment with opportunities for growth Why Join HHC? Mission-driven FQHC serving over 8,200 patients across central Maine New Palmyra facility opening soon with onsite childcare and wellness center Collaborative, respectful workplace culture Opportunity to make a meaningful impact in rural healthcare
    $38k-61k yearly est. 14d ago
  • Computer Security Systems Maintenance Technician- Presque Isle ME

    Sentrillion 4.2company rating

    Computer technician job in Presque Isle, ME

    Join Sentrillion and play a critical role in enhancing computer security systems through cutting-edge computer security systems in Presque Isle ME regional area. This position offers an exciting opportunity to work on innovative projects that directly impact security landscapes. You will collaborate with talented professionals who share a commitment to excellence and integrity, fostering an environment where your skills and ideas will thrive. Embrace the chance to push boundaries in technology while contributing to high-performance outcomes that ensure the safety and security of our nation. This is your opportunity to make a meaningful difference in a forward-thinking company that values customer focus and professional growth. Apply today and be part of something greater! Sentrillion: Our Story - Let us introduce ourselves Cntrl-click- Here For nearly a quarter of a century, we have been helping secure America's borders and safeguard national assets through integrated technology solutions. We develop strategies and implement solutions that increase safety and security, save time, decrease cost, and improve outcomes. We are also committed to being a good corporate citizen and helping improve the communities in which we live and work by partnering with community organizations and volunteering. A right-sized organization, we are big enough to protect the perimeter of the country, yet small enough to rapidly respond to customer needs. What it's like to be a Computer Security Systems Technician As a Computer Security Systems Technician at Sentrillion you can expect a dynamic daily routine centered on ensuring the seamless deployment of cutting-edge security solutions. Your day will begin with reviewing project plans and schedules, followed by collaborating with team members to assess installation requirements. You'll be responsible for executing system installations, configuring software, and conducting thorough testing to guarantee optimal functionality. Regular troubleshooting and maintenance activities will be essential, including responding to customer inquiries effectively. Full benefits package available which includes health insurance, dental and vision coverage, life insurance options, accidental death, and dismemberment insurance, long and short-term life insurance, health care flexible spending account, dependent care flexible spending account, 401(k) plan, education reimbursement, training and certificate reimbursement and paid vacation, holiday, jury duty, bereavement, and military leave. Additionally, you will participate in ongoing training sessions to stay up-to-date with the latest technologies and industry best practices. Communication with both internal teams and external stakeholders will be key, as you'll provide regular updates on project status and address any challenges encountered during installations. This role will enhance your skill set while contributing to critical national security efforts. What we're looking for in a Computer Security Systems technician To excel at this position with Sentrillion you will need a robust set of skills. Strong problem-solving abilities are crucial, as you will frequently encounter challenges that require innovative solutions. A solid understanding of computer networking concepts will be essential for effective system installations and configurations. Additionally, attention to detail is paramount to ensure that installations meet security specifications and operational requirements. Effective communication skills will aid in collaborating with team members and addressing customer inquiries, while project management skills will help in organizing tasks and adhering to deadlines. A willingness to learn and adapt is vital in an ever-evolving security landscape, as well as a commitment to maintaining the highest standards of integrity and excellence. Combining these skills will enable you to contribute significantly to Sentrillion's mission of enhancing national security. Connect with our team today! So, what do you think? If you can meet these requirements and perform this job as described above, we would be happy to have you as part of our team! Sentrillion is an EEO Employer / Protected Vet / Disabled
    $51k-63k yearly est. 12d ago

Learn more about computer technician jobs

Do you work as a computer technician?

What are the top employers for computer technician in ME?

BC

Top 1 Computer Technician companies in ME

  1. BC

Job type you want
Full Time
Part Time
Internship
Temporary

Browse computer technician jobs in maine by city

All computer technician jobs

Jobs in Maine