The company is looking to solve the problem of architecting, designing, and building highly available, reliable, secure, and cost-effective database solutions for its global payment network.
Requirements
- NoSQL (MongoDB, Cassandra) and DB2 technologies
- 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
- Strong Unix/Linux platform skills and understanding of network, storage, tiered application environments, and security
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
- 8+ years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work experience
- Bachelor’s degree in computer science or related field
- Good interpersonal and communication skills
- Ability to work in a hybrid position with expectation of days in the office
- Collaboration with development teams to ensure database designs align with application requirements