V

Verisk

Builds data and risk software for insurers

Database Reliability Engineer - NoSQL, AWS

Database AdministrationUpdated on Nov 13
Full-timeMálaga, Spain€48k - €60kIn-person

About the Job

Requirements

  • At least 4 years of relevant experience administering NoSQL databases and Linux environments.
  • Strong technical knowledge of NoSQL technologies such as OpenSearch, Elasticsearch, Cassandra, Solr, and Redis.
  • Hands-on experience with database installation, upgrades, security patching, performance tuning, monitoring, production support, and troubleshooting.
  • Experience working with Linux and shell scripting.
  • Experience with Python or another programming language.
  • Experience building automation using scripting and infrastructure-as-code technologies such as Terraform.
  • Experience working within cloud environments, ideally AWS.
  • Experience supporting critical enterprise database applications within a 24/7 operating environment.
  • Strong analytical and problem-solving skills, with the ability to work through complex technical issues independently.
  • Clear communication skills and the ability to collaborate effectively with database, development, DevOps, and other engineering teams.
  • A practical engineering mindset focused on building reliable, maintainable, and appropriately simple solutions.
  • A bachelor's degree in Computer Science, Information Systems, Engineering, or a related discipline.

Responsibilities

  • Design, implement, support, and maintain NoSQL database infrastructure within AWS, working across technologies such as Apache Cassandra, Apache Solr, Elasticsearch, AWS OpenSearch, DynamoDB, DocumentDB, AWS Redis, and ClickHouse.
  • Take ownership of NoSQL cluster administration, including planning, installation, upgrades, security patching, data retention, performance tuning, troubleshooting, and ongoing support.
  • Build and improve automation using Terraform, Python, scripting, and infrastructure-as-code practices.
  • Explore practical uses of AI technologies to improve productivity, accelerate operational processes, and strengthen incident response.
  • Contribute to the architecture of highly available, scalable infrastructure supporting customer-facing services.
  • Partner closely with application development and DevOps teams to test, troubleshoot, and optimize new and existing database-driven applications.
  • Monitor production, UAT, and other database environments, proactively identifying and resolving issues affecting performance, availability, and scalability.
  • Support infrastructure and cost optimization initiatives across the NoSQL environment.
  • Provide technical guidance on NoSQL database technologies and infrastructure, sharing expertise with other DBAs across the global team.
  • Participate in on-call and priority support outside standard business hours as part of the team’s responsibility for critical 24/7 systems.

About the Company

Verisk

Builds data and risk software for insurers

Verisk sells data, analytics, and software to insurers, reinsurers, and insurance intermediaries that assess risk and settle claims. Its tools support insurance pricing and policy development, catastrophe modeling, and claims investigation, combining industry records with scientific models and specialized applications. Xactimate calculates property repair estimates, while other platforms compare claims to identify suspected fraud and model losses from natural disasters. Customers pay through hosted subscriptions, transaction fees, and advisory services, with software and data integrated into their underwriting and claims workflows. Verisk traces its operating roots to 1971 and is headquartered in Jersey City, New Jersey.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Jersey City, NJ
Founded
1971

Recently Posted Jobs

Explore more opportunities at Verisk

See more jobs