1

Index Engines Jobs in Alabama (NOW HIRING)

Senior Database Administrator

Birmingham, AL · On-site

$46.50 - $64.25/hr

Tune performance on both platforms - wait statistics, execution plans, Query Store, index and ... engines such as Athena or Presto/Trino * Microsoft SQL or AWS certifications * Experience with ...

Index Engines information

What is an index engine?

Index Engines is a company that provides data management and information governance solutions, particularly focused on data indexing, search, and compliance for large-scale enterprise environments. Their technology allows organizations to efficiently index, search, manage, and protect unstructured data across various storage platforms. Index Engines is commonly used in data discovery, legal e-discovery, and cyber recovery scenarios to quickly locate and retrieve critical data. The company's solutions help organizations meet compliance requirements, improve data security, and optimize storage management.

What are common challenges faced by professionals working with index engines, and how can they be addressed?

Professionals working with Index Engines often encounter challenges related to managing large-scale unstructured data, ensuring data integrity, and optimizing search performance. Staying up-to-date with evolving data compliance requirements and integrating Index Engines solutions with existing IT infrastructure can also be complex. Overcoming these challenges typically involves ongoing training, collaborating closely with IT and security teams, and leveraging Index Engines’ support resources to implement best practices for data management and eDiscovery.

What are the key skills and qualifications needed to thrive as an indexing engineer at Index Engines, and why are they important?

To thrive as an Indexing Engineer at Index Engines, you need a solid background in computer science, data management, and information retrieval, typically supported by a relevant degree. Familiarity with enterprise search platforms, indexing algorithms, backup and storage systems, and certifications in data management tools are commonly required. Strong analytical thinking, problem-solving abilities, and effective communication skills help you excel in optimizing data access and collaborating with technical teams. These skills ensure efficient data indexing, reliable search performance, and successful integration with enterprise IT environments.

What is the difference between Index Engines vs Data Analyst?

AspectIndex EnginesData Analyst
Primary RoleData management, backup, and recovery solutions for enterprise dataAnalyzing data to identify trends, generate reports, and support decision-making
Required SkillsData storage, backup technologies, data security, and system administrationData analysis, SQL, data visualization, and statistical skills
Work EnvironmentIT departments, data centers, enterprise environmentsBusiness units, analytics teams, consulting firms
CertificationsIT certifications like CompTIA, Cisco, or vendor-specific data management certificationsData analysis certifications like Microsoft Excel, Tableau, or SAS

Index Engines focuses on enterprise data management and backup solutions, while Data Analysts primarily analyze data to support business decisions. Both roles require technical skills but serve different functions within organizations.

What are popular job titles related to Index Engines jobs in Alabama?

For Index Engines jobs in Alabama, the most frequently searched job titles are:

What job categories do people searching Index Engines jobs in Alabama look for?

The top searched job categories for Index Engines jobs in Alabama are:

What cities in Alabama are hiring for Index Engines jobs?

Cities in Alabama with the most Index Engines job openings:

Senior Database Administrator

AutoTec

Birmingham, AL • On-site

$46.50 - $64.25/hr

Full-time

Posted 4 days ago


Key responsibilities

  • Own the health, performance, security, and recoverability of on-premises Microsoft SQL Server and AWS RDS Aurora Serverless v2 platforms.

  • Design, implement, and routinely test backup and recovery procedures, including failover testing and disaster recovery drills.

  • Monitor databases, manage alerting, and automate recurring database work to ensure database stability and performance.


Job description

