AB Initio - Advanced

Columbus, OH, US • Posted 20 hours ago • Updated 3 hours ago
Contract Independent
On-site
Company Branding Image
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Typing
  • Performance Engineering
  • Scalability
  • Broadcasting
  • Data Compression
  • File Systems
  • Change Data Capture
  • Data Quality
  • Reporting
  • Management
  • SAFE
  • Promotions
  • Development Testing
  • Embedded Systems
  • Version Control
  • EME
  • Git
  • Meta-data Management
  • Scripting
  • Interfaces
  • File Formats
  • COBOL
  • Database
  • SQL
  • Collaboration
  • Messaging
  • Streaming
  • Apache Kafka
  • Security Controls
  • Regulatory Compliance
  • Access Control
  • Auditing
  • Workflow
  • Extract
  • Transform
  • Load
  • Ab Initio
  • GDE
  • DML
  • Parallel Computing
  • Performance Tuning
  • Mainframe
  • Continuous Integration
  • Continuous Delivery
  • Data Engineering
  • Analytics
  • Privacy
  • Marketing

Summary

Location: Columbus, OH
Salary: TBD
Description:
Senior Ab Initio Developer (7+ Years Experience)
About the Role

We are seeking a Senior Ab Initio Developer to design, build, and operate large-scale, high-performance data pipelines supporting enterprise analytics and regulated reporting. You will work closely with data engineers, architects, and operations teams to deliver reliable, secure, and scalable ETL solutions.
Responsibilities
Core Ab Initio Development
  • Design and develop complex, end-to-end Ab Initio graphs using GDE, with strong attention to metadata propagation, partitioning, and checkpointing.
  • Build reusable, parameter-driven frameworks including shared subgraphs, standardized transforms, and consistent logging and error-handling patterns.
  • Develop efficient transform logic using DML, XFR, and embedded scripting, optimizing for maintainability and runtime performance.
  • Define and manage robust record formats, ensuring strict typing, nullable field handling, encoding/locale correctness, and safe schema evolution.
Performance Engineering & Scalability
  • Design intentional parallelism strategies using appropriate partitioning methods (hash, range, round-robin, broadcast) while avoiding skew and hot spots.
  • Optimize joins, sorts, and aggregations by selecting appropriate strategies and minimizing unnecessary re-sorting.
  • Apply strong understanding of memory, I/O, spill behavior, buffer usage, compression, and file system throughput.
  • Benchmark and tune pipelines to identify bottlenecks and improve throughput without compromising correctness.
Data Engineering Best Practices
  • Architect ETL workflows for both full and incremental processing, including CDC patterns where applicable.
  • Handle late-arriving data and support idempotent re-runs.
  • Implement strong data quality controls including profiling, validation rules, reconciliations, and actionable reject handling.
  • Maintain clear data lineage, column-level mappings, and auditability to support regulated and business-critical reporting.
Platform & Operations
  • Integrate Ab Initio workloads with enterprise schedulers, managing dependencies, calendars, reruns, and backfills.
  • Implement standardized operational practices for error handling, retries, quarantines, alerting, and observability.
  • Design restartable pipelines using checkpointing and safe partial reruns.
Deployment & Engineering Hygiene
  • Follow disciplined promotion practices across development, test, and production environments.
  • Externalize configuration, parameters, and secrets; ensure no credentials are embedded in graphs or scripts.
  • Apply version control best practices using EME/metadata repositories and Git-based workflows.
  • Package and deploy graphs, metadata, scripts, and configurations in a reproducible manner with rollback support.
Data Stores & Interfaces
  • Work with diverse file formats including fixed/variable, delimited, binary, and (where applicable) mainframe formats such as EBCDIC and COBOL copybooks.
  • Design and optimize database interactions using SQL, bulk load/unload strategies, and appropriate transaction handling.
  • Collaborate on integration with messaging or streaming platforms (e.g., Kafka) where part of the ecosystem.
Security, Controls, and Compliance
  • Implement secure handling of sensitive data, including PII masking and tokenization in non-production environments.
  • Enforce least-privilege access controls and secure landing zones.
  • Support audit requirements through traceable pipelines, approval workflows, and evidence generation.
  • Use managed secrets with defined rotation practices; never hard-code credentials.
Minimum Qualifications
  • 7+ years of hands-on experience developing Ab Initio ETL solutions in large-scale production environments.
  • Advanced proficiency with Ab Initio GDE, DML, XFR, and complex graph design.
  • Strong understanding of parallel processing, performance tuning, and data engineering fundamentals.
  • Experience delivering data pipelines in regulated or high-control environments.
Preferred Qualifications
  • Experience working with mainframe data formats and enterprise-scale data platforms.
  • Familiarity with CI/CD practices for data engineering.
  • Experience collaborating with cross-functional teams across architecture, analytics, and operations.


By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxjudgpa
  • Position Id: 1131641
  • Posted 20 hours ago

Company Info

About Judge Group, Inc.

The Judge Group, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better.

Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India. The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Columbus, Ohio

Today

Contract

USD 55.00 - 60.00 per hour

Whitehall, Ohio

Today

Contract

Columbus, Ohio

Today

Contract

USD 60.00 - 65.00 per hour

Columbus, Ohio

Today

Contract

Search all similar jobs