Job Listing Information
- 12-Mar-2026 to 26-Mar-2026 (UTC)
- Richmond, VA, USA
- Full Time
- Long Term Contract Length
- 40 Weekly Hours
ABOUT THE ROLE
- We are seeking a Database Administrator / Data Engineer with strong experience in migrating on-premises databases to AWS.
- The candidate will support data platform modernization by assisting with database migration, Python-based data processing, and building AWS data pipelines supporting applications using Amazon RDS and DynamoDB.
- Responsible for supporting SQL Server/Cloud BAU operations. supports production stability and performance monitoring by building operational metrics and dashboards for database performance.
- Develop data quality and performance dashboards to monitor system efficiency and ensure reliable data for reporting and analytics.
- The role requires hands-on experience in database migration, data modeling, and AWS data services.
Must Have Skills (Screening Required)
- On-Prem SQL server to AWS and snowflake source Data Migration experience
- Experience migration/archiving databases from on-premises environments to AWS
- Experience with AWS Database Migration Service(DMS) or similar tools preferred
- AWS Database Technologies
- Strong experience with:
- Amazon RDS
- DynamoDB
- Python for Data Processing
- Experience developing Python scripts for data creation, transformation, and data loads
- Data Pipeline Development
- Experience building AWS-based data pipelines
- Familiarity with services such as:
- S3, Glue, Lambda
- Data Modeling
- Experience designing logical and physical data models
- Ability to support application teams with schema design
Preferred Skills
- Experience with AWS Schema Conversion Tool (SCT)and data migration service (DMS)
- Experience working with large datasets and ETL pipelines
- Knowledge of data lake architecture
- Experience with PostgreSQL, SQL Server, Dynamo Db
- Experience supporting application data environments
Experience Required
- 5+ years in Database Administration, Data Engineering, or similar role
- 3+ years of AWS and Snowflake experience
Responsibilities
- Support migration of on-prem databases to AWS
- Develop Python scripts for data generation and bulk loads
- Build and maintain AWS-based data pipelines
- Design and support data models
- Support application teams using RDS and DynamoDB
- Assist with data validation, migration testing, and performance tuning
Fill the skill matrix below:
|
Skill |
Required/Desired |
Amount |
Candidate's No. of years of experience |
|
On-Prem SQL server to AWS and snowflake source Data Migration experience |
Required |
5 |
|
|
Experience migration/archiving databases from on-premises environments to AWS |
Required |
5 |
|
|
Experience with Schema Conversion Tool (SCT) and AWS Database Migration Service (DMS) or similar tools preferred |
Required |
5 |
|
|
Experience developing Python scripts for data creation, transformation, and data loads |
Required |
5 |
|
|
Experience building AWS-based data pipelines using s3, Glue, Lambda |
Required |
5 |
|
|
Experience supporting application data environments, Experience with PostgreSQL, SQL Server, Dynamo Db |
Required |
5 |
|
|
Hands on experience in using AWS db services including S3, RDS, postgres, DynamoDB, and Snowflake. |
Required |
5 |
|
|
Core experience of configure data management practices on AWS using native services such as AWS Glue, AWS Data Zone, AWS Glue Data Catalog,API Gateway |
Required |
5 |
|
|
Familiarity with version control using tools like Github, and AWS Code Pipeline |
Required |
5 |
|
|
5+ years in Database Administration, Data Engineering, or similar role (AWS, Snowflake) and Sql server |
Required |
5 |
|