

AWS Cloud Developer (DMS - Database Migration Services)
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an AWS Cloud Developer (DMS) with a contract length of "undefined," offering a pay rate of "undefined." Requires 13+ years of AWS development experience, strong skills in AWS Lambda, Python, Kafka, and database migrations. Remote with travel.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
-
🗓️ - Date discovered
August 22, 2025
🕒 - Project duration
Unknown
-
🏝️ - Location type
Remote
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#AWS DMS (AWS Database Migration Service) #AI (Artificial Intelligence) #AWS (Amazon Web Services) #Agile #Pytest #AWS Lambda #Scrum #SQL (Structured Query Language) #Kafka (Apache Kafka) #DynamoDB #Microservices #GitLab #"ETL (Extract #Transform #Load)" #ML (Machine Learning) #Version Control #DMS (Data Migration Service) #Automation #Lambda (AWS Lambda) #DevOps #POSTMAN #XML (eXtensible Markup Language) #Leadership #NoSQL #Database Migration #Java #Cloud #Python #Migration
Role description
Job Title: AWS Cloud Developer (DMS - Database Migration Services)
Job Type: Remote + Travel ( 1 week in a month or 1 week quarterly)
Client Location: Dallas, TX
Note:
We are looking for 13+ years of AWS Cloud Development with AWS DMS (Database Migration Services).
Strong AWS Lambda serverless experince required.
We are looking for candidates with strong Kafka, Python experience.
Only Independent Candidates.
Key Responsibilities:
· Lead or contribute to a full-stack migration from SQL to DynamoDB
· Refactor and rewrite backend services from Java to Python
· Leverage AWS Database Migration Service (DMS) for data movement and transformation
· Integrate AI/ML capabilities using Amazon Q
· Use GitLab for version control, CI/CD pipelines, and collaboration
· Participate in and lead daily SCRUM ceremonies as part of a standalone dev team
· Communicate openly with peers, leadership, and stakeholders
· Identify blockers, propose solutions, and contribute to a strong team culture
Required Skills & Experience:
· 12+ years of professional experience in AWS cloud engineering
· Strong proficiency with AWS Lambda using Python for serverless development.
· Proven experience in relational to NoSQL database migrations (SQL to DynamoDB preferred)
· Proficiency with AWS DMS and other AWS-native services
· Familiarity with AI-powered development tools (Amazon Q preferred); GitLab Duo acceptable
· Experience using GitLab for version control and DevOps workflows
· Deep database engineering background.
· Background in Java development and went into AWS Cloud. Comfortable working in both modern Python and legacy Java environments.
· Familiarity with older Java-based microservices and APIs, and willingness to support and modernize legacy systems.
· Hands-on experience with Kafka/Confluent.
· Experience with messaging systems such as JMS and MQ.
· Solid understanding of cloud testing and automation tools (e.g., Postman, Cypress, PyTest).
· Experience generating XML and working with file-based integrations.
· Ability to lead or participate in SCRUM/agile ceremonies
· Excellent communication skills — proactive, self-driven, and confident in cross-team and leadership interactions.
Job Title: AWS Cloud Developer (DMS - Database Migration Services)
Job Type: Remote + Travel ( 1 week in a month or 1 week quarterly)
Client Location: Dallas, TX
Note:
We are looking for 13+ years of AWS Cloud Development with AWS DMS (Database Migration Services).
Strong AWS Lambda serverless experince required.
We are looking for candidates with strong Kafka, Python experience.
Only Independent Candidates.
Key Responsibilities:
· Lead or contribute to a full-stack migration from SQL to DynamoDB
· Refactor and rewrite backend services from Java to Python
· Leverage AWS Database Migration Service (DMS) for data movement and transformation
· Integrate AI/ML capabilities using Amazon Q
· Use GitLab for version control, CI/CD pipelines, and collaboration
· Participate in and lead daily SCRUM ceremonies as part of a standalone dev team
· Communicate openly with peers, leadership, and stakeholders
· Identify blockers, propose solutions, and contribute to a strong team culture
Required Skills & Experience:
· 12+ years of professional experience in AWS cloud engineering
· Strong proficiency with AWS Lambda using Python for serverless development.
· Proven experience in relational to NoSQL database migrations (SQL to DynamoDB preferred)
· Proficiency with AWS DMS and other AWS-native services
· Familiarity with AI-powered development tools (Amazon Q preferred); GitLab Duo acceptable
· Experience using GitLab for version control and DevOps workflows
· Deep database engineering background.
· Background in Java development and went into AWS Cloud. Comfortable working in both modern Python and legacy Java environments.
· Familiarity with older Java-based microservices and APIs, and willingness to support and modernize legacy systems.
· Hands-on experience with Kafka/Confluent.
· Experience with messaging systems such as JMS and MQ.
· Solid understanding of cloud testing and automation tools (e.g., Postman, Cypress, PyTest).
· Experience generating XML and working with file-based integrations.
· Ability to lead or participate in SCRUM/agile ceremonies
· Excellent communication skills — proactive, self-driven, and confident in cross-team and leadership interactions.