1

Computer Database Administrator Jobs in Michigan

Senior Computer Systems Engineer

Holland, MI · On-site

$97K - $133K/yr

Senior Computer Systems Engineer Posting Start Date: 7/6/26 Join the Future of Workspace Innovation ... Job Overview We are seeking a Senior Database Administrator to serve as a technical expert in ...

Senior Computer Systems Engineer

Holland, MI · On-site +1

$99K - $136K/yr

Job Overview We are seeking a Senior Database Administrator to serve as a technical expert in ... Bachelor's Degree in Computer Science, Information Systems, or a related field * Education ...

... * DBA experience a plus. * NoSQL experience a plus. * Python scripting experience a plus. * Network/Security experience a plus Education * 4-year degree in IT, MIS, Computer Science, Software ...

... * DBA experience a plus. * NoSQL experience a plus. * Python scripting experience a plus. * Network/Security experience a plus Education * 4-year degree in IT, MIS, Computer Science, Software ...

Senior Computer Systems Engineer

Holland, MI · On-site

$97K - $133K/yr

... DBA with deep knowledge of database administration practices • Experience with system maintenance, performance tuning, and large-scale upgrades • Proven support of high availability, business ...

... Database Administrator, Support Engineer, Systems Engineer or another related occupation. Employer will accept Bachelor's degree or foreign equivalent degree in Computer Science, Engineering ...

next page

Showing results 1-20

Computer Database Administrator information

See Michigan salary details

$9

$42

$64

How much do computer database administrator jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for computer database administrator in Michigan is $42.85, according to ZipRecruiter salary data. Most workers in this role earn between $33.51 and $51.54 per hour, depending on experience, location, and employer.

What exactly does a database administrator do?

A database administrator (DBA) manages and maintains databases to ensure their security, performance, and availability. They design database structures, implement backups, monitor system performance, and troubleshoot issues using tools like SQL and database management systems. DBAs also enforce data integrity and may hold certifications such as Oracle or Microsoft Certified Database Administrator.

What is the difference between Computer Database Administrator vs Database Developer?

AspectComputer Database AdministratorDatabase Developer
Primary RoleManage, maintain, and ensure the performance, security, and integrity of databases.Design, develop, and implement database systems and applications.
Required SkillsDatabase management, troubleshooting, security protocols, backup and recoverySQL programming, database design, application development
Work EnvironmentIT departments, data centers, corporate environmentsDevelopment teams, software companies, IT firms
CertificationsOracle Certified Professional, Microsoft Certified: Azure Database AdministratorMicrosoft Certified: Azure Data Engineer, Oracle PL/SQL Developer

While both roles work with databases, the Computer Database Administrator focuses on managing and maintaining existing databases, ensuring their security and performance. In contrast, the Database Developer designs and builds new database systems and applications. Both roles require similar certifications and often collaborate within IT and development teams.

What are the key skills and qualifications needed to thrive as a Computer Database Administrator, and why are they important?

To thrive as a Computer Database Administrator, you need a strong background in database management, SQL, and data modeling, typically supported by a degree in computer science or a related field. Familiarity with database platforms such as Oracle, SQL Server, or MySQL, and certifications like Microsoft Certified: Azure Database Administrator Associate or Oracle Database Administrator Certified Professional are highly valued. Analytical thinking, attention to detail, and effective communication help administrators resolve issues and collaborate with IT teams. These skills and qualities are crucial for ensuring data integrity, security, and optimal performance of critical business systems.

Is DBA still in demand?

Database Administrators (DBAs) are still in demand due to ongoing reliance on data management, with roles requiring skills in SQL, database security, and cloud platforms. The need for DBAs is expected to grow as organizations expand their data infrastructure and seek professionals to maintain and optimize databases.

What is the salary of a DBA in the US?

The average salary for a Database Administrator (DBA) in the US typically ranges from $70,000 to $120,000 per year, depending on experience, certifications, and location. Senior DBAs with specialized skills or certifications like Oracle or Microsoft may earn higher salaries, and many work in environments that require knowledge of SQL, backup, and security procedures.

What are some common challenges Computer Database Administrators face, and how can they effectively overcome them?

