Information technology jobs have become universal in the workplace, with tech jobs projected to grow twice as quickly as overall employment over the next decade.
Registered apprenticeships can help employers, unions, and industry groups build a highly skilled workforce while keeping pace with the digital transformation of the US economy.
Explore Apprenticeships in Information Technology
Application Developer
Entry-level software or application developers design and monitor software programs and applications using relevant theories, methods, and tools.
Computer Network Architect
Computer network architects design and implement computer and information networks, such as local area networks (LAN) and wide area networks (WAN).
Computer Systems Analyst
A computer systems analyst analyzes computer systems and procedures to improve overall performance.
Cybersecurity Analyst
Cybersecurity analysts plan, implement, upgrade, or monitor security measures for the protection of computer networks and information.
Data Analyst
Data analysts apply quantitative methods to data (numerical, structured, and unstructured) to transform it into meaningful insights.
Database Architect
Database architects are responsible for the design, implementation, and maintenance of complex database systems that support organizational data needs.
Database Technician/Administrator
Database technicians or administrators implement, support, and maintain an organization’s database infrastructure, including cloud-based environments.
DevOps Engineer
DevOps Engineers are tech professionals who bridge the gap between the development and operations sides of software delivery. DevOps engineers implement and manage continuous integration, delivery and deployment processes, using automation, AI, and AI-enabled DevOps toolchains and pipelines.
Digital Accessibility Technician
Digital accessibility technicians work to ensure users with disabilities, impairments, or other limitations can fully access an organization’s websites and other digital content.
IT Generalist
IT (information technology) generalists provide many IT support functions within a company or with an IT support company or an IT department.
Junior Cloud Engineer
Junior cloud engineers help build, service, and maintain cloud-based services and applications for companies and provide support to end users using various cloud platforms.
Penetration Tester
Penetration testers evaluate network system security by conducting simulated internal and external cyberattacks using adversary tools and techniques.
Software Quality Assurance Analyst and Tester
Software quality assurance testers ensure that applications or websites are designed and operating in accordance with client or stakeholder needs.
Systems Administrator
Systems administrators design, install, configure, and maintain computer and processing hardware, operating systems, and other software, and network systems such as local area networks (LANs), virtual area networks (VANs), or wide area networks (WANs).
User Experience (UX) Designer
User Experience (UX) Designers envision how people can best experience products and bring that vision to life by designing digital and physical products and services.
Web and Digital Interface Designer
Web and Digital Interface Designers develop, design, and refine digital interfaces to create an engaging and user-friendly experience. They blend creative design principles with technical skills to construct interfaces that optimize user interaction and align with business objectives.
Looking for a different occupation?
We’ve created National Occupational Frameworks for more than four dozen occupations to help jumpstart the apprenticeship registration process.