Sr. Database Administrator to work with MongoDB for large insurance client -
Duration: 1 year (possibility of extension)
Location: Remote
*ERC Clearance Required
Must Have Skills:
1. 5+ years of database administration experience leading medium to large size MongoDB projects
2. Experiences in any of the NoSQL (DynamoDB, Neptune or other), Redshift, MySQL, Oracle, Sybase or SQL Server.
3. Experience with shell scripting
4. Experience working in the AWS cloud environment
Nice To Have Skills:
5. Insurance/Finance industry experience
6. University degree in Computer Science or related information technology degree/diploma.
7. Certification of MongoDB certified DBA or developer
Job Responsibilities:
8. Provision MongoDB instances and ensure performance, security, and availability of databases
9. Configure encryption at rest and in transit
10. Handle common database procedures, such as upgrade, backup, recovery, migration, etc.
11. Perform upgrades to MongoDB environments
12. Automate repeatable installation and maintenance tasks.
13. Manage medium to large size infrastructure projects, such as MongoDB7.0 upgrade, MongoDB Atlas migration or etc.
14. Participate in projects throughout the entire project lifecycle, and define, manage, and track project deliverables using defined technologies.
15. Maintain up-to-date documentation and procedures for MongoDB and other supported database platforms.
16. Sound knowledge of DevSecOps and database automation and scripting (e.g. AWS CDK, Github Action, Ansible, shell scripting, python, SQL).
17. Work closely with other team members, technical/team leads, management, specialized IT areas and application support teams to ensure consistent delivery and quality of database services.
18. Evaluate functionality and features within related database products.