Database Engineering Manager

$140,000 - $175,000/Yr

Verisk Analytics - Jersey City, NJ

posted 3 months ago

Full-time - Mid Level
Jersey City, NJ
Professional, Scientific, and Technical Services

About the position

As a Database Engineering Manager at Verisk, you will play a pivotal role in leading and managing a globally distributed team of database engineers. Your primary responsibility will be to provide hands-on management, mentoring, and coaching to your team while driving organizational goals. This position requires effective communication of relational database and NoSQL engineering principles, best practices, architecture solutions, and infrastructure requirements to the firm's leadership, internal customers, team members, and other stakeholders. You will lead the team in performing all aspects of NoSQL and relational database cluster administration, which includes planning, installation, upgrading, patching, security, high availability, resiliency, data retention, tuning, support, and troubleshooting. Your expertise will be crucial in driving the architecture of systems to provide a highly scalable and available relational and NoSQL database server structure that aligns with Verisk's value proposition for both internal and external customers. Collaboration is key in this role, as you will work closely with application development and other infrastructure teams to test, troubleshoot, and optimize new and existing database-driven applications. You will monitor production, UAT, and other NoSQL and relational database environments across all applicable regions, actively pursuing any issues that limit performance, resiliency, and scalability while fostering security and database reliability. In addition, you will engage with senior management, peers, and internal customers to plan and prioritize projects and resource allocation. Proactive communication of statuses, issues, and escalations to senior management and stakeholders will be essential to your success in this role.

Responsibilities

  • Effectively engage, lead, and manage a globally distributed team of database engineers.
  • Provide hands-on management, mentoring, and coaching of resources while driving organizational goals.
  • Communicate relational database and NoSQL engineering principles, best practices, architecture solutions, and infrastructure requirements to leadership and stakeholders.
  • Lead the team in performing all aspects of NoSQL and relational database cluster administration including planning, installation, upgrading, patching, security, high availability, and resiliency.
  • Drive the architecture of systems to provide a highly scalable and available relational and NoSQL database server structure.
  • Work closely with application development and other infrastructure teams to test, troubleshoot, and optimize database-driven applications.
  • Monitor production, UAT, and other database environments, actively pursuing issues limiting performance and scalability.
  • Understand relational and NoSQL database infrastructure architecture and needs, cost optimization goals, and security requirements.
  • Propose, design, and implement scalable and cost-effective database solutions.
  • Engage with senior management and internal customers to plan and prioritize projects and resource allocation.
  • Proactively communicate statuses, issues, and escalations to senior management and stakeholders.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 7+ years of overall database engineering and/or managerial experience.
  • Proven hands-on experience in database engineering, maintenance, support, and administration for both relational and NoSQL databases in AWS Cloud environment.
  • In-depth understanding of NoSQL database technologies such as Apache Cassandra, Apache Solr, Elasticsearch, AWS OpenSearch, DynamoDB, DocumentDB, Redis, etc.
  • Experience with multiple relational DBMSs, including recent versions of AWS Aurora-Postgres, MS SQL Server, Snowflake, Oracle, MySQL, etc.
  • Hands-on experience with multi-site HA/DR database implementations, task automation, and scripting.
  • Ability to present complex technical information clearly to various audiences.
  • Proven experience leading teams of relational and NoSQL database engineers.
  • Ability to create a supportive and productive environment for team members.
  • Demonstrated ability to articulate requirements, design, development, integration, and test plans.
  • Ability to remain agile and adjust priorities based on workload and customer demands.
  • Flexible management style with the ability to adapt to changing work environments.
  • Proven ability to build internal business and peer relationships.

Nice-to-haves

  • Experience in budgeting, capacity planning, and forecasting.
  • Familiarity with Agile development processes.
  • Experience in cloud-based environments and understanding of AWS technologies.

Benefits

  • Competitive salary with a range of $140,000 to $175,000 based on experience and location.
  • Opportunities for professional development and growth within the company.
  • Flexible work arrangements including hybrid work options.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service