Workforce Internship Program
- Applications for fall/winter internships will June 1 to June 21.
- See below for the positions available and more details.
The N.C. Department of Information Technology’s Workforce Internship program offers a variety of paid, experiential learning opportunities for those who desire to work in technology. Interns will be pursuing or have technology-related college education and experience.
Interns gain real-world work experience, contribute to NCDIT's day-to-day operations and connect with many different individuals and communities.
- Work type: 20 to 40 hours a week, fully onsite or hybrid
- Pay: $20 hourly
- Application period: June 1 to June 21
- Internship dates: September 29, 2025, to March 27, 2026
Preference will be given to candidates who either reside in North Carolina or are within a 3-hour commute to the duty station assigned for the internship.
Questions
Any questions may be directed to NCDIT internship coordinator Yori Lucien at yori.lucien@nc.gov.
How to Apply
Submit your application through this form through June 21.
Internship Positions
The position will provide the intern with the opportunity to understand the operational aspects of the Data Centers Information Management (DCIM) system and an Automated Infrastructure Management (AIM) system. The Intern will develop skills and concepts to improve capabilities to NCDIT data center operations that provide the ability to monitor and forecast needs of clients in the datacenter hosting environment.
Tasks will include but are not limited to:
Update asset data in data center software
Produce information reports on status and operation service levels of data center systems and service
Audit changes in assets and connections in the data center
Assist with equipment upgrades and installations
Assist in media sanitation practices in data center
The position will provide the intern with the opportunity to gain hands-on experience in endpoint support, server management and data center operations. Interns will learn to troubleshoot technical issues, implement IT solutions, and assist in maintaining the organization's IT infrastructure while developing a strong understanding of IT support processes and best practices.
Tasks will include but are not limited to:
Assist in troubleshooting and resolving endpoint issues for staff and end users
Perform system updates, software installations, and routine maintenance on workstations
Provide support for server-related tasks, including monitoring and basic configuration
Assist in inventory management of IT equipment and assets
Collaborate with data center operations on hardware setup and network monitoring
Document support activities and create knowledge base articles for common issues
Participate in team meetings and contribute to IT projects assigned
Note occasional travel is required
Position will provide intern with the opportunity to learn the fundamentals of networking, network equipment configuration and troubleshooting as well as some design work.
Tasks will include but are not limited to:
Network equipment configuration
Troubleshoot network and network equipment issues
Configure Cisco switches for deployment
Older switches upgrade
Position will provide intern with the opportunity to learn about building databases in Oracle & SQL Server on premises and on the Cloud. In addition, interns will gain exposure to monitoring tools such as Oracle Grid, Dynatrace & Cloud Watch, Rubrik & Tanium, Tableau and Power BI.
Tasks will include but are not limited to:
- Build and migrate databases in Oracle and SQL Server on premises and on the cloud
- Assist in tasks involving database backups, restore & security and scripting to automate verifications as needed to improve operational efficiency
- Familiarize self and configure monitoring as needed in supported monitoring tools such as Oracle Grid, Dynatrace and Cloud Watch
- Familiarize self and assist tasks for business intelligence services – Tableau and Power BI as applicable
Position will provide intern with the opportunity to learn about real-world applications of AI in government digital transformation. Additionally, the intern will have the opportunity to learn version control, agile development and collaboration tools, and best practices in reproducible research and data handling.
Tasks will include but are not limited to:
- Design and build scripts to preprocess images for OCR (e.g., resizing, contrast enhancement, skew correction)
- Integrate and finetune OCR tools like Azure Document Intelligence for extracting text from scanned documents
- Assist in developing Python utilities to parse, clean, and format extracted text
- Create documentation and contribute to project wikis, including tool evaluations and process guides
Position will provide intern with a foundational understanding of Enterprise Architecture and Portfolio Management. Additionally, learn about Enterprise Architecture Models and create diagrams, metadata, and reference data for the models using OrbusInfinity
Tasks will include but are not limited to:
- Assist in collecting data for data partners of NCDIT and statewide agencies using OrbusInfinity
- Ensure the quality and governance of the data
- Contribute to the creation of portfolio reports and dashboards, ensuring their availability on SharePoint
- Document processes and best practices
Position will provide intern with the opportunity to learn the foundational steps (Boomi) for setting up integrations and configuring connections. Additionally, the intern will support efforts to deliver added value to customers by providing actionable insights into their repositories through data-driven metrics
Tasks will include but are not limited to:
- Extracting, cleaning, and preparing data from various sources
- Integrating data files into databases using Boomi
- Writing and executing SQL queries using relational database systems (RDBMS)
- Building data pipelines with Power Query into Excel
- Participating in customer engagement and feedback sessions
Position will provide intern with the opportunity to update our procedures, learn the different aspects of cloud computing and the explicit steps in using cloud services. In addition, learn different aspects of Amazon Web Services, Azure and Google Cloud.
Tasks will include but are not limited to:
- Learn about the different AWS/Azure/Google Cloud Services
- Learn about Automation in the Cloud using IaC (Infrastructure as Code)
- Collaborate and assist with NCDIT Cloud Services projects
Position will provide intern with the opportunity to learn how the N.C. Department of Information Technology’s IT Business Analysis team enables agencies in their endeavor to improve (change or new) operational IT functions within an organization. Additionally, learn how to work with a number of business tools that aid in the process of IT business analysis.
Tasks will include but are not limited to:
- Developing detailed requirements and process analysis for business scope
- Support IT project initiation and planning-phase
- Help develop a solution with the business agencies of how the IT application should function
- Help determine an IT project’s cost-benefit analysis
- Assist in the creation of a business requirements document that works like a contract and is used for approval and acceptance
- Create content for a solicitation (IT procurement and planning) documents