Database Administrator

FINBOA Inc

Database Administrator

Houston, TX
Full Time
Paid
  • Responsibilities

    Benefits:

    IRA with Company Match

    Bonus based on performance

    Competitive salary

    Dental insurance

    Flexible schedule

    Health insurance

    Opportunity for advancement

    Paid time off

    Training & development

    Vision insurance

    Wellness resources

    Company Overview

    FINBOA is a leading innovator in digital process automation and regulatory compliance for banking institutions. Our cloud-based SaaS solutions streamline back-office operations, improve compliance accuracy, and enhance the customer experience for banks and credit unions nationwide. We are a fast-growing organization committed to delivering exceptional service, operational excellence, and cutting-edge technology across the financial services industry.

    Position Overview

    The Database Administrator (DBA) is responsible for the performance, integrity, security, and availability of FINBOA’s databases across both client-facing and internal environments.

    This role operates within a dual-reporting structure:

    70% Client Implementations & Support → Directly supporting client database environments, onboarding, migrations, and production issues

    30% IT / Internal Infrastructure → Supporting company-wide database strategy, performance optimization, and security initiatives

    This is a hands-on, production-focused role requiring strong experience with Microsoft Azure SQL, particularly in resource management (DTUs/vCores, storage, scaling, and performance tuning).

    Key Responsibilities

    Primary Responsibilities – Client Implementations & Support

    Own provisioning, configuration, ongoing maintenance, and disaster recovery planning and testing for client-specific Azure SQL, Azure SQL Managed Instance, and on-premises databases

    Support client implementations, go-lives, and migrations, ensuring database readiness and performance

    Support and maintain data warehouse infrastructure for clients and business intelligence

    Monitor and actively manage:

    DTU / vCore utilization

    Storage growth and allocation

    Query performance and execution plans

    Troubleshoot and resolve production issues involving:

    Query performance degradation

    Blocking/locking

    Data inconsistencies or failures

    Perform data migrations, imports, exports, and validation activities

    Execute controlled data updates and client-specific configurations

    Partner with Support to resolve escalated database-related issues

    Collaborate with Implementation Engineers on onboarding and environment setup

    Maintain documentation for client database configurations and standards

    Secondary Responsibilities – Internal / Company-wide IT

    Assist IT leadership with internal database administration across corporate environments

    Support database security initiatives (least privilege, password rotation, auditing, monitoring)

    Participate in patching, version upgrades, and performance optimization for shared systems

    Maintain the operational health of internal SQL servers, VMs, and supporting infrastructure, while refining Azure resource configurations, scaling, and cost-efficiency recommendations

    Assist with monitoring, alerting, and disaster recovery planning

    Contribute to company-wide data governance, standardization, and compliance initiatives

    Required Qualifications

    3–5+ years of experience in database administration (SQL Server / Azure SQL)

    Strong hands-on experience with Microsoft Azure SQL, including:

    DTU and/or vCore resource management

    Storage scaling and performance tuning

    Azure monitoring tools (Metrics, Query Performance Insight, etc.)

    Cost optimization and right-sizing databases

    Advanced SQL skills:

    Query writing and optimization

    Indexing strategies

    Stored procedures, views, tables, and execution plan analysis

    Data migration

    Experience managing production database environments with high availability requirements

    Strong understanding of:

    Disaster recovery

    Backup and recovery strategies

    Database security and access control

    Performance tuning methodologies

    Proven ability to troubleshoot complex database issues in real-time

    Experience working cross-functionally with engineering, support, and operations teams

    Preferred Qualifications

    Experience in SaaS, fintech, or financial services environments

    Familiarity with multi-tenant database architectures

    Experience with automation/scripting (PowerShell, Python, Bash)

    Exposure to Azure DevOps or CI/CD pipelines

    Experience with Azure networking components (including VNets, subnets, and VPNs)

    Understanding of compliance frameworks (PCI DSS, SOC 2, etc.)

    Experience supporting ETL processes or data pipelines

    Soft Skills & Competencies

    Strong communication skills, especially with client-facing teams.

    Ability to prioritize multiple tasks in a deadline-driven environment.

    Proactive, curious, and eager to learn.

    Comfortable working in structured, process-driven contexts.

    Team-oriented with a service-first mentality.

    Strong ownership mentality over production systems.

    High attention to detail and data accuracy.