1

Junior It Jobs in Raleigh, NC (NOW HIRING)

Provides expert-level support and guidance to junior IT staff, implements best practices, and contributes to strategic IT planning. MINIMUM QUALIFICATIONS: KNOWLEDGE, SKILLS, AND ABILITIES (KSAs ...

Role: Associate Computer Operator - Junior IT Operations Support Location: Fully onsite in Raleigh, North Carolina (Wake County). Schedule: Monday through Friday, 8:00 AM - 5:00 PM. Key ...

Provides expert-level support and guidance to junior IT staff, implements best practices, and contributes to strategic IT planning. MINIMUM QUALIFICATIONS: KNOWLEDGE, SKILLS, AND ABILITIES (KSAs)

Jr. software Developer

Raleigh, NC

$65K - $84K/yr

Company Description Ask IT Consulting Inc. visualizes itself as a leader in IT services and ... Developer/Programmer- Junior (479217) Client: : NCDA&CS Location : 2109 Blue Ridge Rd., Raleigh, NC ...

The Audit Manager will proactively coach junior team members by providing candid and constructive ... Demonstrated ability to formulate and communicate solutions based on a synthesis of information. 12.

New

Jr. Software Developer

Raleigh, NC

$65K - $84K/yr

Company Description Ask IT Consulting Inc. visualizes itself as a leader in IT services and staffing in coming years. With strong dedication and commitment of our employees, we would surpass all our ...

Junior Developer (Locals only)

Raleigh, NC · On-site

$65K - $84K/yr

Company Description Infojini Consulting is a full service IT consulting, services, and staffing ... Junior Developer Location: Raleigh, NC (Locals only) Duration: 10+ Months contract position Client:

Senior IT Technical Project Manager

Raleigh, NC · Remote

$107K - $147K/yr

As an Senior IT Technical Project Manager, you'll drive complex, highimpact IT initiatives across ... Coach and mentor junior project managers across NAM sites. Your background * 10+ years experience ...

next page

Showing results 1-20

Junior It information

See Raleigh, NC salary details

$18.5K

$51K

$85.5K

How much do junior it jobs pay per year?

As of Aug 9, 2026, the average yearly pay for junior it in Raleigh, NC is $50,997.00, according to ZipRecruiter salary data. Most workers in this role earn between $35,000.00 and $55,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a junior IT professional, and why are they important?

To thrive as a Junior IT professional, you need a basic understanding of computer systems, networking, troubleshooting, and often a relevant degree or IT certifications such as CompTIA A+ or Microsoft Certified Fundamentals. Familiarity with help desk ticketing systems, operating systems, and common productivity software is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you stand out in this role. These skills and qualities are crucial for efficiently resolving technical issues and supporting end-users in a dynamic IT environment.

How to get a junior IT job with no experience?

To secure a junior IT position with no experience, focus on building foundational skills through online courses, certifications like CompTIA A+ or Network+, and hands-on practice with hardware and software. Internships, volunteering, or entry-level roles can also provide practical experience and help demonstrate your interest and commitment to employers.

What are the easiest entry-level IT jobs?

Entry-level IT jobs such as help desk technician, IT support specialist, or computer support technician are generally considered the easiest for newcomers. These roles typically require basic technical skills, familiarity with operating systems and troubleshooting, and often accept candidates with certifications like CompTIA A+ or relevant training programs.

What is the difference between Junior IT vs Junior Network Technician?

AspectJunior ITJunior Network Technician
Required CredentialsIT certifications (CompTIA A+, Network+), some collegeNetworking certifications (CompTIA Network+), technical training
Work EnvironmentOffice, help desk, support rolesNetwork labs, troubleshooting network hardware
Employer & Industry UsageIT departments across various industriesTelecommunications, enterprise network providers
Common Search & ComparisonOften compared for entry-level IT rolesSpecialized in network infrastructure support

Junior IT roles generally involve a broader range of IT support tasks, including hardware, software, and user support, while Junior Network Technicians focus specifically on network hardware and infrastructure. Both roles are entry-level and require similar certifications, but their daily tasks and industry focus differ.

What does a junior IT professional do?

A Junior IT professional typically provides technical support, troubleshoots hardware or software issues, and assists with maintaining computer systems and networks. They often help set up new equipment, install software, and respond to support tickets from staff or users. Junior IT staff usually work under the supervision of more experienced IT professionals and gain practical experience to advance their skills. This entry-level position is ideal for those looking to start a career in information technology.

What are some common challenges faced by junior IT professionals during their first year, and how can they overcome them?

Junior IT professionals often encounter challenges such as adapting to rapidly changing technologies, troubleshooting unfamiliar systems, and understanding company-specific processes. It's common to feel overwhelmed when learning to prioritize support tickets and communicate technical information to non-technical colleagues. Overcoming these challenges involves actively seeking mentorship from senior team members, utilizing available documentation, and dedicating time to continuous learning through online courses and certifications. Being proactive in asking questions and participating in team meetings will also help you grow more confident in your role.
What are the most commonly searched types of It jobs in Raleigh, NC? The most popular types of It jobs in Raleigh, NC are:
What job categories do people searching Junior It jobs in Raleigh, NC look for? The top searched job categories for Junior It jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Junior It jobs? Cities near Raleigh, NC with the most Junior It job openings:
Infographic showing various Junior It job openings in Raleigh, NC as of August 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 100% In-person job distribution, with an average salary of $50,997 per year, or $24.5 per hour.

Full-time

Posted 20 days ago


Wake County Public School System rating

5.5

Company rating: 5.5 out of 10

Based on 36 frontline employees who took The Breakroom Quiz

517th of 627 rated elementary and secondary schools


Job description

OverviewPOSITION TITLE (Oracle title)

SYSTEMS ADMINISTRATOR II

WORKING TITLE

Systems Administrator II-UNIX

SCHOOL/DEPARTMENT

Technology Services Division

LOCATION

Crossroads II, Cary, NC

PAY GRADE

Technology Band Grade 27

FLSA STATUS

Exempt

ELIGIBILITY FOR EMPLOYMENT CONTRACT

No

WORK WEEK SCHEDULE

Monday-Friday (occasional evenings and weekends) Position is available for a Hybrid Telework workweek

POSITION PURPOSE:

Plays a critical role in managing, maintaining, and optimizing the Linux/AIX server environment across Wake County Public Schools (WCPSS). Responsible for ensuring the stability, reliability, and security of Linux-based systems to support the educational and administrative functions of the school district. Provides expert-level support and guidance to junior IT staff, implements best practices, and contributes to strategic IT planning.

MINIMUM QUALIFICATIONS:KNOWLEDGE, SKILLS, AND ABILITIES (KSAs)
  • Comprehensive knowledge of Linux distributions such as Red Hat, Ubuntu, and CentOS. Understanding of system administration tasks including installation, configuration, and maintenance of Linux servers;
  • Proficiency in shell scripting (e.g., Bash) and automation tools (e.g., Ansible, Puppet, Chef);
  • Knowledge of networking concepts and protocols (e.g., TCP/IP, DNS, DHCP, routing). Understanding of network services and configurations on Linux systems;
  • Familiarity with web server administration (e.g., Apache, Nginx) and database management (e.g., MySQL, PostgreSQL);
  • Knowledge of Linux security practices, including firewall configurations (e.g., iptables, firewall), user permissions, and access controls. Awareness of common security threats and mitigation strategies for Linux environments;
  • Understanding of backup and disaster recovery solutions and methodologies for Linux systems;
  • Familiarity with cloud services and infrastructure, such as AWS or Azure, is beneficial;
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes) and their deployment and management in Linux environments;
  • Knowledge of IT Operations and Data Center Controls;
  • Knowledge of Storage Area Networks (SAN);
  • Advanced skills in diagnosing and resolving complex technical issues related to Linux systems, hardware, and network connectivity;
  • Skills in monitoring system performance, identifying bottlenecks, and implementing optimizations to ensure system efficiency and reliability;
  • Skills in managing IT projects, including planning, execution, and coordination with other IT team members and stakeholders;
  • Strong verbal and written communication skills, with the ability to convey technical information to both technical and non-technical audiences;
  • Strong problem-solving skills to address and resolve technical challenges efficiently and effectively;
  • Ability to create and maintain detailed documentation for system configurations, processes, and troubleshooting procedures;
  • Ability to provide high-quality technical support and customer service to end-users and IT staff;
  • Ability to work effectively with cross-functional teams, vendors, and stakeholders to achieve IT objectives and resolve issues;
  • Ability to analyze complex systems and data to identify issues, make informed decisions, and implement effective solutions;
  • Ability to adapt to changing technologies and priorities, staying current with industry trends and best practices;
  • Ability to pay keen attention to detail to ensure accuracy in system configurations, documentation, and adherence to policies and standards;
  • Ability to make sound decisions under pressure, balancing technical requirements with organizational needs;
  • Ability to mentor and guide junior IT staff, providing leadership, support, and training in technical and project-related matters;
  • Ability to manage multiple tasks and projects simultaneously, prioritize effectively, and meet deadlines;
  • Ability to communicate clearly and concisely both in oral and written form using a variety of communication techniques and tools to ensure the appropriate flow of information, collaborative efforts, and feedback;
  • Ability to establish and maintain effective working relationships with school system staff, vendors, contractors, external agencies, and the community.
