Our goal is to provide our clients with the widest range of knowledge and the best customer service experience possible. To do this, we need talented team members who believe in our core values.
Grow Your IT Career with E-N Computers
We believe that everyone has a valuable set of skills they can bring to our team. So if you’re ready to move forward in your career, take a look at the positions we have open below.
Our benefits package for full-time employees includes:
- Health insurance – 90% paid for employees, 80% for dependents, with HSA/FSA, vision, and dental benefits.
- Term life insurance
- 22 days paid time off per year (plus additional with tenure)
- 13 paid holidays per year
- Cell phone reimbursement
- Retirement plan with 3% match
- Education Assistance and Professional Development Assistance
Even if there are no positions available right now, don’t hesitate to give us a call or send us your resume. We believe there’s always room on our team for the right fit.
Current Openings
Technical Account Manager/Project Manager
Core Responsibilities
Technical Account Management
- Conduct regular client meetings (e.g., QBRs) to review technology strategy, risks, and service health.
- Develop and maintain IT roadmaps and budgets for each assigned client.
- Act as the client’s advocate within the company — coordinating with service, sales, and leadership.
- Identify upsell/cross-sell opportunities and collaborate with the sales team to drive growth. Work with vendor partners Microsoft, Pax8, Meraki, Avigilon, Xerox, Wheelable, and Dell.
- Monitor client satisfaction and proactively manage retention risks.
Project Management
- Define project scopes, timelines, deliverables, and resource needs.
- Serve as the primary contact during all project phases — kickoff to closeout.
- Coordinate internal and external resources, including technicians, vendors, and clients.
- Track and report on project progress, risks, and adjustments as needed.
- Conduct post-project reviews and document lessons learned.
Tactical and Operational Oversight
- Analyze ticket and system health data to inform strategic and project decisions.
- Coordinate service delivery improvements with the Service Manager and engineering team.
- Support onboarding of new clients with project intake and discovery work.
Required Qualifications
- 3–5 years experience in an MSP or IT services environment
- 2+ years experience managing IT projects (formal or informal)
- Strong working knowledge of infrastructure, cloud services (Microsoft 365, Azure), cybersecurity, and compliance frameworks (CIS, HIPAA, NIST)
- Exceptional communication, organization, and presentation skills
- Ability to lead client conversations with both technical and executive stakeholders
- Proficiency in PSA and project management tools (we use Halo)
Preferred Qualifications
- PMP or equivalent certification
- Experience with tools and vendors like IT Glue and Pax8
- Familiarity with MSP best practices and frameworks (Managed Services Platform, ITIL, EOS)
Key Performance Indicators (KPIs)
- % of clients receiving quarterly reviews
- Project on-time and on-budget rate
- Client Net Promoter Score (NPS)
- Account retention rate
- Technical alignment score or standards adoption
Work Environment & Expectations
- Client-facing position with regular video and occasional on-site meetings
- Ability to manage multiple projects and clients simultaneously
- Collaborates closely with engineers, service manager, dispatch, business account manager, and CEO who works in new customer sales.
Benefits For You
- Competitive base salary with a variable compensation bonus
- Employer paid benefits at 90% for employee and 80% for dependents (medical, dental & vision)
- 176 PTO hours after 6 months of Full-Time employment
- 13 Paid Holidays
- Certification reimbursement
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee discount
- Health insurance
- Life insurance
- Paid time off
- Professional development assistance
- Tuition reimbursement
- Vision insurance
- Work from home
Compensation Package:
- Bonus opportunities
Schedule:
- Monday to Friday
SharePoint Administrator
- Installation, Configuration, and Maintenance:
- Setup and manage SharePoint sites and hub
- Assist with migration from on-premises company file storage to SharePoint and personal file storage to OneDrive
- Troubleshoot and resolve SharePoint-related migration and setup issues
- User Support and Training:
- Provide technical support to end-users, addressing SharePoint-related queries and troubleshooting user issues.
- Offer training and documentation to staff on SharePoint features and best practices.
- Security and Permissions Management:
- Ensure appropriate security measures and permissions are in place.
- Manage user access, group permissions, and roles within SharePoint environments.
- Implement and manage authentication methods (SSO, Active Directory integration).
- Customization and Development:
- Collaborate with business units and developers to build custom SharePoint solutions (e.g., workflows, lists, libraries, forms).
- Implement and manage SharePoint meta data tagging for data loss prevention
- Setup PowerBI for data reporting
- Backup and Recovery:
- Manage SharePoint backup, recovery, and disaster recovery processes.
- Monitor and test backup operations regularly.
- Performance Monitoring and Reporting:
- Monitor SharePoint performance, analyzing logs, usage statistics, and system health.
- Optimize system resources for improved efficiency and user experience.
- Governance and Compliance:
- Develop and enforce SharePoint governance policies and ensure compliance with organizational standards.
- Maintain documentation for processes, configurations, and changes in the system.
- Technical Skills:
- In-depth knowledge of SharePoint (SharePoint Online).
- In depth knowledge with Microsoft 365, Active Directory, and Entra-ID.
- Experience with PowerShell scripting for automation tasks.
- Understanding of SharePoint Designer, PowerApps, and Power Automate.
- Analytical Skills:
- Ability to troubleshoot issues quickly and efficiently.
- Analytical mindset for optimizing SharePoint’s performance and diagnosing potential problems.
- Communication Skills:
- Strong interpersonal skills for supporting end-users and collaborating with teams.
- Ability to create clear documentation and provide training sessions for staff.
- Proven experience as a SharePoint Administrator, with 3+ years of SharePoint management.
- Experience in SharePoint migrations (preferred).
- Hands-on experience with Microsoft 365 and cloud-based SharePoint solutions is an advantage.
- Relevant Microsoft certifications (e.g., SharePoint Administrator, Microsoft Certified Solutions Expert) are highly desirable.
- Primarily remote but will require time in the office
- Occasional after-hours or weekend work may be required for system updates, migrations or troubleshooting.
- 401(k)Benefits:
- 401(k) matching
- Dental insurance
- Employee discount
- Health insurance
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Tuition reimbursement
- Vision insurance
- Monday to Friday
Level III Engineer/System/Network
This position is located in Waynesboro, VA.
Do you love putting smiles on faces and helping people solve IT problems? We do! Join E-N Computers and support clients in person throughout Virginia. As part of the Project and Engineering Team, you will work to proactively manage client’s computers, servers, and networks. You’ll be responsible for projects, security, and escalation to the help desk support team. Enjoy learning and teamwork then come grow with us!
The primary responsibilities of this position are to support day-to-day operations in Virginia including interfacing with customers and communicating with the Service Manager and Project Manager to ensure that E-N computers remains in compliance of contractual obligations. Reports to Service Manager.
Essential Job Functions (includes but is not limited to):
- Provide technical leadership on the team.
- Act as liaison between the E-N Computers operations team and the Customer(s)’ operational personnel.
- Support the day-to-day field service and repairs operation.
- Ability to proficiently plan, schedule and install new systems, office relocations, appropriate infrastructure changes for various programs.
- Scope out equipment and software for customer projects such as servers, VM and operating system licensing, server racks and cabling.
- Control/manage consumable and spare parts inventory at levels described in the contract and as needed to maintain operations cost effectively.
- Responsible for overseeing the maintenance and repair of all customer equipment including networks, computers, servers, cameras, and printers.
- Responsible for designing and documenting all procedures used in the maintenance, repair, and upgrading of all equipment and software.
- Assist in continuous improvement initiatives.
- Willing and able to take the initiative and be proactive to fix issues before they create any problems.
- Willingness to travel regionally on a monthly basis.
- Willingness to be on-call (cell phone).
- Ability to vary work hours to meet customer commitments.
- Research, compile, and analyze data to develop recommendations for appropriate business decisions and/or actions.
- Consistently leads and works on complex assignments requiring independent action and a high degree of initiative to resolve issues. Acts independently to determine methods and procedures on new assignments. Able to identify and solve new or unique problems using analysis of facts and/or previous solutions.
- Resolve complex issues which have been escalated by other members of the team.
Required Skills Technical Skills:
- Expert knowledge base to install and manage OS, administer users accounts, security, configuration, patch management, updates and configure network connectivity for supported programs.
- Comprehensive understanding of configuration and initialization files, error logging, event viewer as they pertain to software applications. Must be able to gather, organize, analyze and/or potentially resolve software issues. Effectively use escalation procedures and able to manage priorities.
- Provide guidance for installation, configuration and repair of standard and custom hardware components using support tools such as schematics, operating manuals and technical documentation.
- Provide leadership in the development, update, and maintenance of support documentation for configurations and standardization. Interface with configuration management, integration team, escalation engineering and vendors as appropriate.
- Able to configure network connections; gather, organize, analyze, and troubleshoot network issues; employ support tools to trace network connectivity issues, diagnose problems and escalate to proper IT professional for resolution.
- Expertise in at least one area of technical support and can perform efficiently in various others.
- Technical knowledge often sought by internal and external customers.
- Expert capabilities in triaging and remediating system problems and issues
- Strong skills and capabilities to evaluate and tune systems to allow them to run efficiently.
- Excellent Root/Cause analysis experience including the interpretation of Event logs, IIS logs, web.config, and Active Directory.
- Extensive Systems Administration Experience.
- Database Experience, including SQL and other tools, Familiar with MS SQL, ORACLE. Experience creating and running stored procedures.
- Strong experience with system security including the management of Certificates, WSE, NTFS, Bitlocker, and Share level Permissions.
- Extensive network skills and experience including TCP/IP; DHCP, DNS, WINS, Workgroups, Domains, Active Directory, Group Policy. Additionally, the configuration, management, and troubleshooting of firewall, switches, and routers.
Required Experience
- Requires a BS/BA, or equivalent in experience
- Requires a minimum of five years of experience in the service industry, preferably critical, customer service experience
- Advanced Certifications (Microsoft/Cisco) supporting the defined skills are required
- VMware certified professional or associate is preferred.
- Scripting
- Must have 3 to 5 years hands on engineer with configuring, designing, implementing networks
- Must have 3 to 5 years hands on with Server Administration- designing, configuring, and setting up servers
- Must be local and work from Waynesboro Office
- Preferred 2 years’ experience with Intune, NIST and CMMC compliance
Job Type: FULL TIME, ONSITE IN VIRGINIA.
Benefits of being a part of the ENC Team –
- ENC will pay for 90% of your Medical, Dental and Vision premiums
- ENC will pay for 80% of your covered dependents Medical, Dental and Vision premiums
- $20,000 basic life insurance plan paid for by ENC
- ENC will match up to 3% of your 401k contributions
- 13 Paid Holidays
- Receive 176 PTO hours in your first year of employment
- Continuing Education Assistance
Job Type: Full-time
Pay: $65,000.00 – $92,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Employee discount
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Retirement plan
- Tuition reimbursement
- Vision insurance
Schedule:
- 8 hour shift
Application Question(s):
- Are you located or willing to drive to Waynesboro, VA 2 days a week?
- How many years experience do you have with Intune
- Are you a US Citizen?
Education:
- High school or equivalent (Preferred)
Experience:
- Cisco Switching, VLAN, Routing, FIrewalling Support: 2 years (Preferred)
- Server Hardware Tehcnologies: 2 years (Preferred)
- engineer with configuring, designing, implementing networks: 3 years (Required)
- Server Administration designing, configuring, setting up: 3 years (Required)
License/Certification:
- MCDST (Preferred)
- MCSE (Preferred)
- MCP (Preferred)
- CCNA/CCDA/CCNP (Preferred)
- Project + (Preferred)
- Network + (Preferred)
Work Location: Hybrid remote in Waynesboro, VA 22980
VIDEO
Working at E-N Computers
Be a Part of Our Team!
Our goal is to provide our clients with the widest range of knowledge and the best customer service experience possible. To do this, we need talented team members who believe in our core values.
"*" indicates required fields
Years Providing IT Solutions
Organizations Supported
Managed Service Provider in Virginia
How can we help?