
Principal Database Administrator
- Westbrook, ME
- $120,000-140,000 per year
- Permanent
- Full-time
- Administer Oracle and Microsoft SQL databases.
- Manage database software installation, patching, upgrades, performance troubleshooting, backups, access and security, and inventory.
- Support business database users by ensuring data control, integrity, and accessibility. Respond to inquiries, resolve issues, engage vendor support when necessary, and ensure customer satisfaction.
- Participate in an on-call rotation with the database administration team.
- Collaborate with development teams on database design and configure and tune databases to meet business requirements.
- Monitor database performance, identify issues, and implement solutions to ensure optimal speed and efficiency. Reorganize database structures as needed, automate procedures regularly, and use tools to reorganize or defragment tablespaces, tables, and indexes to maximize productivity and performance.
- Develop, implement, and maintain database backup and recovery strategies and procedures. Respond to database issues and support recovery from data loss.
- Plan ongoing database upgrades and patches in alignment with the business project calendar; collaborates effectively with other teams supporting system resolution efforts, including patching.
- Recommend and document best practices for standardization, including those that span interdependent teams and departments.
- 9–15+ years of experience in Database Administration.
- Expert-level proficiency in Oracle Administration, with additional experience administering Microsoft SQL Server.
- Hands-on experience configuring and operating data replication using Oracle Goldengate
- Extensive hands-on experience developing, configuring, upgrading, and supporting large, mission-critical RDBMSs in live production environments.
- Proven ability to configure, monitor, upgrade, and tune Relational Database Management Systems (RDBMSs) across various versions on Linux and Windows Operating systems.
- Bachelor's degree or an equivalent combination of education and experience
- Experience with successful in database backup and recovery operations.
- Excellent verbal and written communication skills with a strong customer focus and ability to manage client expectations; capable of establishing and maintaining a high level of user trust and confidence.
- Skills to plan and implement efficient operations and data replication strategies that support maximum uptime; Define, coordinate, and execute team tasks and schedules.
- Talent in researching, identifying, and resolving system issues that span databases and IP network infrastructure.
- Solid knowledge of one or more programming or scripting languages (e.g., Terraform, SQL, Python, Bash).
- Familiarity with AWS or Azure cloud services and general cloud concepts.
- A passion to develop skillsets in cloud technologies and architectures!
- Base annual salary target: $120000 - $140000 (yes, we do have flexibility if needed)
- Opportunity for annual cash bonus
- Health / Dental / Vision Benefits Day-One
- 5% matching 401k
- Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and much more!