DynamoDB Consultant (DBA) - contract

  • Staffworx Limited
  • Sep 09, 2025
Contractor Telecommunications

Job Description

Amazon DynamoDB NoSQL Database Consultant to join a leading enterprise client's team, working on their next-generation software platform.

As part of the SRE/DBA team, you'll take ownership of designing, implementing and optimising DynamoDB-based solutions for high-performance, scalable applications.

Key Responsibilities

  • Design & implement scalable data models using DynamoDB

  • Optimise table structures, partition/sort keys for performance & cost-efficiency

  • Define and maintain best practices for DynamoDB usage

  • Support migrations from other databases to DynamoDB

  • Build backup & disaster recovery solutions

  • Monitor & optimise performance, capacity, and costs

  • Provide technical leadership and mentoring on DynamoDB topics

Experience Required

  • Strong background with NoSQL

  • Specialist hands-on Amazon DynamoDB experience

  • Expertise in partition keys, sort keys, indexes, capacity modes

  • Skilled in programming languages (Java, Python, Node.js)

  • Experience with AWS SDK/CLI & related AWS services (Lambda, API Gateway, CloudWatch)

  • Strong knowledge of distributed systems

Nice to Have

  • AWS Certified Database Specialty

  • DynamoDB Streams + Lambda integration

  • DynamoDB Global Tables (multi-region)

  • DynamoDB Accelerator (DAX)

  • Security best practices (encryption at rest & in transit)

If you're interested, please send your CV along with your rate & availability.

Staffworx Limited are a UK-based recruitment consultancy supporting the global E-commerce, software & consulting sectors.