Staff Database Engineer

Visa Visa · Fintech · Denver, CO +1

Experienced NoSQL and DB2 on premises and Public Cloud Database Engineer responsible for designing, implementing, and managing database systems, ensuring high availability, performance, security, and scalability. Role involves solution engineering, L3 support, public cloud deployment (AWS, Azure, GCP), automation scripting (Python, Ansible), Infrastructure as Code (Terraform), and troubleshooting.

What you'd actually do

  1. Design and Implementation: You will be responsible for designing, implementing, and managing database systems in public cloud environments, ensuring high availability, performance, security, and scalability of databases, including Db2 and various NoSQL databases.
  2. Database Management: Deploy and manage database instances on public cloud platforms such as AWS, Azure, or GCP, utilizing cloud-native tools and services to enhance database performance and reliability.
  3. Automation and Scripting: Develop and maintain scripts for database automation tasks using Python, Ansible, or similar languages, and implement Infrastructure as Code practices using tools like Terraform, Ansible Tower or CloudFormation.
  4. Backup and Recovery: Develop and implement robust backup and recovery strategies to ensure databases are protected against data loss and can be recovered in case of failure.
  5. Monitoring and Troubleshooting: Set up and maintain database monitoring tools to ensure database health and performance and troubleshoot and resolve database-related issues in a timely manner.

Skills

Required

  • 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree or 0 years of work experience with a PhD, OR 8+ years of relevant work experience
  • DB2 UDB RDBMS technologies
  • NoSQL databases like Cassandra or Redis Valkey
  • Public cloud services such as AWS, Google Cloud Platform, or Microsoft Azure
  • UNIX platform skills
  • Python
  • Ansible
  • Terraform

Nice to have

  • 6 or more years of work experience with a Bachelors Degree or 4 or more years of relevant experience with an Advanced Degree or up to 3 years of relevant experience with a PhD
  • 7-10 years of DBA experience
  • MongoDB
  • Work experience in a Financial Institute