Visa - Austin, TX

posted 2 months ago

Full-time - Mid Level
Hybrid - Austin, TX
Credit Intermediation and Related Activities

About the position

The Database Engineer will be responsible for the planning, building, and running of database technology and infrastructure at Visa. This role involves designing and architecting solutions, delivering database projects, and maintaining operational systems. The engineer will provide technical expertise and support for MySQL databases, ensuring high availability and performance in mission-critical environments. The position requires problem analysis, troubleshooting, and collaboration with cross-functional teams to optimize database performance and security.

Responsibilities

  • Support Database Platform Engineering in the architecture, development, and deployment of MySQL databases in high SLA environments.
  • Manage, support, and maintain database technology and infrastructure, adhering to architectural guidelines and policies.
  • Perform database administration for applications, ensuring continuous 24x7 operation and availability.
  • Install, configure, monitor, upgrade, and maintain MySQL databases in production and non-production environments.
  • Participate in Database Maintenance and Disaster Recovery activities.
  • Provide technical expertise and hands-on support in database consolidation and migration.
  • Implement databases, storage structures, high-availability solutions, and disaster recovery solutions.
  • Conduct proactive and reactive performance analysis, monitoring, troubleshooting, and resolution of escalated issues.
  • Respond to database-related incidents, diagnose issues, and implement corrective actions.
  • Conduct regular database capacity planning and trend analysis for future resource requirements.
  • Develop scripts and tools to streamline database administration tasks and monitoring procedures.
  • Collaborate with other teams to ensure delivery of database services within SLAs and performance targets.
  • Adapt business requirements and develop database specifications and attributes.
  • Evaluate and implement DBA tools to improve task effectiveness.
  • Monitor, analyze, and optimize the performance of MySQL databases.
  • Implement and enforce security measures for MySQL databases.

Requirements

  • 2+ years of relevant work experience and a bachelor's degree, OR 5+ years of relevant work experience.
  • 3-5 years of DBA experience in a MySQL environment.
  • Hands-on experience with MySQL InnoDB clusters and replication.
  • Strong UNIX platform skills and understanding of network and storage environments.
  • Proficiency in writing functions and packages for administration and application support.
  • Strong knowledge of operating systems, scripting languages, and data modeling.
  • Good interpersonal and communication skills.

Nice-to-haves

  • Work experience in a Financial Institute.
  • Familiarity with database monitoring tools such as Prometheus.
  • Proficiency in scripting languages like Python, Shell, or Perl.

Benefits

  • Medical
  • Dental
  • Vision
  • 401(k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service