← Back to jobs

Systems Administrator Intern

Command Post Technologies, Inc
INTERN Remote · US Suffolk, VA, US Posted: 2026-05-11 Until: 2026-07-10
Apply Now →
You will be redirected to the original job posting on BeBee.
Apply directly with the employer.
Job Description
Description We are looking for a motivated and detail-oriented Systems Administrator Intern to join our team in Suffolk, Virginia. This internship offers a hands-on opportunity for students or early-career professionals with a foundation in Computer Science to gain real-world experience in IT infrastructure management. You will work alongside experienced engineers to support Linux-based systems, networking services, cloud environments, and virtualization platforms while building the technical skills needed to launch a career in systems administration and DevOps. What You’ll Do Assist in the day-to-day administration and maintenance of Linux-based servers and infrastructure. Support the configuration and troubleshooting of networking services, including TCP/IP, DNS, and DHCP. Help manage and maintain Azure cloud environments, including Azure Virtual Desktop deployments. Contribute to virtualization projects using Proxmox, including provisioning and monitoring virtual machines. Assist with the deployment and configuration of web servers such as Nginx and Apache. Participate in version control workflows using Git and secure remote access via SSH. Support the development and integration of APIs and front-end web interfaces. Document processes, configurations, and troubleshooting steps for internal knowledge bases. Requirements To be considered for this position, candidates must demonstrate foundational knowledge in the following areas: Linux Foundations – Basic understanding of Linux operating systems, including file system navigation, user management, permissions, and command-line operations. TCP/IP Networking – Familiarity with core networking concepts, including IP addressing, subnetting, the OSI model, and the functional differences between Layer 2 and Layer 3 protocols. DNS & DHCP – Working knowledge of Domain Name System and Dynamic Host Configuration Protocol services, including how they are configured and maintained in a networked environment. Azure Fundamentals – Basic understanding of Microsoft Azure cloud services, including resource groups, virtual machines, and cloud-based infrastructure concepts. Azure Virtual Desktop Concepts – Familiarity with Azure Virtual Desktop components, including Host Pools, Workspaces, and Application Groups. Virtualization (Proxmox) – Basic experience with or knowledge of Proxmox Virtual Environment for creating and managing virtual machines and containers. APIs – Understanding of what APIs are, how they work, and how they facilitate communication between software applications. Web Servers (Nginx/Apache) – Basic familiarity with web server software, including how to install, configure, and serve web content using Nginx or Apache. Git & SSH – Comfort with Git version control workflows (clone, commit, push, pull) and secure remote server access using SSH. HTML, JavaScript, React – Foundational knowledge of front-end web technologies, including the ability to read and understand HTML structure, JavaScript logic, and React component architecture. Nice to Have The following skills are not required but would strengthen your candidacy: Microsoft EntraID – Familiarity with Microsoft’s identity and access management platform for managing user authentication and permissions. API Calls – Experience making and testing API calls using tools such as Postman, cURL, or similar utilities. Azure Services – Broader exposure to Azure services beyond the fundamentals, such as Azure Storage, Azure Networking, or Azure Active Directory. Node.js / .NET API – Experience building or consuming APIs using Node.js or the .NET framework. Azure Serverless Functions – Familiarity with event-driven, serverless computing in Azure for running lightweight backend processes. Visio or Other Drawing Application – Ability to create network diagrams, system architecture visuals, or workflow documentation using Microsoft Visio or comparable tools such as draw.io or Lucidchart. Bash/Shell Scripting – Ability to write basic scripts to automate routine system administration tasks. Ansible or Configuration Management Tools – Exposure to tools such as Ansible, Puppet, or Chef for automating server provisioning and configuration. Docker & Containerization – Basic understanding of container concepts and experience running applications in Docker containers. Firewall Management – Familiarity with firewall tools such as iptables, UFW, or pfSense for managing network security rules. Monitoring Tools – Experience with infrastructure monitoring platforms such as Grafana, Prometheus, Nagios, or Zabbix. Backup and Disast