Bachelor’s degree in Information Technology, Computer Science, or a related field (or equivalent experience). Maintain accurate network documentation, including……
Execute well-defined user stories or technical tasks from design through deployment, validating with senior engineers to ensure adherence to the required……
Use AI-assisted development tools (e.g., AI pair programming, code generation, refactoring aids) to improve productivity and consistency while applying sound……
We are seeking a Systems Engineer with strong knowledge and experience in customer requirements gathering, system engineering design, HTML5 web development,……
This is a hands-on engineering role working across Python backend services, AWS serverless infrastructure, LLM orchestration, data pipelines, MCP tool……
Bachelor’s degree in *Computer Science*, *Engineering*, or a related field, or equivalent hands-on experience. Expected hours: 20 – 25 per week.…
Experience conducting or supporting software assurance activities across the software development lifecycle, including requirements review, design reviews, code……
*Clear Communicator: *Strong communicator who can bridge technical concepts and product goals across engineering, design, and business stakeholders.…
Following software engineering, architectural, and programming best practices and principles utilizing industry-accepted software design patterns.…
The Software Engineer will develop, modify, and maintain customized or standardized applications using software engineering best practices and standards, and……
Level 5 / Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology),……
We are seeking a talented software engineer with a strong computer science background to assist in design, development, integration, testing, and QA of a……
What you will be doing: As a software development engineer, you will provide technical leadership and vision to develop an engineering management database and……
To research, analyze, design, develop, implement, support, and maintain of systems integration software solutions. Experience with using Azure DevOps.…
Keeping Up with Industry Trends: Continuously learning and adapting to new tools, technologies, and methodologies in data science to stay current and effective……
Ensures that the latest project progress is known to the agile team by ensuring Application Lifecycle Management (ALM) tools are up to date and participating in……
May vary based on technical training, certification(s), or degree. Owns the application architecture, resolves design conflicts, defines the security‑by‑design……
Design, develop, test, and maintain software applications using various programming languages and technologies. Writing Linux kernel module drivers.…
Bachelors or Master Degree in Computer Science, Electrical Engineering, Computer Engineering, Aerospace Engineering or Engineering/Scientist in relevant……
Handles user inquiries, troubleshoot technical issues and user feedback analysis. Write scripts and instructions on how to migrate data during software upgrades……
Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.…
Familiarity with at least one programming language (Java strongly preferred). U.S. citizenship required due to client eligibility requirements, including the……
As the Intermediate Software Engineer, you will develop APIs, database infrastructure, and user interfaces to create, improve, and support multiple cloud-based……
You will gain hands-on experience in enterprise-grade environments operating at national scale, build technical depth, and accelerate your career as a full……
Bachelor’s degree in computer science, Computer Engineering, MIS, or a related technical discipline (or. Create and maintain technical documentation aligned……
Handles user inquiries, troubleshoot technical issues and user feedback analysis. CompTIA Security+ certification or a degree in Computer Science.…
Software Development: Design, develop, and maintain software applications to support the design, manufacturing, and quality assurance of our playground and……
Use AI to find out how well the skills on your resume fit this job description.
Responsibilities (Essential Functions)
Install, configure, and maintain network hardware and software, including routers, switches, firewalls, wireless LAN controllers, and wireless access points, ensuring scalability and high availability.
Monitor and analyze network performance and availability; proactively identify and resolve issues to ensure high reliability and uptime.
Manage LAN, WLAN, and internet connectivity across a large, complex campus environment.
Develop and enforce robust network security strategies, including firewalls, intrusion detection/prevention systems, and access controls aligned with industry best practices.
Plan and execute regular network maintenance, upgrades, and patching to ensure resilience, stability, and compliance.
Troubleshoot network outages and performance problems; provide timely resolution and detailed root-cause analysis
Maintain accurate network documentation, including topology diagrams, technical configurations, and standard operating procedures.
Support user connectivity issues and collaborate with IT staff to resolve escalated problems.
Ensure backup, redundancy, and disaster-recovery capabilities for critical network infrastructure.
Evaluate emerging networking technologies and recommend improvements
Collaborate with vendors and service providers to resolve service issues and maintain SLAs for shared tenant services.
Ensure compliance with organizational policies, industry standards and applicable security frameworks
Participate in capacity planning and performance optimization for core network services.
Utilize network monitoring and automation tools (e.g., SNMP, NetFlow, scripting) for proactive management.
Other duties as assigned.
Education Requirements
Bachelor’s degree in Information Technology, Computer Science, or a related field (or equivalent experience).
Experience Requirements
Minimum 7 years of progressive experience in designing, implementing, and administering enterprise data networks with stringent high-availability and security requirements.
Expert-level proficiency in core networking protocols and services, including TCP/IP, DNS, DHCP, VLANs, routing, and advanced switching technologies.
Demonstrated hands-on experience with enterprise-grade firewalls, VPN solutions, and implementation of comprehensive network security best practices.
In-depth knowledge of structured cabling systems (copper and fiber) including adherence to industry standards and best practices for cable management.
Familiarity with redundancy, failover, and disaster recovery strategies for network infrastructure.
Strong documentation skills, with the ability to produce accurate and detailed network diagrams, configuration standards, and technical records.
The minimum salary is $85K and the max salary is $90K.
$85K – $90K/yr (Employer provided)
$88K
/yr Median
Greenville, SC
If an employer includes a salary or salary range on their job, we display it as "Employer Provided". If a job has no salary data, Glassdoor displays a "Glassdoor Estimate" if available. To learn more about "Glassdoor Estimates," see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.