Loading...

#975 – Data Engineer (Odoo)

  • Company: Get A Job.ai
  • Location: United States
  • Salary: Pay not listed

Website Get A Job.ai

Represented by Get A Job.ai

About This Opportunity

Our talent team at Get A Job.ai is representing a confidential client in the midst of a critical data modernization initiative. They are migrating from legacy mainframe systems to a modern AWS-hosted architecture built around PostgreSQL and an integrated ERP platform. We're seeking a Senior Data Engineer to lead the technical execution of this migration and build the foundation for their next-generation data ecosystem.

This is a long-term independent contractor role working remotely with a team operating on Central Standard Time. Our client values clear communication and collaborative problem-solving as they navigate this transformational project.

Responsibilities

  • Design and implement migration strategies to move legacy operational data from AS400 and IBM DB2/400 environments into PostgreSQL on AWS
  • Build and maintain ETL/ELT pipelines for scheduled data extraction, transformation, validation, and loading across systems
  • Create and support nightly data replication processes that enable reporting and analytics capabilities
  • Develop integrations between PostgreSQL, the ERP platform, and external systems using APIs and appropriate integration patterns
  • Analyze legacy data structures, mappings, and embedded business logic in partnership with stakeholders and technical subject-matter experts
  • Build reporting-ready datasets, views, and data models to support dashboards and custom business intelligence needs
  • Ensure data quality, consistency, monitoring, security, and comprehensive documentation across all pipelines and integrations
  • Troubleshoot data discrepancies, integration failures, and performance bottlenecks as they arise
  • Partner directly with business users to translate operational and reporting requirements into scalable technical solutions

What We're Looking For

Required qualifications:

  • Advanced English proficiency (B2/C1/C2 level) for seamless cross-team communication
  • Strong background as a Data Engineer, Integration Engineer, or similar role with proven delivery of data migration and modernization projects
  • Advanced SQL expertise, particularly with PostgreSQL
  • Demonstrated experience designing and building ETL/ELT pipelines and scheduled data workflows
  • Hands-on experience with AWS-based data architectures and cloud services
  • Strong track record with API integrations, particularly connecting ERP platforms and external systems
  • Experience with data modeling, creating reporting datasets, and working with business intelligence tools and dashboards
  • Ability to quickly understand unfamiliar legacy systems, complex data structures, and underlying business processes
  • Strong analytical and communication skills with the ability to work effectively with both business and technical stakeholders

Preferred qualifications:

  • Experience working with AS400 / IBM i environments
  • Hands-on knowledge of IBM DB2, including DB2/400
  • Prior experience migrating data from legacy databases or mainframe-style systems
  • Experience integrating with Odoo through APIs, modules, or database-level workflows
  • Familiarity with Odoo data models and ERP integration patterns
  • Experience with Power BI or similar cloud-based reporting and visualization tools
  • Background supporting Excel-based reporting and data exports
  • Domain knowledge in retail, inventory management, e-commerce, or operational data environments
  • Experience using AI-assisted development tools to accelerate documentation, data mapping, query development, and troubleshooting

How We Work With You

When you apply through Get A Job.ai, one of our recruiters will conduct an initial screening to understand your background and ensure alignment with our client's needs. If there's a strong match, we'll submit your profile to the client for consideration. Throughout the process, we serve as your advocate and primary point of contact.

Important: Please do not attempt to contact the client directly. All communication and coordination should go through Get A Job.ai to ensure a smooth and professional process for everyone involved.

Pay

Compensation details will be discussed during the screening process with our recruiting team.

This is a long-term independent contractor position with full-time hours (Central Standard Time). Benefits include paid US holidays and two weeks of paid time off annually.

Location: Remote (available to LATAM-based professionals)

Equal Opportunity: Get A Job.ai is committed to inclusive recruiting practices and works with clients who value diversity and equal opportunity in their hiring.

Apply with Get A Job.ai

A recruiter will review your profile and submit you to the client. Do not contact the client directly.

More options

Apply with Get A Job.ai

Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.

Apply through Get A Job.ai. A recruiter will review your profile and submit you.

Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).

Listing facts

  • Role #975 – Data Engineer (Odoo)
  • Employer Get A Job.ai
  • Location United States
  • Type Contract
  • Pay (from listing) Pay not listed
  • Posted September 2, 2026
  • Apply by October 3, 2026
  • Country United States
  • Overview Full job description on this page (610 words)

Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

Typical work in Data Engineer

Independent occupational context from O*NET (U.S. public-domain labor data). This is about the occupation, not a rewrite of this employer's posting.

  • Develop and document database architectures.
  • Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
  • Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements.
  • Design databases to support business applications, ensuring system scalability, security, performance, and reliability.
  • Develop data models for applications, metadata tables, views or related database structures.
  • Design database applications, such as interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access of the generic database structure.

Source: O*NET

Limited public data for this employer

We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

Explore related openings

Occupation family: Data Engineer

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.

#975 – Data Engineer (Odoo) Get A Job.ai · United States