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
Level II Onsite/Support Technician
Level II Onsite/Support Technician
Job Description
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 the Service Manager. Must pass background check.
Essential Job Functions (includes but is not limited to):
- Be a technical escalation point on the service 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 as needed.
- Time accountability
- Small projects ex: installing printers, workstations, etc.
- Assist Sr. Engineers on larger projects ex: networks, servers, etc.
- Responsible for assisting the maintenance and repair of all customer equipment including networks, computers, servers, cameras, and printers.
- Assisting with designing and documenting all procedures used in the maintenance, repair, and upgrading of all equipment and software.
- Assist in continuous improvement initiatives.
- Configure file, print, and remote access services.
- Administration, ex: add/remove users and groups, group policy, configure file permissions, check event logs, configure, and restore from backup.
- Administration of enterprise e‐mail application, including add/remove users and group, configure folder permissions if applicable, forward mail to other accounts, and add aliases.
- Willing and able to take the initiative and be proactive to fix issues before they create any problems.
- Travel regionally as needed.
- On-call rotation
- 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.
- Other duties as assigned.
- Maintain documentation for sites.
Required Skills Technical Skills:
Knowledge, Skills, and Abilities:
- Expertise in at least one area of technical support and can perform efficiently in various others. Ex: SQL, Server Administration, Linux
- 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.
- Experience required with Windows desktop operating systems. Ex: installing, configuring, troubleshooting
- Experience with system security including the management of certificates, WSE, NTFS, BitLocker, and Share level permissions.
- Extensive knowledge of TCP/IP; DHCP, DNS, WINS, workgroups, domains, Active Directory. Additionally, the configuration, management, and troubleshooting of firewall, switches, and routers.
- Experience with Terminal Services (configuring user profiles, troubleshooting, etc)
- Understanding of relationship between switches, hubs, patch panels and connecting nodes to a network
- Working knowledge of firewall technologies ‐ SonicWall, Linksys, Netgear, and Cisco Meraki
- Working knowledge of wireless technologies
- Must have the ability to influence change by presenting clear and convincing reasoning through decisive and analytical problem resolution yet be considerate of other points of view and the culture of the E-N Computers staff. Must be able to communicate professionally, both orally and in written form, across all levels of the organization. Responsibilities include forensics, log reviews and information gathering/reports that expose the employee to private, confidential, and highly sensitive information not accessible by others. As such, the employee must be able to fully uphold the secrecy and confidentiality of these records and not use that knowledge in a manner that violates the privacy of others or biases judgment, outcomes, or interpretations of that information in any way.
Credentials and Experience:
Minimum of two years of experience in the service industry, preferably critical, customer service experience.
- Minimum 2 years’ experience – Managed switches, VLAN, Routing, Firewalling Support
- Minimum 2 years’ experience ‐ Server hardware technologies (virtualization, CPU/RAID/) support
- Minimum 2 years’ experience ‐ Data backup and recovery support, corporate antivirus support, VPN connectivity support
- Has at least one certification. The following certifications are preferred: MCDST, MCSE, MCSA, MCP, CCNA/CCDA/CCNP, Project+, Network+, Apple.
- Solid dependable technician who follows directions and maximizes billing opportunities.
- NIST and CMMC
- Azure, Intune, Lighthouse
Microsoft Intune Administrator
Job Summary:
The Microsoft Intune Administrator is responsible for managing and maintaining Microsoft Intune, ensuring secure and efficient configuration, deployment, and management of mobile devices, applications, and security policies. This role involves implementing mobile device management (MDM) and mobile application management (MAM) strategies, troubleshooting issues, and ensuring compliance with security and organizational standards. The Intune Administrator collaborates closely with IT teams, stakeholders, and end-users to ensure that corporate devices and applications are effectively managed and secure.
U.S. Citizens Only
Key Responsibilities:
- Intune Configuration and Deployment:
- Configure and deploy mobile device applications and policies using Microsoft Intune.
- Manage mobile device lifecycles, including onboarding, configuration, monitoring, and decommissioning.
- Oversee the setup and management of Windows Autopilot for device provisioning and deployment.
- Security and Compliance Management:
- Implement and manage security policies, including device encryption, compliance policies, and Entra-ID conditional access.
- Ensure that mobile devices meet organizational security and compliance standards.
- Monitor device health and enforce security requirements to protect corporate data.
- Device Management and Support:
- Provide end-user support for mobile devices and applications, including troubleshooting and resolving technical issues.
- Setup privilege account management to allow users to self-service the installation of applications without local admin of their workstations
- Manage device enrollments, profile configurations, and policy enforcement across multiple platforms (Windows, MAC, Android, iOS).
- Monitor and resolve issues related to device compliance, policy deployment, and application distribution.
- Application Management:
- Deploy and manage applications using Intune, including line-of-business (LOB) apps and Microsoft 365 apps.
- Configure app protection policies for data security and user access controls.
- Manage app updates, patches, and application lifecycles within the Intune platform.
- Integration and Collaboration:
- Collaborate with other IT teams to ensure seamless integration with Azure Active Directory (Azure AD), Endpoint Manager, and other Microsoft services.
- Work with security teams to implement mobile threat defense solutions and secure devices and application environments.
- Assist in the integration of Microsoft Intune with other enterprise mobility solutions.
- Monitoring and Reporting:
- Monitor device and application status using Intune dashboards and reporting tools.
- Generate reports on device compliance, app deployment, and policy enforcement for management and audits.
- Analyze logs and usage data to identify trends, optimize configurations, and troubleshoot performance issues.
- Automation and Scripting:
- Leverage PowerShell and automation tools to streamline Intune tasks and improve operational efficiency.
- Setup company portals for self-service device and app installations
- Develop and maintain scripts for automating device management, compliance checks, and reporting processes.
Skills and Qualifications:
- Technical Skills:
- Expertise in managing Microsoft Intune and Endpoint Manager for mobile device and application management.
- Strong knowledge of Windows, iOS, and Android device management through Intune.
- Extensive experience with Azure Active Directory (AAD), Conditional Access, and Azure AD Join.
- Experience with scripting languages like PowerShell for automation and configuration tasks.
- Knowledge of security practices, encryption protocols, and compliance standards (e.g., GDPR, HIPAA).
- Analytical Skills:
- Ability to troubleshoot complex mobile device issues and resolve device compliance and security concerns.
- Analytical skills for monitoring device health, security posture, and operational efficiency.
- Communication Skills:
- Strong communication skills for collaborating with IT teams, management, and end-users.
- Ability to create user-friendly documentation and conduct training for employees on device management best practices.
Experience:
- 3+ years of experience working with Microsoft Intune
- Hands-on experience with Microsoft 365 and Azure ecosystems.
- Experience with Windows Autopilot and device provisioning (preferred).
- Experience managing application deployment and policy management across diverse mobile environments.
Education:
- Microsoft Certified: Modern Desktop Administrator Associate or other relevant Microsoft certifications (e.g., Azure, Intune) are desirable.
Salary Range: $50,000 – $60,000
SharePoint Administrator
Job Title: SharePoint Administrator
Job Summary:
The SharePoint Administrator is responsible for overseeing and managing the SharePoint infrastructure, ensuring the system’s availability, optimizing performance, and supporting end-users. The role involves configuring, maintaining, and troubleshooting SharePoint environments, new setups/migrations, including security settings, backup processes, and server health monitoring. The administrator will also collaborate with stakeholders to develop and implement solutions that meet organizational needs.
U.S. Citizens only
Key Responsibilities:
- 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.
Skills and Qualifications:
- 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.
Experience:
- 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.
Education:
- Relevant Microsoft certifications (e.g., SharePoint Administrator, Microsoft Certified Solutions Expert) are highly desirable.
Work Environment:
- Primarily remote but will require time in the office
- Occasional after-hours or weekend work may be required for system updates, migrations or troubleshooting.
Salary Range: $50,000 – 60,000
Level I Technician Internship - Virginia
Are you thinking about making a career move into IT? If so, consider applying for an internship with E-N Computers.
We are looking for a fast-learning, customer service focused individual to join our team as a Tier 1 intern. In this position, you’ll work alongside our technicians and engineers and get exposure to a broad array of technologies and real-world systems to add to your skills.
We are looking for those who are currently enrolled in or recently completed an IT skills course or college enrollment.
Duties include:
- Ticket dispatch and triage.
- Quick-fix troubleshooting of basic IT issues.
- Assistance with upgrades and other IT projects.
During this internship, you’ll gain experience with the following technologies:
- Windows 10 and Windows Server
- Active Directory
- Azure and Microsoft 365
- Cisco Meraki and other networking infrastructure
- Cloud-based VoIP phone systems
This is a part-time, unpaid position. We are looking for a six-month commitment to start. To apply, contact us using the form below.
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.
Years Providing IT Solutions
Organizations Supported
Managed Service Provider in Virginia
How can we help?