EDUCATION, TRAINING, AND EXPERIENCE
  • Bachelor's degree in computer science, Information Technology, or a related field; AND
  • Five years of experience as a Systems Administrator or similar role, with a focus on Linux-based systems.
CERTIFICATION AND LICENSE REQUIREMENTS

None

PREFERRED QUALIFICATIONS:
  • Experience in an educational environment or public sector, with a proven ability to manage large-scale IT infrastructures;
  • Experience with cloud services (e.g., Microsoft Azure), familiarity with backup and disaster recovery solutions, and knowledge of ITIL practices;
  • Certification in RedHat Linux and/or IBM AIX (Linux Professional Institute Certification (LPIC-2 or LPIC-3), Red Hat Certified Engineer (RHCE), or similar advanced Linux certifications).
ESSENTIAL DUTIES AND RESPONSIBILITIES:
  • Installs, Configures, and Maintains Linux Servers: Oversees the setup, configuration, and ongoing maintenance of Linux servers to ensure optimal performance and reliability. Manages user accounts, permissions, and group memberships on Linux systems, ensuring proper access controls and security.
  • Monitors and Optimizes System Performance: Uses monitoring tools to track server performance metrics, such as CPU, memory, and disk usage, and address any issues that arise. Performs tuning and optimization tasks to enhance system performance and ensure efficient operation of Linux servers.
  • Security and Compliance: Applies security updates, patches, and configurations to protect Linux systems from vulnerabilities and threats. Regularly performs security audits and vulnerability assessments to ensure compliance with organizational security policies and standards.
  • Manages Backup Solutions: Implements and manages backup solutions to ensure data integrity and availability. Schedules regular backups and test recovery procedures to verify data restoration capabilities. Develops and maintains disaster recovery plans and procedures to ensure quick recovery in the event of a system failure or other disruptions.
  • Resolves Technical Issues: Provides advanced technical support for complex issues related to Linux systems, including hardware, software, and network problems. Maintains detailed records of issues and resolutions to aid in future troubleshooting and to improve overall system reliability.
  • Automation and Scripting: Creates and maintains shell scripts and automation tools to streamline administrative tasks and improve system efficiency. Utilizes automation tools (e.g., Ansible, Puppet) to automate repetitive tasks and manage configurations across multiple systems.
  • Project Management: Manages and participates in IT projects involving Linux systems, including upgrades, migrations, and new implementations. Works with other IT team members, departments, and external vendors to ensure successful project outcomes.
  • Documentation and Reporting: Develops and maintains comprehensive documentation for system configurations, procedures, and troubleshooting guides. Generates reports on system performance, security status, and project progress for review by IT leadership.
  • Training and Mentoring: Develops and delivers training materials to enhance the technical skills of junior IT staff and end- users on Linux systems and best practices. Offers guidance and support to less experienced team members, fostering their professional growth and development.
  • Collaboration and Communication: Collaborates with other IT teams, departments, and external partners to address system issues, implement solutions, and achieve IT goals. Provides clear and concise communication regarding system changes, project updates, and technical information to various stakeholders.
  • Performs other related duties, as assigned.
  • WORK ENVIRONMENT/PHYSICAL REQUIREMENTS

    Must be able to use a variety of office equipment such as computers, scanners, and copiers. Must be able to communicate effectively. At times requires the ability to lift, carry, push, pull or otherwise move objects up to ten pounds. The work occasionally requires driving automotive equipment. Due to the amount of time spent standing and/or walking, physical requirements are consistent with those for sedentary work.

    EFFECTIVE DATE: 8/2024

    DISCLAIMER: The above statements are intended to describe the general purpose and responsibilities assigned to this position. They are not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and skills required by the employees assigned to this position. This description may be revised

    Employment Type: FULL_TIME

    What Wake County Public School System employees say

    Pay

    Benefits

    Hours and flexibility

    Workplace

    Get the full story on Breakroom


    Wake County Public Schools logo

    About Wake County Public Schools

    Sourced by ZipRecruiter

    Wake County Public Schools (WCPSS) is a well-regarded educational institution based in Cary, NC, United States. As the largest school district in North Carolina and the 15th largest in the U.S, it operates within the education industry providing primary and secondary education to students in Wake County. The district oversees a wide array of schools, including traditional calendars, year-round calendars, modified calendars, and magnets. Founded in 1976, the WCPSS has consistently strived to meet the individual needs of all students by providing a safe, supportive, and rigorous learning environment.

    Industry

    Education

    Company size

    201 - 500 Employees

    Headquarters location

    Cary, NC, US

    Year founded

    1976