AWS DynamoDB Engineer
Sayyed MuskanIndiaMIDPosted 8d ago
AWS DynamoDBNoSQL Database DesignData ModelingPartition KeysSort KeysSecondary IndexesDynamoDB TablesQueriesScansTransactionsDynamoDB StreamsChange Data CaptureGlobal TablesMulti-Region ReplicationOn-Demand Capacity ManagementProvisioned Capacity ManagementRead/Write Capacity UnitsAuto ScalingPerformance TuningQuery OptimizationAWS LambdaDynamoDB DAXCachingAWS IAMKMS EncryptionBackupPoint-in-Time RecoveryDisaster RecoveryCloudWatch MonitoringLoggingTroubleshootingAWS CLISDKsPythonInfrastructure as CodeTerraformCloudFormation
About the Role
We are looking for an AWS DynamoDB Engineer to join our team at Cyser IT Services Pvt. Ltd. This role focuses on managing and developing AWS DynamoDB solutions for our clients.
Key Responsibilities
• Administer and develop AWS DynamoDB solutions
• Design NoSQL databases and data models
• Manage partition keys, sort keys, and secondary indexes
• Work with DynamoDB tables, queries, scans, and transactions
• Implement DynamoDB Streams and Change Data Capture
• Configure DynamoDB Global Tables and multi-region replication
• Manage on-demand and provisioned capacity
• Optimize read/write capacity units and auto scaling
• Perform performance tuning and query optimization
• Integrate AWS Lambda with DynamoDB
• Implement DynamoDB DAX and caching solutions
• Manage AWS IAM, KMS encryption, and security
• Implement backup and disaster recovery solutions
• Monitor and troubleshoot using CloudWatch
• Use AWS CLI, SDKs, Python, and Infrastructure as Code tools
Requirements
• 4–10 years of experience with AWS DynamoDB
• Strong understanding of NoSQL database design
• Experience with partition keys, sort keys, and secondary indexes
• Knowledge of DynamoDB tables, queries, scans, and transactions
• Experience with DynamoDB Streams and Change Data Capture
• Understanding of DynamoDB Global Tables and multi-region replication
• Experience with on-demand and provisioned capacity management
• Knowledge of read/write capacity units and auto scaling
• Experience with performance tuning and query optimization
• Familiarity with AWS Lambda integration
• Knowledge of DynamoDB DAX and caching
• Understanding of AWS IAM, KMS encryption, and security
• Experience with backup and disaster recovery solutions
• Familiarity with CloudWatch monitoring, logging, and troubleshooting
• Experience with AWS CLI, SDKs, Python, and Infrastructure as Code tools