Database Developer
Hem ShankarUnited StatesMIDPosted 1h ago
PostgreSQLGoogle Cloud PlatformETLdata migrationMicrosoft DataverseDynamics 365GCP AlloyDBSQLDataflowCloud Data FusionBigQueryCloud StorageCloud ComposerDataverse Web APIODataGCP AlloyDBPythonTerraform
About the Role
We are looking for an experienced Database Developer / Data Migration Engineer for a contract opportunity in Alpharetta, GA.
Key Responsibilities
• Design, develop, and optimize database schemas, tables, relationships, indexes, and constraints in GCP AlloyDB for PostgreSQL
• Analyze Microsoft Dataverse data structures and develop source-to-target mapping
• Build and execute ETL/ELT pipelines for full and incremental data migration
• Perform data transformation, cleansing, validation, reconciliation, and troubleshooting
• Develop and optimize complex SQL queries and PostgreSQL database performance
• Work with GCP services such as Dataflow, Cloud Data Fusion, BigQuery, Cloud Storage, and Cloud Composer
• Support database security, IAM, monitoring, backup, recovery, and production deployment
• Prepare migration documentation, runbooks, and cutover plans
Requirements
• Strong hands-on experience with PostgreSQL and SQL
• Experience in database design, data modeling, schema development, and performance tuning
• Proven experience in database migration and ETL/ELT development
• Hands-on experience with GCP data integration tools, particularly Dataflow and/or Cloud Data Fusion
• Experience with data transformation, validation, and reconciliation
• Knowledge of GCP services, IAM, Cloud Logging, and Cloud Monitoring
Preferred Skills
• Experience with Microsoft Dataverse and Dataverse Web API/OData
• Experience with Dynamics 365 or similar SaaS-to-relational database migrations
• Hands-on experience with GCP AlloyDB
• Python and Terraform experience