Database Administrator
16 days ago
Houston
Job DescriptionBenefits: • 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 FINBOAs 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 • 35+ 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.