SAP BusinessObjects Data Services (BODS) Developer
Riverwoods, IL (3 days onsite -client location)
Contract-6 Months
Job Summary
We are seeking an experienced SAP BusinessObjects Data Services (BODS) Developer with 8+ years of expertise in designing, developing, implementing, and supporting enterprise data integration and ETL solutions. The ideal candidate should possess strong technical knowledge of SAP Data Services, SQL, data warehousing concepts, ETL architecture, performance tuning, and production support. The role involves building scalable data integration solutions, optimizing ETL processes, troubleshooting complex issues, and supporting end-to-end BODS environments.
Key Responsibilities
ETL Development & Implementation
- Design, develop, test, and deploy ETL workflows using SAP BusinessObjects Data Services (BODS).
- Build and maintain data extraction, transformation, and loading processes.
- Develop reusable ETL components, workflows, dataflows, scripts, and custom functions.
- Implement robust error handling, exception management, and data validation mechanisms.
- Design and implement complex data transformation logic using standard BODS transformations.
- Develop and support data integration between SAP S/4HANA, SAP BW, and other enterprise systems.
- Handle extraction and loading processes involving SAP application data.
- Understand SAP data structures, business processes, and integration mechanisms.
Database & SQL Development
- Write, analyze, and optimize complex SQL queries, procedures, and scripts.
- Troubleshoot and debug SQL-related issues impacting ETL performance.
- Work with relational databases and data warehouse environments.
- Ensure efficient data extraction, transformation, and loading through optimized SQL practices.
Performance Optimization
- Analyze ETL performance bottlenecks and implement optimization techniques.
- Fine-tune dataflows, workflows, queries, and transformations to improve execution efficiency.
- Monitor resource utilization and enhance job performance for large-volume data processing.
- Apply BODS performance tuning best practices to meet SLA requirements.
Data Warehousing Concepts
- Implement Slowly Changing Dimensions (SCD Types 1, 2, and 3) and Change Data Capture (CDC) methodologies.
- Support data warehouse and data mart development initiatives.
- Ensure data consistency, integrity, and historical data management.
Production Support & Monitoring
- Monitor daily ETL jobs and resolve production issues within agreed SLAs.
- Perform root cause analysis for ETL failures and implement permanent solutions.
- Support batch scheduling, job execution, and operational monitoring activities.
- Coordinate with infrastructure, database, and application support teams during incidents.
BODS Administration & Environment Management
- Manage and support BODS repositories, job servers, and management console activities.
- Perform job server creation, repository setup, user management, and server maintenance activities.
- Monitor system health and ensure high availability of ETL environments.
- Support environment migrations across Development, QA, Stage, and Production environments.
Upgrade, Installation & Disaster Recovery
- Participate in BODS installation, configuration, patching, version upgrades, and migration projects.
- Support disaster recovery (DR) setup, testing, and failover activities.
- Assist in system validation and post-upgrade verification activities.
Required Technical Skills
Core Skills
- SAP BusinessObjects Data Services (BODS)
- ETL Design and Development
- Data Warehousing Concepts
- SQL Development and Query Optimization
- Data Modeling Concepts
- SAP S/4HANA Integration
- Batch Job Scheduling
- BODS Management Console
- Workflow and Dataflow Development
- Performance Tuning and Optimization
- Production Support
Nice to Have
- BODS Administration and Environment Management experience.
- BODS 4.3 to BODS 2025/2027 upgrade experience.
- SAP BW/4HANA integration experience.
- Cloud migration exposure (Azure/AWS/Google Cloud Platform).
- Experience in DR setup, testing, and failover execution.
- Exposure to BDC/Datasphere
- Exposure to CDS view in S4HANA.
Skills
Mandatory Skills : SAP DS ETL
Good to Have Skills : SAP Joule for Consultants (J4C), SAP Signavio - Technical