The company is looking to architect, design, and build highly available, reliable, secure, and cost-effective database solutions, delivering multiple database technologies and automated services to provision and manage databases on-premises and in public clouds. The role will involve working with cutting-edge technologies, solving complex problems, and contributing to the success of a global payment network by ensuring the reliability and performance of database systems.
Requirements
- 8-10 years of DBE/DBA experience with NoSQL (MongoDB or Cassandra), DB2, or other cloud databases (e.g., Amazon Keyspaces, AWS Document store).
- 3+ years of experience managing complex bi-directional replication topology.
- Proficiency in Python, Ansible, and IAC-Terraform scripting.
- Experience with public cloud services such as AWS, Google Cloud Platform, or Microsoft Azure.
- Strong understanding of database fundamentals and architecture across various platforms.
- Knowledge of DevOps tools (e.g., GIT, Jenkins).
- Good troubleshooting and performance improvement skills, including index creation, query optimization, and data model changes.
Responsibilities
- Architect, design, and build deployment standards for MongoDB, Cassandra, and DB2 technologies.
- Develop and maintain scripts for database automation tasks using Python, Ansible, or similar languages.
- Implement Infrastructure as Code practices using tools like Terraform, Ansible, or CloudFormation.
- Develop and implement robust backup and recovery strategies to protect against data loss and ensure quick recovery in case of failure.
- Maintain comprehensive documentation for database configurations, procedures, and policies.
- Set up and maintain database monitoring tools to ensure database health and performance.
- Troubleshoot and resolve database-related issues as part of Level 3 support.
Other
- This is a hybrid position. Expectation of days in the office will be confirmed by your Hiring Manager.
- Good interpersonal and communication skills.