Sr. Database Engineer

Visa Visa · Fintech · Warsaw, Poland, Poland

Sr. Database Engineer responsible for managing, maintaining, and optimizing database systems on cloud platforms (AWS, Azure, GCP), with expertise in Aurora MySQL, Aurora PostgreSQL, DynamoDB, and Terraform for infrastructure as code. The role involves collaboration with DevOps, 24x7 support, performance monitoring, backup/recovery, and knowledge of data sharding technologies.

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. Work with a global team, participating in a 24x7 support rotation as needed.
  5. Ensure the performance, reliability, and security of all database environments.

Skills

Required

  • 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
  • Strong sense of trustworthiness, discipline, and the ability to work effectively in a remote environment with minimal supervision.

Nice to have

  • Knowledge of shell scripting
  • Cockroach DB or any technology that offer data sharding
  • Experience with YAML coding

What the JD emphasized

  • Must have experience working with Terraform and CICD implementation tools like Codefresh, Env0 or any other tool.