1

Associate Computer Science Jobs in Easley, SC (NOW HIRING)

Minimum Qualifications, Education and Experience • Associate's or Bachelor's degree in Computer Science, Information Technology, Systems Administration, or a related field, or equivalent ...

Associate or Bachelor's degree in IT, Computer Science, Engineering, or related field preferred; equivalent industrial experience considered. * 3-7+ years supporting IT systems in an OT/industrial ...

Associate or Bachelor's degree in IT, Computer Science, Engineering, or related field preferred; equivalent industrial experience considered. * 3-7+ years supporting IT systems in an OT/industrial ...

... Computer Science- CCEE, CCIA certifications Citrix Certified Associate App Delivery and Security or Better: Citrix Certified Pro App Delivery & Security We are an equal opportunity employer. All ...

... associates and members of management * Perform additional assignments and special projects as ... Minimum of Bachelor's degree in Information Technology, Computer Science, or related field is ...

... associates and members of management * Perform additional assignments and special projects as ... Minimum of Bachelor's degree in Information Technology, Computer Science, or related field is ...

Automation & Controls Technician

Greenville, SC · On-site

$28.25 - $37.25/hr

An Associate's degree, equivalent, or greater in Mechatronics, Industrial Electrical, Engineering ... Experience with VMware ESX, virtualization and other computer science fundamentals is preferred

Showing results 41-60

Associate Computer Science information

See Easley, SC salary details

$8

$17

$29

How much do associate computer science jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for associate computer science in Easley, SC is $17.84, according to ZipRecruiter salary data. Most workers in this role earn between $14.23 and $18.94 per hour, depending on experience, location, and employer.

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 are the key skills and qualifications needed to thrive as an associate computer science professional?

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 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.

Are associate computer science majors still in demand?

Associate computer science majors are in demand for entry-level roles such as support specialists, technicians, and junior developers, especially as organizations seek to fill positions requiring foundational programming, networking, and troubleshooting skills. However, advancing to higher-level positions often requires further education or certifications, and staying current with evolving technologies increases employability.

Is an associate's degree in computer science worth getting?

An associate's degree in computer science can provide foundational skills in programming, networking, and systems, which are valuable for entry-level roles such as support specialist or technician. While it may lead to lower starting salaries compared to a bachelor's degree, it can be a cost-effective way to enter the tech field and gain practical experience quickly.

What can I do with an associate computer science degree?

An associate computer science degree prepares individuals for entry-level roles such as computer support specialist, help desk technician, or junior programmer. It provides foundational skills in programming, networking, and troubleshooting, often enabling further certifications or education for advanced positions.

What are the most commonly searched types of Computer Science jobs in Easley, SC?

The most popular types of Computer Science jobs in Easley, SC are:

What job categories do people searching Associate Computer Science jobs in Easley, SC look for?

The top searched job categories for Associate Computer Science jobs in Easley, SC are:

What cities near Easley, SC are hiring for Associate Computer Science jobs?

Cities near Easley, SC with the most Associate Computer Science job openings:

Infographic showing various Associate Computer Science job openings in Easley, SC as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 10% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $37,111 per year, or $17.8 per hour.

Junior System Administrator

Greenville, SC • On-site

DeepHealth
Software Development • 11 - 50 employees

$60K - $65K/yr

Full-time

Posted 15 days ago


Key responsibilities

  • Manage and maintain enterprise storage solutions including SAN, NAS, and related storage platforms.

  • Monitor storage and backup health, performance, availability, and capacity, and troubleshoot related issues.

  • Support backup and recovery processes, perform validation and testing, and assist with disaster recovery planning.


Job description

