Senior Database Administrator @EZCORP
All Others
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago

[Hiring] Senior Database Administrator @EZCORP

3d ago - EZCORP is hiring a remote Senior Database Administrator. πŸ’Έ Salary: unspecified πŸ“Location: Mexico

Role Description

This role is responsible for the design, administration, reliability, performance, and security of Azure-based SQL Server environments, while also owning key Data Engineering and data platform responsibilities that enable trusted, automated, and well-governed data pipelines. The position requires traditional DBA ownership and deep expertise in SQL Server administration, performance optimization, and database design combined with modern cloud engineering practices.

  • Administer and support ~30 SQL Server IaaS virtual machines hosted on Azure, including production and non-production workloads.
  • Manage and maintain 2 high-availability SQL Server clusters, ensuring uptime, failover readiness, and business continuity.
  • Administer ~20 Azure SQL PaaS logical servers hosting multiple elastic pools, including Business Critical, General Purpose, and 7 Azure SQL Managed Instances supporting enterprise workloads.
  • Manage and optimize Azure SQL elastic pools containing multiple Azure SQL databases per pool.
  • Perform routine DBA activities including:
    • Performance tuning and query optimization
    • Index and statistics maintenance
    • Capacity planning and cost optimization
    • Backup, restore, and disaster recovery testing
    • Security configuration, access management, and compliance
  • Design, maintain, and validate high availability and disaster recovery (HA/DR) strategies across IaaS and PaaS SQL environments.
  • Support production and non-production replication from a monolithic source database using Attunity Replicate (Qlik).
  • Ensure data consistency, replication health, and timely recovery across replicated systems.
  • Collaborate with application, reporting, and analytics teams to meet data availability SLAs.
  • Design, implement, and maintain comprehensive monitoring and alerting solutions across SQL platforms.
  • Maintain alerting via:
    • SQL Server Agent jobs
    • SQL PI tools like Foglight
    • Azure Monitor and Azure Alerts (per resource)
  • Develop and maintain PowerShell-based monitoring scripts running on virtual machines.
  • Use Terraform to deploy, standardize, and maintain Azure SQL resources, alerting configurations, and monitoring baselines.
  • Maintain data platform infrastructure and pipeline deployment assets using Terraform modules.
  • Support continuous delivery by maintaining Azure DevOps YAML pipelines for build, test, and deployment workflows.
  • Own and maintain enterprise data platform repositories and assets spanning Azure Data Factory (ADF) pipeline definitions, Databricks job code (Python), configuration, and deployment artifacts.
  • Build, maintain, and support modular data pipelines across domains.
  • Develop and support Python-based transformation and business-rule logic executed as Databricks jobs.
  • Maintain and extend automated unit, component, and integration test suites and associated test datasets.
  • Support data quality validation and reconciliation activities.
  • Maintain technical documentation to support onboarding, operational readiness, and auditability.
  • Develop a strong understanding of application data flows and business logic.
  • Partner with stakeholders to drive data governance initiatives.
  • Contribute to database consolidation and redesign efforts.

Qualifications

  • 8+ years of hands-on experience as a Database Administrator with Microsoft SQL Server
  • 5+ years of T-SQL development and performance optimization experience
  • 3+ years of experience with database schema design, refactoring, and modernization
  • 2+ years of experience with Azure cloud services
  • Demonstrated experience optimizing databases supporting high-transaction OLTP systems
  • Proven track record of successfully tuning poorly performing databases and queries
  • Experience with code review processes and mentoring development teams
  • Willingness to grow expertise in modern data platforms
  • Strong expertise in SQL Server administration (IaaS and PaaS)
  • Hands-on experience with Azure SQL Database (Single, Elastic Pools)
  • Proficiency in PowerShell scripting for automation and monitoring
  • Monitoring and alerting experience with tools such as Foglight, Azure Monitor, and custom solutions

Requirements

  • 2+ years of data engineering or ETL/ELT development experience
  • Experience with Terraform and Infrastructure as Code practices
  • Experience implementing medallion architecture or lakehouse patterns
  • Hands-on experience with Databricks and Azure Data Factory
  • Experience with Microsoft Fabric in production environments
  • Background in migrating on-premises databases to cloud platforms
  • Experience with DevOps practices for database deployments
  • Experience in regulated industries with compliance requirements
  • Exposure to real-time data streaming (Event Hubs, Kafka)
  • Experience with data governance tools and frameworks
  • Experience with Azure DevOps CI/CD using YAML pipelines for automated testing and deployment

Benefits

  • Ground Floor opportunity with EZCORP, a company with a start-up mentality.
  • Competitive compensation and benefits.

Company Description

Founded in Austin in 1989, EZCORP has grown into a leading provider of pawn loans in the United States, Mexico, and Latin America. We are dedicated to satisfying the short-term cash needs of consumers who are both cash and credit constrained and providing an industry-leading customer experience.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Mexico
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Database Administrator @EZCORP
All Others
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Mexico
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,651+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later