Application Programmer

USDC•Plano, TX
•Hybrid

About The Position

Genesis10 is seeking an experienced Senior Data Migration Engineer to lead and execute large-scale document and metadata migration initiatives from IBM FileNet P8 repositories to a modern MongoDB-based content platform. The contractor will be responsible for designing, developing, and optimizing Apache Spark-based migration solutions capable of processing millions to billions of documents while ensuring data integrity, metadata accuracy, auditability, and operational reliability.

Requirements

  • 5+ years of experience with Apache Spark (PySpark, Spark SQL, DataFrames, optimization, and tuning) for processing millions to billions of records
  • 3+ years of experience with Enterprise Content Management (ECM) platforms such as IBM FileNet P8, OpenText, or similar systems
  • 3+ years of experience with MongoDB, including collection design, schema modeling, aggregation framework, and bulk ingestion
  • Experience with Database Technologies such as Oracle, SQL optimization, data extraction, validation, and ETL development
  • Proficiency in Programming with Python, PySpark, and Shell Scripting (Java preferred)

Nice To Haves

  • Strong analytical and problem-solving skills
  • Ability to lead complex migration initiatives independently
  • Excellent communication and stakeholder management skills
  • Strong attention to detail and data quality focus
  • Results-oriented with a proven track record of delivery
  • Ability to thrive in a fast-paced enterprise environment
  • Experience mentoring team members and driving technical best practices

Responsibilities

  • Lead and execute large-scale document and metadata migration initiatives
  • Design, develop, and optimize Apache Spark-based migration solutions
  • Process millions to billions of documents while ensuring data integrity and metadata accuracy
  • Utilize expertise in distributed data processing, enterprise content management platforms, and document repositories
  • Manage metadata mapping, indexing strategies, and reconciliation processes

Benefits

  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF, and Illinois)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service