Database Administrator Jobs in North Carolina
Database Administrator jobs in North Carolina are in steady demand, with the strongest concentrations in healthcare IT, financial services, and state government systems, and openings at every level from junior DBA to principal architect. Charlotte, Raleigh, and Durham anchor most of the hiring, where large employers such as Bank of America, Duke University Health System, and IBM have long-established technology operations in the state. The most sought-after specialties are Oracle and SQL Server administration, cloud database migration, and healthcare data management. Find a role that fits below and apply directly.
Find Database Administrator JobsOverview
Showing 4 of 13+ Database Administrator jobs









Description
Typical Tasks
- Design, create, test, migrate, monitor and troubleshoot databases for the Town of Cary overall database environment and initiatives;
- Install, configure, and administer SQL Server (including SQL Server DW/Synapse), databases and other Azure Cloud-based data solutions while adhering to best practices;
- Design logical and physical data models for relational and dimensional solutions; develop and enforce standards;
- Administer Esri enterprise geodatabases hosted in SQL Server, including configuration, performance tuning, compress, and index and statistics maintenance;
- Administer and maintain the ArcGIS Enterprise environment, including ArcGIS Server, Portal for ArcGIS, and ArcGIS Data Store, along with the database connections and related data sources behind published services;
- Work with stakeholders to develop long-term strategic goals for production databases; providing technical knowledge to the business units in identifying, evaluating, research of products and services in support of the Town’s needs and goals with scalable solutions to process current and expected future loads;
- Create custom monitoring and maintenance plans for root cause analysis and corrective action;
- Test and Install, patches and upgrades;
- Manage resources including long-term capacity planning for resources and storage; Use tools and scripting to efficiently manage and automate tasks;
- Develop, implement and maintain change control and testing processes for modifications to databases ensuring audit trails are maintained and documented;
- Work with end users to facilitate best practices for database use; create or assist in writing of user documentation, instructions, and procedures;
- Manage the ingestion and usability of our near real-time data, eliminate bottlenecks on specific databases and properly federate data throughout our IoT initiatives;
- Develop and maintain ELT/ETL processes that import and export data from various sources in a variety of formats; Identify interdependencies in system and application components;
- Setup, test and maintain backup and disaster recovery processes and procedures; including SQL Server high-availability technologies (replication, mirroring, log shipping, AGs, etc...);
- Manage and implement database security and report incidents; while adhering to CJIS requirements and NIST standards; Decommission various databases that are no longer used, following requirements for data retention;
- Perform other job-related tasks as assigned.
Knowledge, Skills and Abilities
Experience with database migration, performance tuning, and optimization, and setting up and managing database connections; experience with the following: Microsoft SQL Server; Microsoft Windows Server 2016 virtual environment; SQL Server Database Administration 2012 thru 2017; demonstrate strong technical skills in the area of enterprise application integrations, Microsoft Azure technologies and SQL Server including creating, maintaining and versioning API’s; experience with SQL Server Integration Services (SSIS), SQL reporting services (SSRS) and PowerBI including creating, modifying, and managing custom reports; experience developing SQL database policies and standards; experience across the Microsoft Azure Data Stack; including Azure Data Lake, Data Factory and Data Warehouse; experience in PowerShell and Python scripting; maintain a commitment to professionally grow and share knowledge within the team; must be able to multitask, prioritize, and manage time efficiently; have precise attention to detail, strong written and verbal communication skills; and have excellent analytical, quantitative, and organizational skills.
Minimum and Preferred Qualifications
Requires any combination of education and experience equivalent to graduation from a four-year college or university with a degree in computer science or closely related field and a minimum of three years of SQL server database experience or database administration experience in a commercial environment or equivalent work experience.
Preferred qualifications include:
- Experience upgrading ArcGIS Enterprise and supporting multi-machine or highly available deployments;
- 4 years experience supporting GIS and enterprise databases in a local government environment.
- 2 years experience with Python scripting in an integration environment
Work in this class is generally inside and sedentary however, frequent movement is required in the process of observing system and database operations. An employee must have such visual acuity as to be able to read and write handwritten and typewritten material and to install/repair equipment. An employee in this class must be able to talk and hear in order to be able to respond to the public, vendors and other employees.
Special Requirements
- Requires a valid driver's license with an acceptable driving record.
- Requires drug testing and background check (which may include criminal history check, SBI finger-printing, motor vehicle records check, education verification and credit history review) and satisfactory reference checks prior to employment
- Must be eligible for and able to maintain CJIS access and certification.
- Participation in emergency response activities is required.
- This is a full-time, on-site position.
Cary ensures equal employment opportunities (EEO) are provided to all employees and applicants for employment without regard to age, sex, race, color, religion, national origin, disability, political affiliation, marital status, veteran status, or genetic information.
See All 13 Database Administrator Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Database Administrator JobsDatabase Administrator Jobs by City in North Carolina
Where North Carolina roles are concentrated, by current openings.
Database Administrator Job Market in North Carolina
A snapshot from current North Carolina openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Staffing & Recruiting
- Technology & Software
- Consulting & Professional Services
What North Carolina Employers Look For
The qualifications that appear most often in database administrator jobs across North Carolina.
- Bachelor's degree in computer science, information systems, or a closely related field
- Hands-on experience with Oracle, SQL Server, or PostgreSQL in a production environment
- Proficiency in database performance tuning, indexing, and query optimization
- Experience with backup, recovery, and high-availability configurations such as clustering or replication
- Familiarity with cloud platforms including AWS RDS, Azure SQL Database, or Google Cloud SQL
- Working knowledge of database security practices, access controls, and compliance standards
Database Administrator Jobs in North Carolina: Frequently Asked Questions
How do you become a database administrator in North Carolina?
North Carolina does not require a state-issued license to work as a database administrator. The standard hiring path is a bachelor's degree in computer science, information systems, or a related field, followed by entry-level database or systems work to build hands-on experience. Vendor certifications from Oracle, Microsoft, or AWS strengthen a candidacy significantly and are commonly listed as preferred qualifications by North Carolina employers in healthcare, banking, and government sectors.
How much do database administrators make in North Carolina?
Database administrators in North Carolina earn a median of about $113,900 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $62,430 for the lowest 10% to over $160,160 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire database administrators in North Carolina?
Employers hiring database administrators in North Carolina right now include XPO, Infosys, and Syngenta, based on current listings on Migrate Mate as of November 2026. North Carolina's concentration of large financial institutions in Charlotte, major university health systems in the Research Triangle, and IBM's long-standing operations across the state means consistent demand from well-established organizations.
Which North Carolina cities have the most database administrator jobs?
Charlotte, Durham, and Raleigh have the most database administrator openings in North Carolina. Charlotte leads because of its dense concentration of major banks and financial services firms, Raleigh draws volume from state government agencies and the Research Triangle Park technology corridor, and Durham benefits from its proximity to Duke University Health System and a growing base of life sciences and data-driven companies.
Are there remote database administrator jobs in North Carolina?
Yes, and more than most technical fields. About 40% of database administrator openings tied to North Carolina are remote or hybrid as of November 2026, reflecting how much of this work involves configuration, monitoring, and administration through secure remote connections rather than on-site hardware. Cloud-focused DBA roles and performance-tuning positions tend to offer the most remote flexibility.
How can I get hired as a database administrator in North Carolina with little or no experience?
The most realistic entry path is moving laterally from a systems administrator, data analyst, or help desk role into database work, since those positions give you exposure to the environments North Carolina employers actually use. Large healthcare networks such as Atrium Health and WakeMed, along with state government IT agencies, regularly hire junior database technicians or database operations associates as entry-level roles. An Oracle Database Foundations or Microsoft Azure Data Fundamentals certification demonstrates commitment and is frequently enough to get an interview without prior DBA titles on your resume.
Where can I find and apply to database administrator jobs in North Carolina?
You can find and apply to database administrator jobs in North Carolina on Migrate Mate, which lists current openings from employers actively hiring in the state. Find roles that fit your experience and specialization and apply directly.
See All 13 Database Administrator Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Database Administrator Jobs