Please login to post Job Board entries: SignUp Forgot Your Password?

MTUG Job Board

Click a job above to see its details at right.

MTUG Discussion Forum

MTUG Discussions are now taking place on
the MTUG LinkedIn Group Page
-- Join the Conversation!

Click Here to Join the MTUG LinkedIn Group!

Job Board

  • Helpdesk Specialist

    Helpdesk Specialist

    Franklin Savings Bank, a top-rate bank in the Western Maine foothills, is seeking qualified candidates to fill an additional role of Helpdesk Specialist within the Information Technology department.  This postiion will be based in Farmington, Maine.

    The Helpdesk Specialist will be a key member of a small team responsible for items including but not limited to - providing level 1 support to end users, completing a daily task list, and updating software, Microsoft, and thirs party patching.


    Please visit our website at for more information and to apply.  This posting closes on Friday, March 17th.


    Equal Opportunity Employer/Minoritiy/Female/Disaibility/Veteran

    Posted on Mar 6, 2017
  • Information Technology/Computer Science Faculty

    York County Community College’s mission is to provide academic, career, and transfer programs while serving to advance cultural, economic, and workforce development in York County and the state of Maine. The college offers associate degree programs in arts, science, and applied science, and certificate programs in workforce training and professional development, more than 30 programs in all. The college also offers a number of online courses and programs. The college is seeking qualified candidates for a full-time 10-month faculty position to begin, Fall Semester 2017.

    Responsibilities and Duties:

    • Teach a wide range of undergraduate courses in the Information Technology/Computer Science department, with a focus on Information Technology. Examples of the types of courses typically assigned include: database management, networking, desktop and server administration, operating systems, web development, information security and programming in Java and Python.
    • Teach in various settings and modes of delivery including lecture, hands-on, online and hybrid.
    • Curriculum design and assessment, advising students, participating in departmental and college committees, aiding in recruitment and retention activities, participating in faculty development, and other duties as required and/or assigned.
    • Communicate effectively with a diverse professional, community and student population.

    Minimum Qualifications:

    • An earned Bachelor’s degree from an accredited institution in Information Technology, Computer Science or a closely related discipline or an earned Bachelor’s degree from an accredited institution with 18 graduate credits in the field.
    • Three years’ work experience in Information Technology, Computer Science or related field.
    • College level teaching experience in the discipline that includes a demonstrated commitment to teaching excellence and improving student learning.

    Preferred Qualifications:

    • An earned Master’s degree (or higher) from an accredited institution in Information Technology, Computer Science or closely related discipline.
    • Recent college level teaching experience at a community college in the courses/discipline listed above.
    • Knowledge of various learning styles, experience using instructional technology in the classroom and experience with online learning management systems.
    • Cisco Certification Associate level (or higher) (CCNA/CCDA).

    APPLICATION PROCEDURES: Application review will begin March 20, 2017 and will continue until the position is filled. Starting salary including a full benefits package will be in accordance with the Maine Educational Association (MEA) Faculty contract.

    Your application for employment with the Maine Community College System may be subject to public disclosure.  Please send a cover letter that includes a teaching philosophy, curriculum vita, YCCC application, transcripts for all postsecondary degrees, licensure or certification verification, to be considered and three professional references forwarded by the close of business on March 17, 2017 to:

    Human Resources

    York County Community College

    112 College Drive

    Wells, Maine 04090

    Or to:

    York County Community College is an equal opportunity/affirmative action institution and employer. Adaptive equipment is available upon request. For more information, please call (207) 216-4435.

    Posted on Feb 28, 2017
  • Business Intelligence Analyst

    Who is Arkatechture?

    Arkatechture is a unique and engaging data management and business intelligence company with locations in Portland and York, ME. We take great pride in our work to deliver simple, cost-effective and lean solutions for our customers who range from small independent companies to large financial institutions. We are a team of highly-skilled employees who are motivated and excited by our work.

    Culture is an essential element at Arkatechture. We work together to find the best solutions for our clients while also engaging with each other through camaraderie-building activities such as board game nights, company outings, and an abundance of coffee, popcorn, and memes!

    The Position

    Job description: Business Intelligence Analyst

    The Business Intelligence Analyst plays a pivotal role at Arkatechture and we are looking for a new team member to fill this role who has strength in both processing heavy loads of data while also visualizing that data to make it digestible for clients and audiences with varying levels of understanding. This person will help drive our clients’ business decisions by creating dynamic and powerful data visualizations, most commonly using Tableau.

    The primary role of this position is to represent quantitative and qualitative data in an easy to understand visual context by combining skills in visual design and analytics. This role requires creativity to achieve visual communication, a passion for telling a story with data, and the ability to conduct independent basic statistical analysis.


    • Interface directly with clients to understand the needs and objectives of the business
    • Document business requirements and translate into technical specifications
    • Understand business process and identify opportunities for improvement
    • Extract and prepare data for analysis across multiple platforms using SQL and other BI tools
    • Break the Excel mentality and build trust through intuitive and accurate reporting
    • Design and create interactive Tableau visualizations that can be used by non-technical users up to the executive level
    • Communicate results clearly to all stakeholders, facilitators and partners
    • As needed, able to work onsite with clients in ME, NH and MA up to 75% of the time
    • Additional responsibilities as assigned

    Job Requirements

    Minimum Qualifications

    • Bachelor's Degree
    • Must love data and showing others the power it holds
    • Advanced knowledge and experience in data visualization
    • SQL knowledge and an understanding of data models
    • Comfortable communicating with both technical and non-technical collaborators
    • Eager to learn, enthusiastic, and driven with a positive attitude

    Prefered Experience

    • Experience working in Tableau, Power BI, or Qlik
    • Applicants should have a natural creative edge, an aptitude for analytics, and a desire for data-driven decision making

    How to Apply

    Please send a cover letter, resume, salary requirements, and work sample (if relevant) to hr (at) Or apply on on our website:

    Why Work Here?

    Arkatechture began in 2012 with a passion for data, business, and getting things done. We are a team of data lovers and technical experts who use our skills to help businesses big and small harness, utilize, and optimize their data. At Arkatechture, we work hard and we play hard--we genuinely love what we do and that's what makes us different.

    We take great pride in being New England's Data Resource. We've been based in Maine and New Hampshire since our founding and have no plans on leaving. We love being a part in our communities, and many of our team members are involved in local activities and organizations. We offer a competitive benefits package that includes health and life insurance, an annual bonus based on company performance and paid time off!

    Posted on Feb 20, 2017
  • IT Support Technician

    Provide technical assistance to computer system users. Answer questions or resolve computer problems for clients in person, via telephone, or remotely. May provide assistance concerning the use of computer hardware and software, including printing, installation, word-processing, electronic mail, and operating systems.  Triage incoming support requests.

    • Monitor and respond to technical support requests in a timely and effective manner
    • Identifies, researches, and resolves hardware and software problems in a multiple platform environment
    • Documents, tracks, and monitors problems to ensure a timely resolution
    • Supports installation, administration, and troubleshooting for hardware services (such as personal computers, printers, routers, switches) as well as technical support structures (such as telco racks, power management, cabling, etc.)
    • Assist in keeping IT inventory, hardware maintenance database, and other IT tools current and accurate
    • Provide technical support including end-user training and documentation
    • Assist with the maintenance (installation, troubleshooting, upgrading) of all corporate applications.
    • Work effectively with service providers and support vendors.

    Education, Experience and Skills:

    • 2-5 years technical experience with certificate or degree in PC/network field or equivalent work experience
    • Intermediate knowledge of personal computer hardware and software, including networking and multiple Windows operating systems
    • MCITP, MCTS, and/or A+ certification would be considered an asset
    • Proven troubleshooting skills including hands-on, phone, and ability to provide support to remote locations.
    • Must be able to lift and carry up to 50 lbs on a regular basis, to stand for several hours at a time, and have the flexibility and agility to perform installations (e.g., crawl under desks or behind work units)
    • Must possess excellent interpersonal and time-management skills.
    Posted on Feb 16, 2017
  • IT Internship

    CEI, a non-profit, mission driven lender and investor has an exciting IT intern opportunity available immediately at our main office in Brunswick. Our IT staff provides critical services to each CEI company and is essential for keeping all systems functioning. The individual selected will be able work a part-time schedule during the semester and a full-time schedule during the summer.

    At CEI, we place high importance on sharing knowledge and working together. Find your niche as a business systems analyst, software developer, or within specialties that include networking, application support, servers, storage and security. You will also broaden your skills by working alongside team members who offer their own unique skills and ideas.

    Education Requirements: Junior or senior undergraduate students enrolled in an Information Technology, Computer Science program looking for an experiential learning opportunity.

    For credit or Paid: CEI is able to offer this opportunity for credit or as a paid internship. If seeking for credit, you must submit the job information to your advisor and/or department chair for approval.

    Job Purpose: To participate in a program designed to provide students with work experience that is relevant to their major and complements their education. 

    Primary Duties and Responsibilities:
    IT intern to assist with various activities within the Service Desk and Network Operations. This individual will be responsible for performing a variety of tasks including:

    • Answering customer calls and logging measures taken to troubleshoot and resolve issues
    • Assisting users with, but not limited to:
      • Application issues
      • Hardware problems
      • Requests for and installation of hardware / software
      • Mobile device connectivity
      • Passwords issues
      • LAN / WAN
      • New user accounts and access requests

    Desired Skills

    • Cisco Switches / Routers
    • Firewall / Filtering
    • Windows Operating Systems
    • DNS
    • Networking protocols
    • End-user Systems
    • WiFi Technologies
    • Active Directory
    • SharePoint

    Qualified candidates should submit their cover letter and resume to: Please write “IT Internship” in the subject line.

    Posted on Jan 26, 2017
  • Information Systems Support Specialist II - 20 hrs per week

    MINIMUM QUALIFICATIONS: Associates Degree in Information Technology and up to, and including, four years’ experience in an Information Technology or related discipline.  Equivalent experience may be substituted for education on a year for year basis.

    RESPONSIBILITIES: Under limited supervision, performs technical support and administrative functions across the complete range of technologies supported by the Information Technology  department requiring a vast knowledge of multiple user and server hardware and software environments. An employee in this classification performs day-to-day trouble shooting, research and proactive maintenance tasks on classroom audiovisual and computing equipment, staff and faculty enterprise applications, requiring a broad technical background.  The individual has responsibility for, but not limited to: discreet areas of operation, user account support, and timely resolution of computer equipment issues.  

    This position will also be responsible for installing and configuring wired and wireless network and support infrastructures, be capable of diagnosing and resolving communications, security, hardware and operating systems problems, and will research and test new systems to support academic and administrative needs. 

    •    Duties require knowledge of local area networks
    •    Knowledge of research techniques, proper micro/minicomputer system data security and backup procedures
    •    Knowledge of Institution procedures and standards
    •    Ability to install micro and minicomputer hardware and software
    •    Load and optimize utilization of advanced micro/minicomputer software and operation systems
    •    Troubleshoot computer system failures and diagnose computer system problems
    •    The ability to conduct training classes on system operations and software
    •    Ability to consult with agency staff and manager on best usage of micro/minicomputer system

    BENEFIT SUMMARY: 50% employer paid health, dental and 100% life insurance for employees (spouse/domestic partner/dependent coverage also available), vision insurance, Maine Public Employees Retirement, in lieu of social security; generous vacation/sick time allowances, 12 paid holidays, professional development, and free tuition within the MCCS for employee, spouse, and/or dependents.

    APPLICATION PROCEDURES: Your application for employment with the Maine Community College System may be subject to public disclosure.  Interested individuals should submit a letter of interest, resume, YCCC Application, official transcripts and names of three (3) references by the close of business on January 25, 2017 to:

    Human Resources
    York County Community College
    112 College Drive
    Wells, ME 04090
    Or to:

    York County Community College is an equal opportunity/affirmative action institution and employer.  For more information, please call 207/216-4435.

    Posted on Jan 13, 2017
  • Web Developer

    Web Developer


    Diversified Communications is seeking a talented web developer to be a part of our fast paced web team. The ideal candidate is a true team player who can thrive collaboratively.  They have solid experience as a full-stack developer that can deliver reliable, scalable, production ready code that supports our growing portfolio of 50+ websites and web applications. This person must be passionate about user experience and developing solutions that meet our business goals and needs. Being positive, humble, and having a helpful attitude are a must as culture and fit are very important with this team.


    What you'll need to be successful:

    • 3+ years experience in professional web development
    • 3+ years experience in LAMP and/or LEMP (Linux, Apache/Nginx, MySQL, PHP
    • Strong PHP development skills
    • Experience with MVC Design Pattern Frameworks (Laravel and AngularJS is a plus)
    • Proficient in front-end development (HTML/Bootstrap/SASS/CSS/JS)
    • Strong WordPress development experience (custom theme and plugin development a plus)
    • Experience in automated testing
    • Experience with performance monitoring and optimization
    • Understanding of OOP principles and REST APIs
    • Understanding of best practices for securing websites and web applications
    • Comfortable with version control (Git / SVN)
    • The ability to solicit and accept feedback from key stakeholders
    • Passion for website architecture, learning new technologies, and utilizing best practices
    • Passion for outstanding user experience
    • Strong communication and personal skills


    Nice to haves:

    • Understanding of e-commerce, membership models and PCI compliance
    • Server management and infrastructure experience
    • Hands-on experiences in information architecture, use case development, storyboarding, mock-ups and highly interactive prototypes
    • Experience writing technical specifications
    • Basic understanding of SEO and best practices



    Posted on Dec 1, 2016

Interested in Posting on the MTUG Job Board?

Email us at, and check out our Job Posting area at our LinkedIn Page too!