A dedicated senior Database Administrator who serves as the organization’s database expert, owning the health, performance, security, and recoverability of our on-premises Microsoft SQL Server and AWS RDS Aurora Serverless v2 (PostgreSQL) platforms, along with our AWS data lake and analytics stack (S3, Glue, Athena, and QuickSight). Working alongside others on the data team who handle routine maintenance and first-line troubleshooting, own the deep work – upgrades, high-availability, recovery, security, and performance – build the runbooks, monitoring, and automation that keep the database estate safe, and mentor the team to take on more over time.

  • Own installation, configuration, patching, and upgrade planning for all on-premises SQL Server instances
  • Administer SQL Server high availability and disaster recovery (Always On Availability Groups / Failover Cluster Instances), including failover testing and DR runbooks
  • Own AWS RDS Aurora Serverless v2 (PostgreSQL) cluster configuration - ACU min/max capacity, parameter groups, reader instances, and failover priorities
  • Design, implement, and routinely test backup and recovery on both platforms against documented RTO/RPO targets, including point-in-time recovery drills
  • Tune performance on both platforms - wait statistics, execution plans, Query Store, index and statistics strategy, and pg_stat_statements analysis
  • Manage PostgreSQL internals - autovacuum tuning, bloat remediation, and transaction ID wraparound prevention
  • Monitor databases and manage alerting via Extended Events, DMVs, Performance Insights, Enhanced Monitoring, and CloudWatch
  • Own the connection management strategy (RDS Proxy or equivalent pooling) appropriate to serverless scaling behavior
  • Plan and execute engine version upgrades on both platforms, including Blue/Green deployments for Aurora major versions
  • Administer database security - least-privilege access, encryption, auditing, IAM authentication, and Secrets Manager rotation
  • Administer the S3 data lake – transactional and semi-structured data stored in JSON and Parquet, including storage layout, partitioning strategy, and lifecycle policies
  • Manage AWS Glue crawlers and the Glue Data Catalog to keep data lake schemas current and queryable, and tune Athena query performance and cost (partitioning, file formats, workgroups)
  • Support data analysis and visualization in Amazon QuickSight – administer datasets sourced from Athena and Postgres, including connectivity, permissions, and refresh performance
  • Govern Aurora costs - monitor ACU consumption, right-size capacity settings, and explain cost anomalies to leadership
  • Author and maintain runbooks that allow non-experts to safely perform routine database operations
  • Automate recurring database work using PowerShell, Bash, or Python
  • Support development teams with schema review, query optimization guidance, and data migrations across both platforms
  • Own incident response for database outages, including escalations to AWS support as needed, and conduct post-incident reviews
  • Perform capacity planning for database storage, memory, and compute
  • Gather an expert understanding of the AutoTec products
  • Bachelor’s degree in Computer Science, Engineering, or related field. Experience may be considered in lieu of the degree
  • 5+ years of hands-on production DBA experience, including significant time as a primary or sole DBA
  • Deep production experience with SQL Server (2016 or later): HA/DR, backup/recovery, and performance tuning at the wait-statistics and execution-plan level
  • Production experience administering PostgreSQL, including vacuum/bloat management and query tuning
  • Professional experience in AWS, specifically:  RDS/Aurora, S3, Glue, Athena, CloudWatch, IAM, Secrets Manager
  • Demonstrated history of performing (not just configuring) restores and failovers
  • Scripting proficiency in at least one of PowerShell, Bash, or Python
  • Strong written communication - this role produces documentation others depend on
  • Able to be self-motivated and directed
  • Detail oriented, analytic mindset with strong technical & problem-solving skills
  • Able to work independently and in a team-orientated, collaborative environment
  • Able to prioritize, multitask, and handle shifting priorities
  • Able to build and maintain relationships
  • Adaptable and resilient through a changing environment
  • Aurora experience, particularly Aurora Serverless v2
  • Experience supporting data lake and analytics workloads - columnar formats (Parquet), partitioning strategies, and query engines such as Athena or Presto/Trino
  • Microsoft SQL or AWS certifications
  • Experience with infrastructure-as-code (Terraform preferred)
  • Experience migrating workloads between SQL Server and PostgreSQL (AWS DMS, Babelfish)
  • Experience operating in a regulated or audited environment
  • Knowledge of Agile Methodologies
  • Experience estimating AWS pricing and system costs