Visa - Austin, TX

posted 2 months ago

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

About the position

The Sr. Site Reliability Engineer - Database Administration (MySQL) at Visa is responsible for the planning, building, and running of database technology and infrastructure. This role involves designing and architecting solutions, delivering database projects, and maintaining operational systems. The engineer will provide technical expertise, solve complex problems, and ensure the availability and performance of MySQL databases in high SLA environments.

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.
  • Regularly plan for database capacity related to growth and system utilization.
  • Develop scripts and tools to streamline database administration tasks and processes.
  • Collaborate with cross-functional 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.
  • Develop and implement database monitoring and alerting systems.

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