Senior Database Administrator

New
G
GDITDatabase administration
Source API remote eligibility restrictions: United States; Work Location: Any Location / RemoteFull-TimeSenior
Salary97,968 - 129,950 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
3+ years of related experience
Required Skills
PostgreSQLMicrosoft SQL ServerMongoDBMySQLOracleLinux

Requirements

  • Have 3+ years of related experience.
  • Have technical training, certification(s), or a degree.
  • Have experience working in Linux environments.
  • Have strong command-line experience, including Unix shell scripting, PowerShell, and AWS CLI for cloud storage management.
  • Have experience administering SQL databases such as PostgreSQL, MySQL, or Oracle, and NoSQL databases such as MongoDB.
  • Have experience configuring and managing HAProxy and Keepalived for database load balancing, connection pooling, and automated failover routing.
  • Have experience managing automated database backups, repositories such as pgBackRest, and retention strategies using AWS S3 object storage.
  • Be able to perform complex command-line scripts and SQL queries.
  • Have advanced knowledge of database security, backup and recovery, and performance monitoring standards.
  • Be able to prioritize varied workloads with critical deadlines and demonstrate critical thinking and problem-solving skills.
  • Be able to communicate technical concepts professionally to technical and non-technical stakeholders and work effectively in a remote team environment.
  • Be able to obtain EPA Public Trust Level 4.

Responsibilities

  • Install, configure, administer, and document MySQL, PostgreSQL, and MongoDB in clustered master-and-replica configurations.
  • Configure HAProxy and Keepalived for load balancing, connection pooling, and automated failover routing.
  • Analyze and resolve database issues, including troubleshooting PL/SQL, stored procedures, and Oracle database packages.
  • Perform physical database design with senior developers and data modelers for critical business applications.
  • Support automated and ad-hoc report generation, existing ETL processes, and data pipelines.
  • Monitor database performance and system health, and lead related engineering and architecture activities.
  • Establish database architecture standards, high-availability approaches, and disaster-recovery strategies.
  • Manage database security, user accounts, backups, recovery, asset inventories, and related documentation.
  • Recommend design changes to improve user experience and query performance.
  • Provide technical expertise, mentorship, and cross-training to peers and team members.
View Full Description & ApplyYou'll be redirected to the employer's site
97,968 - 129,950 USD per year
Apply Now