1

Database Administrator Database Administrator Jobs in Portland, ME

Database Associate

Portland, ME · On-site

$57K - $71K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Document processes and procedures for use by database administrators and management. * Assist with database upgrades, patching, and routine maintenance under supervision. * Write and execute simple ...

M-78-Data Architect 144227.

Portland, ME · On-site

$65.25 - $84/hr

Senior-level DBA experience with Oracle databases (on-premises and cloud). * Strong proficiency in dimensional modeling. * Demonstrated ability to mentor and guide junior developers.

Sanitation Worker

Cape Elizabeth, ME · On-site

$17.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Must be flexible with schedule, as shift times could change at customer's request, weekends and overtime may be required or part of the normal work schedule Ameri-Kleen, dba Sanitation Specialists ...

Sanitation Worker

Cape Elizabeth, ME

$17/hr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Must be able to read and understand company documents pertinent to your position Ameri-Kleen, dba Sanitation Specialists ("Sanitation Specialists") Is proud to be an Equal Opportunity Employer! Our ...

next page

Showing results 1-20

Database Administrator Database Administrator information

See Portland, ME salary details

$10

$50

$75

How much do database administrator database administrator jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for database administrator database administrator in Portland, ME is $50.30, according to ZipRecruiter salary data. Most workers in this role earn between $39.33 and $60.48 per hour, depending on experience, location, and employer.

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

AspectDatabase AdministratorDatabase Developer
Primary RoleManages, maintains, and secures databasesDesigns, develops, and implements database applications
Skills & CertificationsSQL, database management, certifications like Oracle DBA or Microsoft Certified: Azure Database AdministratorSQL, programming languages, database design certifications
Work EnvironmentIT departments, data centers, enterprise environmentsDevelopment teams, software companies, project-based settings
FocusOperational stability, security, performance tuningApplication development, database schema design

While both roles work with databases, Database Administrators focus on maintaining and securing existing databases, whereas Database Developers concentrate on creating and optimizing database applications. Understanding these differences helps organizations assign the right skills to each role.

Can I become a database administrator with no experience?

Becoming a database administrator typically requires some experience with database management systems, SQL, and related tools. Entry-level positions may be available for those with strong technical skills, relevant certifications, or a background in IT, but gaining experience through training or internships is often necessary to qualify for the role.

Is a database administrator still in demand?

Database administrators are still in demand due to the ongoing need for data management, security, and optimization across industries. Skills in SQL, database design, and familiarity with cloud platforms enhance job prospects, which remain steady despite technological changes.

Is being a database administrator a stressful job?

Database administrators often work under pressure to ensure data security, system availability, and quick recovery from failures, which can contribute to job stress. The role may involve handling urgent issues, tight deadlines, and maintaining 24/7 system uptime, making stress levels vary based on workload and environment.
Infographic showing various Database Administrator Database Administrator job openings in Portland, ME as of August 2026, with employment types broken down into 78% Full Time, 17% Part Time, and 5% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $104,624 per year, or $50.3 per hour.

Database Administrator (Oracle)

General Dynamics - Bath Iron Works

Bath, ME • On-site

$51 - $69.25/hr

Full-time

Re-posted 16 days ago


General Dynamics Bath Iron Works rating

8.5

Company rating: 8.5 out of 10

Based on 13 frontline employees who took The Breakroom Quiz


Job description


We are seeking an experienced to support, maintain, and optimize our enterprise database environment. The ideal candidate has deep experience with Oracle 12c/19c (or newer) and understands enterprise data management best practices. This role will work closely with infrastructure, application development, data engineering, and business teams to ensure database reliability, availability, and performance.
Operating under the BIW Business Operating System (BOS), the Oracle Database Administrator ensures compliance with safety, quality, and performance standards while coordinating with other key stakeholders to meet overall milestones.
Key Responsibilities
  • Safety Leadership:
    • Be a safety leader for your team and help foster a culture of operational safety.
    • Ensure all safety training is completed on time.
  • Project Execution:
    • Administer, maintain, and support Oracle databases across development, test, and production environments.
    • Perform installation, configuration, patching, cloning, backup, and recovery using RMAN and related tools.
    • Monitor database performance and execute tuning activities.
    • Implement and maintain high availability solutions including RAC and ASM.
    • Manage database security, user access, roles, and compliance with company standards.
    • Design and implement backup/restore strategies and lead disaster recovery planning.
    • Support schema design, data modeling, and SQL code reviews.
    • Maintain documentation, SOPs, and architectural diagrams.
    • Participate in on-call rotations and support critical incidents.
  • Training and Development:
    • Take part in training to further working knowledge of new database management tools and methodologies.
    • Attend BIW training opportunities as required.
  • Team Collaboration and Communication:
    • Collaborate with application teams to troubleshoot issues and optimize SQL queries.
    • Communicate effectively across application and data engineering functions.
  • Continuous Improvement:
    • Identify and implement database management process improvements and optimizations as required.

Required/Preferred Education/Training
Required:
  • High school diploma or equivalent.

Preferred:
  • Bachelor's Degree in the field of Computer Science, Data Science, or a related technical field.

Required/Preferred Experience
Required:
  • 5-10 years of hands-on Oracle DBA experience in a production environment.
  • Expertise with Oracle versions 12c and 19c.
  • Proficiency with RMAN, ASM, OEM/Cloud Control.
  • Strong database performance optimization and tuning skills.
  • Understanding of Oracle enterprise management best practices.
  • Solid understanding of Linux/Unix environments and shell scripting.
  • Experience with backup strategies and disaster recovery planning.
  • Familiarity with PL/SQL, SQL query tuning, and schema design.
  • Strong analytical, troubleshooting, and communication skills.

Preferred Oracle Experience:
  • Experience with Oracle Cloud (OCI) or cloud-hosted Oracle workloads.
  • Experience with enterprise data warehouses.
  • Understanding of DevOps pipelines, CI/CD, and Git workflows.
  • Experience supporting ERP or other enterprise applications.
  • Oracle certifications (OCA, OCP, OCM).
  • Experience with SQL Server 2019, 2022, 2025.

What General Dynamics Bath Iron Works employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom