1

Associate Computer Science Jobs in Carthage, NC (NOW HIRING)

Associate or bachelor's degree in information technology, Computer Science, or related field (or equivalent work experience). * 2+ years of experience in IT support, system administration, or related ...

Processing Assistant IV - Health

Carthage, NC · On-site

$36.87K - $44.81K/yr

... Associate Degree from an appropriately accredited institution in Secretarial Science, Business ... Visual acuity is required for preparing and analyzing written or computer data, operation of ...

Office Assistant IV (Resource)

Carthage, NC · On-site

$17.72 - $21.54/hr

... Associate Degree from an appropriately accredited institution in Secretarial Science, Business ... or computer data, visual inspection involving small defects and/or small parts, operation of ...

Processing Assistant V

Carthage, NC · On-site

$40.65K - $49.41K/yr

... OR Associate Degree in Secretarial Science or Business Administration from an appropriately ... Visual acuity is required for preparing and analyzing written or computer data, operation of ...

Income Maintenance Caseworker II

Carthage, NC · On-site

$44.81K - $54.47K/yr

... Services Associate, Paralegal Technology, Business Administration, Secretarial Science, or a ... computer data, operation of machines, determining the accuracy and thoroughness of work, and ...

next page

Showing results 1-20

Associate Computer Science information

See Carthage, NC salary details

$7

$15

$25

How much do associate computer science jobs pay per hour?

As of May 29, 2026, the average hourly pay for associate computer science in Carthage, NC is $15.04, according to ZipRecruiter salary data. Most workers in this role earn between $11.97 and $15.96 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Associate in Computer Science, and why are they important?

To thrive as an Associate in Computer Science, you need foundational knowledge in programming, algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, experience with version control systems such as Git, and understanding of databases are commonly required. Strong analytical thinking, problem-solving skills, and the ability to collaborate effectively with others help you stand out in this role. These competencies ensure you can successfully contribute to software development projects, solve technical challenges, and support team goals in a dynamic technology environment.

What types of projects and technologies can an Associate Computer Science professional expect to work on in their first year?

As an Associate Computer Science professional, you will often be assigned to entry-level projects such as developing or maintaining software applications, testing code, or assisting with database management. You'll likely work with common programming languages like Java, Python, or C++, and may be introduced to collaborative tools such as version control systems (e.g., Git). The team environment typically includes regular code reviews and mentorship from senior engineers, providing opportunities to learn best practices and develop your technical skills. Over time, you'll gain exposure to more complex tasks and technologies as you build your experience.

What is an Associate Computer Science professional?

An Associate Computer Science professional typically holds an associate degree in computer science or a related field and works in entry-level positions within the tech industry. They are responsible for assisting with software development, troubleshooting, maintaining computer systems, and supporting IT teams. These professionals often work under the supervision of more experienced engineers or developers and may contribute to coding, testing, and basic technical support. The role is a great starting point for those looking to build a career in technology and can lead to more advanced opportunities with experience and further education.

What is the difference between Associate Computer Science vs Computer Programmer?

AspectAssociate Computer ScienceComputer Programmer
Required CredentialsAssociate's degree in Computer Science or related fieldTypically a bachelor's degree or coding bootcamp certification
Work EnvironmentEntry-level, team-based projects in tech companies, startups, or IT departmentsWriting, testing, and debugging code in various programming languages
Employer & Industry UsageCommon in tech firms, government agencies, and educational institutionsWidely used across software companies, finance, and tech industries

The main difference is that an Associate Computer Science focuses on foundational knowledge and may involve broader IT tasks, while a Computer Programmer specializes in coding and software development. Both roles often require similar educational backgrounds, but their daily tasks and career paths differ.

What cities near Carthage, NC are hiring for Associate Computer Science jobs? Cities near Carthage, NC with the most Associate Computer Science job openings:
Infographic showing various Associate Computer Science job openings in Carthage, NC as of May 2026, with employment types broken down into 70% Full Time, 27% Part Time, and 3% Contract. Highlights an 88% Physical, 1% Hybrid, and 11% Remote job distribution, with an average salary of $31,290 per year, or $15 per hour.

Information Technology Systems Administrator

Town of Southern Pines

Southern Pines, NC • On-site

Other

Posted 18 days ago


Job description

Job Title: Information Technology Systems Administrator

Type of position: Full Time

Expected Hiring Range: $68,000 to $74,000 (Grade 26)

Job purpose

Performs technical and professional support for computer systems, applications, servers, data storage and virtual computing environments. Work requires a high degree of technical knowledge of computer operating systems, maintenance processes, best practices and extensive knowledge of systems management. Researches and recommends enterprise systems; coordinates and manages systems installation and configuration; administers, supports, monitors and maintains enterprise servers; resolves technical issues to support customers, business applications and systems. Develops, documents and maintains procedures for system management and implementation, auditing, resolutions and root-cause analysis. This position performs various law enforcement information technology specific functions in support of the Police Department through open communications with staff, supervisory and command level personnel. Evening/weekend on-call responsibilities are required for: after-hours system upgrades, inclement weather, and public safety support when requested. A successful Systems Administrator is a highly motivated organized individual with the ability to apply excellent trouble shooting skills towards successful resolutions, communicate effectively with various levels within organization, understand the needs of the customer, possess a strong desire to learn and is a key contributor to a successful team environment.

