ETL Developer

IBM
Buffalo, NY Full Time
POSTED ON 8/18/2022 CLOSED ON 9/17/2022

What are the responsibilities and job description for the ETL Developer position at IBM?

Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.

Your Role and Responsibilities
The IBM Client Innovation Center in Buffalo NY is expanding and has immediate opportunities for experienced forward thinking ETL Developer with a passion for growth and innovation. The success of IBM is in
your hands as you transform vital business needs into innovation solutions to drive growth for
our clients. Our clients are some of the world’s leading companies and you will be part of
challenging projects to build and support technical solutions for their needs You will have
access to the latest education, tools and technology, and a limitless career path with the world’s
technology leader. Come to IBM and make a global impact

The ETL Developer is responsible for data integration (ETL) development for data
warehouse solutions that deliver diverse reporting and analytic capabilities to
health and human services customers in the public and private sector.
This role develops data integration programs that load, transform and extract data
from the data warehouse, assures that architecture and development follow data
warehouse best practices. This individual works with DW architects, data architects,
hardware/software engineers, DBAs, application vendors and managed services to
ensure enterprise DW solutions are reliable, scalable, flexible and low maintenance.
This position requires a bachelor's degree or equivalent experience. The candidate
must demonstrate expertise in data warehouse concepts, practices, and
procedures, has technical hands on experience implementing data warehouse
solutions, has strong communication skills and the ability to provide consultation to
customers and collaborate internally on complex projects as a the key
contributor/specialist. This candidate should also be able to find creative solutions
to complex and diverse business requirements. This position typically reports to an
ETL Team Lead.
Essential Responsibilities (Specific day-to-day responsibilities):
  • Review business and technical requirements and ensure the data integration platform meets requirements
  • Apply industry best practices for ETL design and development
  • Assists in design, development and implementation of end-to-end complex ETL system using Datastage tools
  • Plan and contributes to ETL development efforts for team utilizing PL/SQL and DataStage tools
  • Produce written deliverables for technical design, system testing and implementation activities
  • Implement ETL systems that are operationally stable, efficient and automated
  • Implement technical solutions that are scalable, aligned with the enterprise architecture and can adapt to changes in business
  • Implement ETL systems that maximize re-usable components/services, collect/share metadata, incorporate audit, reconciliation and exception handling
  • Implement parallel processing, load balancing, near real-time and real-time ETL processes
  • Implement monitoring and measurement of data quality as defined by business rules
  • Employ best practices, standards of excellence, and guidelines for programming teams
  • Conduct Unit Testing - execute job flows, gather evidence of success, investigate defects, resolve defects and document results
  • Assist in the development, documentation and application of best practices and procedures that govern DW implementations and operations
  • Off hour and weekend support may be required to meet project milestones
The successful candidates for this position will become members of our Client Innovation Team.
You will work closely across the CIC network to delight our customers with leading edge
solutions with a keen focus on quality and client satisfaction. In addition to strong collaboration
across the team, you will be virtually integrated into our deep learning and knowledge program
as well as employee engagement across NA. All resources in our CIC network may be
requested to travel depending on specific client project needs. US Travel is typically related to
knowledge transfer and client relationship building at the client site, as well as subsequent travel
for key milestones or project initiatives. Travel is generally no more than 50% of the time.
Preferred locations: Albany, Rochester, Syracuse & Utica NY; Akron & Cleveland OH and
Pittsburgh PA


Required Technical and Professional Expertise
  • 5 years’ experience programming ETL programs using DataStage language ortools
  • 5 years’ experience performing data analysis and profiling, and designing ETL
  • systems/program
  • Advanced SQL skills
  • In depth understanding of data integration best practices, leading industry applications and features such as master data management, entity resolution, data quality assessment, metadata management, etc.
  • Understanding of data warehouse best practices
  • Good communication skills
  • Good interpersonal skills and the ability to collaborate with other technical teams, project management, client management and business analysts


Preferred Technical and Professional Expertise
  • Health and human services experience
  • Complete understanding of warehousing methodologies
  • Experience with hash algorithms
  • Experience implementing systems that utilize Oracle DBMS

Salary : $1 - $1,000,000

Software Developer
Eaton -
Orchard, NY
OFSAA Developer
UNITED IT TECHNICAL SERVICES -
Buffalo, NY
.Net Developer
Capgemini -
Irving, NY

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a ETL Developer?

Sign up to receive alerts about other jobs on the ETL Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,940 - $96,404
Income Estimation: 
$92,690 - $122,129

Sign up to receive alerts about other jobs with skills like those required for the ETL Developer.

Click the checkbox next to the jobs that you are interested in.

  • Cross-Functional Integration Skill

    • Income Estimation: $85,876 - $118,307
    • Income Estimation: $73,959 - $98,293
  • Data Conversion Skill

    • Income Estimation: $92,690 - $122,129
    • Income Estimation: $121,948 - $153,897
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at IBM

IBM
Hired Organization Address Washington, DC Full Time
Introduction The 'IBM Ecosystem' includes thousands of partners who 'Build' on, 'Sell' or 'Service' IBM technologies and...
IBM
Hired Organization Address Springs, GA Full Time
Introduction System Services Representatives are the primary technical interface to clients for the coordination of hard...
IBM
Hired Organization Address Triangle, NC Full Time
Introduction IBM Global Procurement is guided by our mission to be the exemplar of digital procurement. Our Global Procu...
IBM
Hired Organization Address Coral, FL Full Time
Introduction A Technology Seller's mission in IBM is to accelerate the adoption of IBM technology with clear industry us...

Not the job you're looking for? Here are some other ETL Developer jobs in the Buffalo, NY area that may be a better fit.

Data Warehouse ETL Developer

Delta System & Software, Inc., Buffalo, NY

Axiom Developer

Aarna Software and Solutions LLC · Full-time, Buffalo, NY