Senior Database Engineer (aurora, Dynamo, Aws)

Visa Visa · Fintech · Bengaluru, India, IN

Senior Database Engineer responsible for managing, maintaining, and optimizing database systems on AWS, Azure, or GCP, with a focus on Aurora MySQL, Aurora PostgreSQL, and DynamoDB. The role involves collaborating with DevOps for infrastructure as code using Terraform and CICD tools, ensuring performance, reliability, and security, and participating in 24x7 support.

What you'd actually do

  1. Manage, maintain, and optimize database systems hosted on Amazon Web Services (AWS) and Azure or GCP Cloud.
  2. Provide expertise in managing and administering Aurora MySQL, Aurora PostgreSQL, and DynamoDB
  3. Collaborate with the DevOps team to implement infrastructure as code using Terraform
  4. Must have experience working with Terraform and CICD implementation tools like Codefresh, Env0 or any other tool.
  5. Work with a global team, participating in a 24x7 support rotation as needed.

Skills

Required

  • 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience
  • Minimum of 5 years of professional experience as a Database Administrator (DBA) or in a similar role.
  • Proven expertise in managing and administering Aurora MySQL, Aurora PostgreSQL, and DynamoDB
  • Solid understanding of AWS Cloud features and services relevant to database management
  • Good knowledge and practical experience with Terraform
  • Familiarity with DevOps principles and practices
  • Knowledge of shell scripting
  • Experience with YAML coding

Nice to have

  • 3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
  • Cockroach DB or any technology that offer data sharing