Computer Database Administrators often encounter challenges such as ensuring data security, managing database performance, and handling unexpected outages or data corruption. Staying proactive with regular database backups, monitoring performance metrics, and keeping up with the latest security patches are essential practices. Collaboration with IT teams and end-users also helps in quickly resolving issues and optimizing database operations. Continuous learning and adapting to new database technologies can further enhance efficiency and career progression.

Is being a DBA a stressful job?

Being a database administrator (DBA) can be stressful due to the responsibility of maintaining data integrity, security, and system uptime. DBAs often work under tight deadlines and may need to respond quickly to system issues or outages, which can increase stress levels. However, stress varies depending on the work environment, workload, and experience level.

What are computer database administrators?

Computer database administrators are IT professionals responsible for managing and maintaining an organization's databases. They ensure databases are secure, available, and perform efficiently, handling tasks like backup, recovery, updates, and user permissions. Database administrators also troubleshoot issues, optimize queries, and help design database structures to support business needs. Their work is crucial for data integrity, security, and accessibility within organizations.
What are popular job titles related to Computer Database Administrator jobs in Michigan? For Computer Database Administrator jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Computer Database Administrator jobs in Michigan look for? The top searched job categories for Computer Database Administrator jobs in Michigan are:
What cities in Michigan are hiring for Computer Database Administrator jobs? Cities in Michigan with the most Computer Database Administrator job openings:
Infographic showing various Computer Database Administrator job openings in Michigan as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 1% Temporary, and 3% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $89,130 per year, or $42.9 per hour.
Database Architect//Farmington HIlls, Mi(F2F)//Visa only GC, GC EAD, USC, H4 EAD

Database Architect//Farmington HIlls, Mi(F2F)//Visa only GC, GC EAD, USC, H4 EAD

Saanvi Technologies

Farmington Hills, MI • On-site

$62.75 - $80.75/hr

Contractor

Re-posted 16 days ago


Job description

Database Architect 
Hybrid (minimum of 3 days a week in our Okemos/Farmington office).Will change to 4 days a week starting on 7/6/2026. 

When Needed Immediate:(2 Weeks)   
Number of candidates requested:  1

Make candidates aware: This is a contract to hire position.  

**Sponsorship Considerations (see below)   

   USC, GC, H4 EAD, GC EAD

Job Summary:  

Leads, designs, and delivers recommendations of all database technologies and best practices for using those technologies that maximizes the performance, availability and maintainability of the database technologies utilized within the organization.  

Primary Job Responsibilities:  

1. Evaluates, recommends, and documents database solutions that provide performance, high availability, and flexibility for the organization.  

2. Creates and maintains best practice and use case documentation for all databases used by the organization.  

3. Maintains relationships with vendors that provide database related software and services to the organization.  

4. Provides technical assistance and support to both internal and external users of the corporation’s databases.  

5. Evaluates emerging technology trends, competitive products, and business need to set direction and roadmap for future growth or buy-vs-build inflection points.  

6. Mentors DBA team and technical team leads in achieving business objectives.  

  Minimum Qualifications:  

Position requires a bachelor’s degree in computer science, information technology, or related field and seven years of experience as a Database Administrator with three or more of the following database management systems in a lead technical role: Oracle, Microsoft SQL Server, PostgreSQL, MariaDB, MySQL, Snowflake or MongoDB. Will accept any suitable combination of education, training, and experience.  
Position requires experience developing automated processes in support of routine database maintenance activities in a Microsoft Windows Server or Unix operating system environment; proficiency with backup and recovery software products and concepts; experience with high availability solutions for database systems experience with Cloud database technologies; familiarity with ETL/ELT technologies; ability to work autonomously and with multiple teams when necessary to triage database system performance issues.  
Ability to provide guidance to other teams on best practices and efficiency improvements; strong written, verbal, organization, and communication skills; and the ability to think outside the box  


Saanvi Technologies logo

About Saanvi Technologies

Sourced by ZipRecruiter

Saanvi Technologies is a staffing company that specializes in providing IT professionals to businesses. Our employees are experts in their field, and have the skills and experience necessary to help businesses grow and succeed. Saanvi Technologies is dedicated to helping businesses achieve their goals, and they have a proven track record of success. Our employees are qualified and reliable, and they always go above and beyond to meet the needs of their customers.

Company size

51 - 200 Employees

Headquarters location

Farmington, MI, US

Social media