Title : NoSQL DBA (Migrations)
Location : Remote - the Role :
We are seeking a highly skilled and experienced NoSQL DBA with a strong focus on database migrations to join our dynamic team. As a NoSQL DBA (Migrations), you will be responsible for leading and executing the migration of data across a diverse range of NoSQL technologies.
This is a critical role requiring deep technical expertise in various NoSQL databases, excellent communication skills, and the ability to work independently in a remote environment. You will play a key role in ensuring successful and efficient data migrations, minimizing disruption and maintaining data :
- Lead and Execute NoSQL Database Migrations : Plan, execute, and oversee the migration of data between various NoSQL database technologies.
- Technology Expertise : Demonstrate deep knowledge and hands-on experience with a wide range of NoSQL databases, specifically including :
- Couchbase
- Kafka (understanding of its role in data pipelines)
- DynamoDB (Document model)
- AWS Neptune (Graph database)
- Migration Strategy and Planning : Develop comprehensive migration strategies, including data mapping, transformation, and validation processes.
- Performance Tuning and Optimization : Ensure optimal performance of source and target databases during and after migration.
- Data Integrity and Validation : Implement robust data validation techniques to ensure data accuracy and consistency throughout the migration process.
- Troubleshooting and Issue Resolution : Identify and resolve any issues or roadblocks encountered during the migration process.
- Documentation : Create and maintain detailed documentation of migration plans, processes, and outcomes.
- Collaboration : Work closely with development teams, architects, and other stakeholders to ensure seamless migration and integration.
- Communication : Effectively communicate migration progress, challenges, and solutions to technical and non-technical audiences.
- Remote Work Management : Manage your work effectively in a remote setting, ensuring productivity and meeting Skills and Experience :
- Proven experience as a NoSQL DBA with a strong focus on database migrations.
- Extensive hands-on experience with the following NoSQL technologies :
- Couchbase
- Kafka
- DynamoDB (Document model)
- AWS Neptune
- Experience with migrations involving a broad range of NoSQL technologies (at least 12 different technologies).
- Solid understanding of database concepts, data modeling, and schema design in NoSQL environments.
- Proficiency in scripting languages (e.g., Python, Bash) for automation of migration tasks.
- Experience with data migration tools and techniques.
- Strong understanding of data security and compliance best practices related to data migration.
- Excellent analytical and problem-solving skills.
- Outstanding communication skills (both written and verbal), with the ability to articulate technical concepts clearly.
- Ability to work independently and manage time effectively in a remote environment.
- Must have their own reliable computer and internet connection suitable for the Skills :
- Experience with cloud platforms (AWS, Azure, GCP) and their database services.
- Familiarity with DevOps practices and CI / CD pipelines.
- Relevant certifications in NoSQL technologies or cloud platforms
ref : hirist.tech)