Job Summary
The Junior System Administrator is responsible for managing, maintaining, monitoring, and improving the organization's enterprise storage and backup environments. This role ensures the availability, performance, integrity, retention, and recoverability of business and customer data across SAN, NAS, backup, replication, and disaster recovery platforms.
The System Administrator works closely with the Director of Production IT, Production IT Technical Lead, infrastructure, network, security, application, database, and vendor teams to support production workloads, data protection requirements, recovery objectives, capacity planning, and operational reliability.
This position is expected to provide hands-on administration of storage and backup platforms, troubleshoot performance and availability issues, validate recovery procedures, maintain documentation, support audits and compliance requirements, and assist with lifecycle planning for storage and data protection technologies
Essential Duties and Responsibilities
• Manage and maintain enterprise storage solutions including SAN, NAS, and related storage platforms.
• Monitor storage health, availability, performance, utilization, and capacity.
• Provision, expand, modify, and decommission storage resources according to operational standards and business requirements.
• Troubleshoot storage performance issues, connectivity problems, capacity constraints, replication issues, and data availability concerns.
• Maintain storage configurations, access controls, snapshots, replication, and data protection settings.
• Assist with storage lifecycle planning, upgrades, migrations, replacements, and optimization efforts.
• Ensure storage platforms are configured and maintained according to best practices for reliability, performance, scalability, and data integrity.
• Manage and maintain enterprise backup platforms, backup jobs, schedules, policies, retention settings, and recovery workflows.
• Monitor backup job success, failure trends, performance, capacity, and system health.
• Troubleshoot backup failures, missed jobs, replication issues, retention problems, and recovery errors.
• Perform regular backup validation and recovery testing to confirm data recoverability.
• Support file-level, system-level, application-level, and disaster recovery restoration efforts.
• Maintain backup and recovery procedures for critical systems, applications, and data.
• Ensure backup and recovery practices align with business requirements, retention policies, compliance expectations, and operational standards.
• Support disaster recovery planning, testing, documentation, and execution.
• Assist with defining and validating recovery objectives, recovery processes, and restoration procedures.
• Coordinate with infrastructure, network, security, application, and database teams during recovery events and disaster recovery exercises.
• Support replication, snapshot, immutable backup, archival, and other data protection technologies.
• Identify risks related to backup coverage, recoverability, retention, capacity, and platform resiliency.
• Recommend improvements to strengthen data protection and disaster recovery readiness.
• Monitor and analyze storage and backup capacity utilization, growth trends, and performance.
• Identify capacity risks, performance bottlenecks, and operational constraints.
• Recommend storage expansions, backup repository growth, platform upgrades, and lifecycle replacements.
• Optimize storage allocation, backup performance, retention usage, and resource consumption.
• Provide capacity and performance reporting to management and technical stakeholders as needed.
• Serve as the primary technical owner for storage and backup incidents.
• Provide escalation support for storage availability, data access, backup failure, and recovery-related issues.
• Participate in root cause analysis, remediation planning, post-incident reviews, and long-term corrective actions.
• Participate in an on-call rotation and provide support for critical storage, backup, and recovery incidents as needed.
• Coordinate with vendors for support cases, hardware replacements, software upgrades, and platform issues.
• Maintain accurate documentation of storage systems, backup platforms, retention policies, recovery procedures, diagrams, and operational standards.
• Support change management by documenting implementation plans, risks, validation steps, and rollback procedures.
PLEASE NOTE: This is not an exhaustive list of all duties, responsibilities and requirements of the position described above. Other functions may be assigned and management retains the right to add or change duties at any time.
Minimum Qualifications, Education and Experience
• Associate's or Bachelor's degree in Computer Science, Information Technology, Systems Administration, or a related field, or equivalent professional experience.
• 1-2 years of experience in storage administration, backup administration, systems administration, infrastructure operations, or a similar technical role.
• Experience managing enterprise storage platforms including SAN, NAS, or similar technologies.
• Experience managing backup and recovery platforms, policies, schedules, retention, and restoration procedures.
• Strong understanding of storage concepts including volumes, LUNs, shares, snapshots, replication, performance, capacity, and data integrity.
• Strong understanding of backup and recovery concepts including full, incremental, differential, synthetic, immutable, archival, retention, and disaster recovery workflows.
• Familiarity with virtualization platforms such as VMware, Hyper-V, KVM, or similar technologies.
• Familiarity with Linux and Windows server environments.
• Familiarity with networking concepts related to storage and backup, including TCP/IP, DNS, routing, VLANs, iSCSI, NFS, SMB, and Fibre Channel where applicable.
• Strong troubleshooting, analytical, and problem-solving skills.
• Ability to create and maintain accurate documentation, procedures, and recovery guides.
• Strong communication and collaboration skills.
• Ability to participate in an on-call rotation and support critical incidents as needed.
• Experience with platforms such as Rubrik, Commvault, Veeam, NetBackup, Dell, Pure, Nimble, Qumulo, NetApp, HPE, or similar technologies is a plus.
• Relevant certifications in storage, backup, virtualization, Linux, Windows, or data protection technologies are a plus.
Quality Standards
• Communicates, cooperates, and consistently functions professionally and harmoniously with all levels of supervision, co-workers, visitors, and vendors.
• Demonstrates initiative, personal awareness, professionalism and integrity, and exercises confidentiality in all areas of performance.
• Follows all local, regional and country laws concerning employment.
• Follows all DeepHealth policies and procedures.
• Follows data privacy, compliance, safety and confidentiality standards at all times.
• Practices universal safety precautions.
• Promotes good public relations on the phone and in person.
• Adapts and is willing to learn new tasks, methods, and systems.
• Reports to work regularly as scheduled; consistently punctual with respect to working hours, meal and rest breaks, and maintains satisfactory personal attendance in accordance with DeepHealth guidelines.
• Completes job responsibilities in a quality and timely manner.
Travel
This position may require domestic / international travel up to 25%.
The position requires the ability drive a vehicle, and utilize other forms of transportation.
Working Environment
The position is primarily remote, with an onsite response requirement for the Greenville, South Carolina data center. The employee must be able to report to the Greenville data center within one hour when required for production support, incident response, maintenance activities, hardware support, or other business needs. Additional travel to offices, conferences, workshops, customer locations, or other business locations may be required. This position may require domestic / international travel up to 25%.
Physical Demands
This position often requires sitting, standing, walking, bending, twisting, reaching with hands and arms, using hands and fingers, handling, or feeling, speaking, listening, and high-level cognitive thinking. Also, must be able to lift up to 50 pounds occasionally. The position requires the ability to travel as needed, drive a vehicle, and utilize other forms of transportation.
I have read and understand the responsibilities and requirements of the position
Salary range of $60,000-65,000 depending upon experience.