Database Engineer

Visa Visa · Fintech · Bengaluru, India, IN

Visa is seeking a Database Engineer to design, implement, and maintain data management solutions, focusing on scalability, security, and performance. The role involves database design, performance tuning, data integration (ETL), security management, and collaboration with cross-functional teams. The engineer will also be on-call for incident response and utilize GitHub for code management. Familiarity with AI tools for streamlining workflows is mentioned.

What you'd actually do

  1. Responsible for designing and implementing effective database structures based on project requirements.
  2. Responsible for ensuring the performance, reliability, and security of databases.
  3. The Database Engineer should be comfortable with developing and implementing methods for data integration from various sources into the database.
  4. Protecting the data by establishing appropriate user permissions and roles, implementing security protocols, and regularly monitoring and addressing potential security breaches are a core job requirement for Senior Database Engineers.
  5. The Database Engineer often works closely with other teams, such as software developers and data analysts, to ensure that the database aligns with the needs of the organization, and to integrate the database with other systems as needed.

Skills

Required

  • Associate: Minimum of 6 months of work experience or a Bachelor's Degree
  • Proficiency in Windows Server and Linux operating systems
  • Excellent written and verbal communication skills in English
  • Analytical skills with experience in troubleshooting large-scale distributed systems
  • Experience with configuration management and orchestration tools (Ansible, Terraform, Vagrant)
  • Familiarity with GitHub, managing branches,

Nice to have

  • 3-5+ years of experience with NoSQL technologies like MongoDB, Redis
  • 3-5+ years of experience with middleware technologies such as ActiveMQ, or Kafka
  • 3-5+ years of experience with virtualization (VMware and/or Docker) and SAN technology
  • 1-3+ years of experience with IaC tooling such as Terraform and Ansible
  • 1-3+ years of experience with running data systems on Kubernetes
  • 5-7+ years of experience with relational databases (i.e. SQL Server, Postgres, MySQL)
  • Intermediate to advanced understanding of RDBMS best practices and industry trends
  • Intermediate to advanced understanding of NoSQL best practices and industry trends
  • Familiarity with programming languages (Python, Go, Java, C++, .net, powershell)

What the JD emphasized

  • in production environments