Skip to main content
P

Database Administrator

Programmers.io

Location

Phoenix, AZ

Salary

Not specified

Type

contract

Posted

Today

via linkedin

Job Description

Job Description:

Position: Database Admin

Location: Phoenix, AZ (Onsite Role)

Hire Type: Contract / Full Time

Critical Focus Areas

Administer, maintain, and optimize enterprise database systems to ensure high availability and performance

Monitor database health, troubleshoot issues, and resolve incidents in a timely manner

Implement database backup, recovery, and disaster recovery strategies

Ensure data integrity, security, and compliance with enterprise standards

Support capacity planning, performance tuning, and scalability initiatives

Collaborate with engineering teams to support application deployments and database changes

Key Responsibilities

Manage and support database platforms (e.g., DB2 z/OS,

Oracle,

SQL Server, PostgreSQL, Netezza) across development, test, and production environments

Perform database installation, configuration, patching, and upgrades

Monitor database performance and proactively tune queries, indexes, and configurations

Implement and maintain backup, recovery, and high-availability solutions (e.g., replication, clustering)

Troubleshoot database-related incidents, perform root cause analysis, and implement preventive measures

Partner with application and product teams to review database designs and ensure optimal data structures

Enforce database security standards, including access controls, encryption, and auditing

Automate routine DBA tasks using scripting languages (e.g., Python, Shell, PowerShell)

Document database configurations, processes, and operational procedures

Support data migrations, releases, and environment refreshes

Participate in on-call support rotations and incident response

Education \& Experience

Database administration experience in a professional environment and/or comparable experience such as:

Experience administering one or more database platforms (e.g., DB2 z/OS, Oracle, SQL Server, PostgreSQL, Netezza)

Familiarity with database backup/recovery, high availability, and disaster recovery concepts

Experience with performance tuning and query optimization

Experience with scripting/automation (Shell, Python, PowerShell, etc.)

Familiarity with Agile or other rapid application development methodologies

Understanding of distributed systems and multi-tier architectures

Bachelor’s degree in computer science, engineering, or related field required; advanced degree preferred

Preferred Qualifications

Experience with database monitoring and observability tools

Knowledge of cloud database platforms (AWS RDS, Azure SQL, etc.)

Experience with data modeling and database design principles

Familiarity with NoSQL databases and big data platforms

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs