C

Cayuse Holdings

Runs technology and business services for clients

Database Administrator

Database AdministrationConfirmed live in the last 24 hours
Full-timeWashington, DC, USA$151k - $153.4k

About the Job

Requirements

  • A bachelor's degree in Information Technology, Computer Science, or a related field, or equivalent experience.
  • At least 8 years of professional experience in database administration and management.
  • Proven expertise working with PostgreSQL version 13 or higher in medium- to large-scale deployments.
  • Strong technical knowledge of database management systems and hands-on experience in database design, administration, and optimization.
  • Ability to implement scalable, efficient, and secure database solutions for enterprise needs.
  • Deep understanding of backup and recovery processes and high-availability configurations within PostgreSQL environments.
  • Experience with database migration projects to and from PostgreSQL, including exposure to AWS RDS and Aurora PostgreSQL.
  • Proficiency in query optimization, indexing, and performance-tuning methodologies.
  • Experience setting up observability and monitoring tools, including Prometheus and Grafana, or custom dashboards.
  • Active Top Secret security clearance.
  • Ability to pass a background check; additional project- or client-specific background checks may be required during employment.
  • Proficiency in Microsoft Office, Word, Outlook, PowerPoint, and Excel.
  • Ability to handle sensitive and confidential information appropriately.
  • Ability to work independently and on a multifunctional team.
  • Ability to work onsite in the main office and establish a productive professional workspace.
  • Physical and mental ability to perform duties for extended periods, including sitting for long periods and using a computer and office productivity tools.
  • Availability for a flexible schedule that may include holidays and work outside normal business hours, if requested.

Responsibilities

  • Design, implement, and maintain moderately complex databases to meet business and operational needs.
  • Ensure efficient database configurations and keep database dictionaries up to date.
  • Integrate systems through effective and reliable database designs.
  • Administer and test computer databases using advanced database management systems such as PostgreSQL.
  • Test databases to ensure optimal functionality and efficiency.
  • Plan, coordinate, and implement security measures to protect databases from unauthorized access and data breaches.
  • Administer, monitor, and maintain PostgreSQL version 13 or higher environments.
  • Set up and configure environments, apply patches, tune performance, and plan capacity.
  • Implement and validate backup and recovery procedures using tools such as pg_dump, pg_restore, and WAL archiving.
  • Configure, monitor, and manage PostgreSQL replication, including physical and logical replication, to ensure high availability.
  • Optimize database queries and indexing using tools and techniques such as EXPLAIN/ANALYZE, partitioning, and pg_stat_statements.
  • Plan and execute migrations to and from PostgreSQL instances, including AWS RDS or Aurora PostgreSQL and migrations from Oracle databases.
  • Integrate PostgreSQL into existing IT infrastructures.
  • Develop, configure, and deploy monitoring and alerting systems using observability tools such as Prometheus and Grafana.
  • Monitor and troubleshoot database performance metrics to address potential bottlenecks.
  • Travel for business or professional development purposes when requested.

About the Company

Cayuse Holdings

Runs technology and business services for clients

Cayuse Holdings runs a family of service businesses for public agencies, commercial organizations and Native communities. Its teams manage technology projects and keep client systems operating, combining software implementation with ongoing technical and administrative support. The group also handles specialist assignments through separate businesses, from workforce support to the planning and coordination of complex programs. Customers pay for contracted services tailored to their operations, with delivery organized through the relevant company in the group. Founded in 2006, Cayuse Holdings is headquartered near Pendleton, Oregon, with regional offices serving clients beyond its home state.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Pendleton, OR
Founded
2006

Recently Posted Jobs

Explore more opportunities at Cayuse Holdings

See more jobs