Principal Database Administrator
Intelex Technologies Inc - Austin, TX
Apply NowJob Description
As a Principal Database Administrator at Intelex, you will lead the scalability, performance, and security of our mission-critical database infrastructure. You will be responsible for designing, optimizing, and automating database solutions that power our multi-tenant SaaS platform, ensuring high availability, zero-downtime migrations, and enterprise-grade reliability. This role is ideal for an expert in MS SQL Server who has experience with auto-scaling clusters, transaction logging, disaster recovery, and performance tuning. Knowledge of Oracle and PostgreSQL is beneficial, but not mandatory. You will collaborate with DevOps, SRE, and software engineering teams to implement best practices and drive innovation in database architecture and operations. Key Responsibilities Database Architecture & Scalability Design and implement auto-scaling MS SQL Server clusters to optimize performance and cost efficiency. Architect multi-tenant database solutions to support load balancing and seamless resource allocation. Develop zero-downtime migration strategies for schema and data changes in high-availability environments. Implement advanced transaction logging mechanisms to ensure consistency, compliance, and auditability. Performance Optimization & Monitoring Continuously optimize query performance, indexing strategies, and workload distribution. Implement high-availability (HA/DR) solutions, including clustering, replication, and failover strategies. Collaborate with DevOps and SRE teams to integrate database monitoring, alerting, and observability tools. Perform capacity planning and performance forecasting to proactively scale resources. Security & Compliance Enforce robust security policies for data encryption, role-based access control (RBAC), and audit logging. Implement best practices for database access management, data masking, and compliance with industry regulations. Design and maintain backup and disaster recovery solutions that meet business continuity requirements. Automation & CI/CD for Databases Develop Infrastructure-as-Code (IaC) solutions for automated database provisioning and configuration. Work with engineering teams to streamline schema migrations and version-controlled deployments. Automate database operations, backups, and performance tuning using PowerShell, Python, or Terraform. Cross-Platform Expertise & Cloud Strategy Lead the adoption of cloud-based database technologies such as Azure SQL, Amazon RDS, Snowflake, and RedShift. Maintain expertise in MS SQL Server, with working knowledge of Oracle and PostgreSQL. Evaluate and implement emerging database technologies and innovations to continuously improve performance and efficiency. Collaboration & Leadership Mentor and guide junior and senior DBAs, sharing expertise in scalability, optimization, and automation. Partner with Software Engineering, DevOps, and SRE teams to align database strategy with business objectives. Participate in on-call rotations, ensuring rapid response and resolution of critical database incidents. Qualifications & Skills Required Skills & Expertise 10+ years of experience in Database Administration, with expert-level knowledge of MS SQL Server. Proven experience in auto-scaling, clustering (Always On Availability Groups), and high-performance transactional databases. Deep understanding of transaction logging, indexing, and query optimization. Expertise in zero-downtime database migrations and multi-tenant architectures. Strong experience with database security, encryption, and regulatory compliance. Hands-on experience with scripting and automation using PowerShell, Python, or Terraform. Familiarity with cloud-managed database services (Azure SQL, Amazon RDS, Snowflake, RedShift). Preferred Skills & Nice-to-Haves Experience with Oracle and PostgreSQL in enterprise environments. Knowledge of containerized database deployments (Kubernetes, Docker). Understanding of networking, storage configurations, and load balancing for databases. Familiarity with CI/CD pipelines for database versioning and deployments. Education & Certifications Bachelor's or Master's degree in Computer Science, Engineering, or related field. Relevant certifications (e.g., Microsoft Certified: Azure Database Administrator, AWS Database Specialty) are a plus. Why Join Intelex? At Intelex, we believe that a strong culture and technical excellence drive success. As a Principal DBA, you will: Work on high-impact, mission-critical database solutions that power a global SaaS platform. Be part of a collaborative, forward-thinking DevOps and Engineering team. Enjoy a hybrid/remote-friendly work environment with flexible schedules. Benefit from competitive compensation, career growth opportunities, and world-class learning resources. Work for a company that has been recognized as a Great Place to Work for 7+ years. Additional Requirements This role requires a satisfactory Criminal Background Check and Public Safety Verification. #J-18808-Ljbffr
Created: 2025-03-13