Duties and responsibilities

  • Builds, tests and maintains physical and virtual servers, hardware configuration, peripherals, services, directories, backups and data storage in accordance with industry standards, operational documentation requirements and business continuity plans.
  • Performs server administration tasks such as, but not limited to, documentation, inventory of physical and virtual systems, health checkups, license management, application compatibility, automation, hardening, logging, monitoring, reporting, technology life cycle and root cause analysis.
  • Monitors data-center health using existing management tools and responds to issues as they arise.
  • Performs daily system monitoring, verifying the integrity, resources and availability of virtual and physical server environments, enterprise hardware, business systems and key business processes.
  • Monitors and analyzes system and application logs, verifies completion of automated tasks and processes, scheduled jobs such as snapshots, backups and data replication.
  • Performs operating system security upgrades and patch management per defined schedule, upgrades administrative tools and utilities and configures new services.
  • Designs, programs, tests, deploys and audits Active Directory group policies.
  • Monitors Storage Area Network (SAN) enterprise jobs, scheduling and configuration.
  • Liaison with various departmental vendors regarding product support, software server maintenance, expertise and solutions.
  • Monitors and responds to IT service request and ensures timely communication and resolution of request and related project work.
  • Participates in change management for systems and infrastructure.
  • Handles multiple projects and incidents simultaneously and meets deadlines in a fast-paced government environment.
  • Understands basic networking protocol, design, configuration, deployment and troubleshooting.
  • Conducts regular Security Awareness Training Department and Town wide.
  • Assists in reviewing, analyzing, and modifying Infrastructure systems including configuration, testing, debugging, monitoring, fault resolution and installing products to support Town systems.
  • Participates in consulting with personnel to identify current operating procedures and to clarify objectives.
  • Assists in maintaining data files and monitoring system configuration to ensure data integrity.
  • May assist in research, fact-finding, designing, coding, testing, and maintenance of scripts associated with small to moderately complex efforts.
  • Complies with all Federal, State and local plans, policies, procedures, processes, regulations and statutes.
  • Performs all other duties as assigned.

Qualifications

  • Education
    • Preferred
      • Bachelors degree from accredited college or university in Computer Science, Information Technology or related field and 3+ years of relevant systems administration experience
    • Minimum
      • Associate degree in Computer Science, Information Technology or related field and 5+ years of relevant systems administration experience
  • Professional certification(s) preferred
    • CompTIA Server+, CompTIA System+, Systems Security Certified Practitioner (SSCP), Microsoft Certified Azure Administrator Associate, Microsoft Certified Azure Solutions Architect Expert, VMware Certified Professional Data Center Virtualization
    • Valid NC Drivers License
    • Criminal Justice Information Services (CJIS) Certification required upon employment
    • A signed security agreement and non-disclosure agreement are required.
    • Candidates selected for position within Information Technology department will be required to successfully complete an extensive background investigation, pre-employment drug screen and a psychological evaluation because of the IT work that will be required within a Law Enforcement environment.
  • Specialized knowledge
    • Project management.
    • Proven ability to handle confidential information according to policy and procedure.
    • Interpret guidelines and analyze factual information to adapt or modify processes in response to changing circumstances.
    • Experience managing and supporting enterprise systems such as Microsoft 365, virtualization (VMWare), Windows servers, environmental monitoring systems, patch management, vulnerability management and mitigation, Security Information and Event Management (SIEM), Microsoft technologies and Microsoft Azure.
    • Working knowledge of security tools, enterprise security applications, data security, server hardening, email security, and security related hardware and training.
    • Excellent problem solving/analytical skills, knowledge or analytical tools and complex troubleshooting methods, evaluate alternatives and implement solutions within standards.
    • Hands-on experience in process automation, best practice approach, technology efficiency and effectiveness.
    • Self-motivated, able to work independently and takes initiative.
    • Ability to remain flexible and adapt to changing job responsibilities and duties.
    • Make sound, independent judgements with respect to cybersecurity and law enforcement responsibility and to respond based on IT and Police Departments operations, procedures and directives.
    • Thorough understanding of the threat and attack landscape, attack vectors, vulnerabilities and how they are leveraged by malicious actors.
    • Financial responsibility may include working within a budget to complete projects, negotiating and contracting with vendors, assisting with budget development, purchasing equipment and supplies and validating statement of work.
    • Ability to work and successfully communicate (verbal and written) with a wide range of people to include peers, vendors, the public, staff members including Town leadership and others.
  • Additional Requirements and Considerations
    • Someone working in this position has a high likelihood of being exposed to highly sensitive criminal justice information and investigative material that must remain strictly confidential.

Working conditions

  • Works primarily in a climate controlled office environment.
  • Work may require traveling to other office locations in order to support Town departments (noisy secure data centers).
  • Evening/weekend on-call responsibilities are required for: after-hours system upgrades, inclement weather, natural disasters, public safety support and Town emergencies when requested.
  • Ability to respond within 60 minutes when on-call for remote or onsite emergency support.

Physical requirements

  • Ability to perform light work exerting up to 50 pounds of force occasionally and\or 10 pounds of force frequently, and/or a negligible amount of force constantly to move objects.
  • Must have the ability to lift and carry up to 40 pounds occasionally, and up to 15 pounds regularly.
  • Must have the ability to stoop, bend, reach, push, pull, climb ladders, operate equipment and motor vehicles.
  • Must have the ability to physically maneuver under, around, over desks, furniture and other obstacles in order to connect, disconnect, trouble-shoot, install, and repair computer and technology related hardware.
  • Must have dexterity to manipulate small objects such as paperwork, keyboards etc.
  • Requires vocal communication for expressing or exchanging ideas by means of the spoken word; hearing is required to perceive information at normal spoken word levels; work requires preparing and analyzing written or computer data, visual inspection involving small defects and/or small parts, analyzing calculations, performing mechanical tasks, using measuring devices, assembly or fabrication of parts within arms length and operating equipment.

Equal Opportunity Employer