More jobs:
Software Engineer III-IIDR - IBM InfoSphere Data Replication
Job in
Spearfish, Lawrence County, South Dakota, 57799, USA
Listed on 2026-07-03
Listing for:
Bank of America
Full Time
position Listed on 2026-07-03
Job specializations:
-
Software Development
Unix/Linux, DevOps
Job Description & How to Apply Below
Position Summary
This role is responsible for developing and delivering complex requirements to accomplish business goals, ensuring software meets functional, non‑functional and compliance requirements, and solutions are well designed with maintainability, ease of integration and testing built‑in from the outset.
Responsibilities- Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
- Design, develop and modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
- Mentor other software engineers and coach the team on Continuous Integration and Continuous Development (CI‑CD) practices and automating the tool stack.
- Execute story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle.
- Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.
- Automate manual release activities.
- Design, develop and maintain automated test suites (integration, regression, performance).
- Lead the design, development and implementation of real‑time data replication solutions using IBM IIDR to support Never Down (NVD) initiatives.
- Own end‑to‑end delivery of IIDR‑based pipelines across mainframe (z/OS) and midrange platforms, ensuring seamless integration with DB2, Kafka and other target systems.
- Troubleshoot and resolve complex replication issues, focusing on reducing latency and ensuring high availability and resilience.
- Optimize performance of IBM IIDR CDC pipelines, including tuning throughput, subscription parallelism and resource utilization.
- Provide technical leadership and mentorship to engineering teams, driving best practices in IIDR design, development and support.
- Collaborate with cross‑functional teams to define requirements, estimate effort and deliver solutions aligned with business priorities.
- Ensure production stability by monitoring system health, proactively identifying risks and implementing remediation strategies.
- Support testing, deployment and release activities, including CI/CD processes and production readiness validations.
- Conduct root cause analysis for incidents and implement long‑term fixes to improve system reliability.
- Drive continuous improvement and innovation through proof‑of‑concepts, automation and process enhancements.
- 10+ years of hands‑on experience (Technical developer) in IBM IIDR (mainframe and midrange), focused on real‑time data replication, configuration, monitoring and troubleshooting in data integration pipelines.
- Deep knowledge of IBM IIDR across z/OS (mainframe) and IIDR midrange (Linux/Red Hat) environments.
- Strong proficiency in z/OS and Unix technologies, including JCL, DB2 for z/OS, RACF security and Unix shell scripting; well versed in IIDR‑to‑Kafka streaming architecture.
- Proven ability to tune IBM IIDR performance between source and target data stores (log readers, buffers, throughput optimization, subscription parallelism).
- Hands‑on experience with IBM IIDR Access Server and Management Console configuration.
- Strong troubleshooting skills with expertise in analyzing IBM IIDR logs, DB2 logs, mainframe SYSLOG/JES logs.
- Skilled in analyzing network issues affecting replication, communication/handshake issues, serialization or conflict errors, schema evolution problems across IBM IIDR and Confluent Kafka.
- Identifying performance bottlenecks such as high CPU usage in IIDR CDC capture, log volume spikes, locking/contention issues on source or target systems and subscription parallelism.
- Experience working with heterogeneous data environments (DB2, Oracle, Single Store, Cockroach DB).
- Perform root cause analysis for replication failures.
- Subject‑matter expertise supporting near‑real‑time log‑based solutions, monitoring IBM IIDR health, latency and overall pipeline performance.
- Ability to perform root cause analysis and drive resolution of complex replication issues.
- Self‑driven, quick learner with the ability to work effectively in a fast‑paced, dynamic environment.
- Strong understanding of software development lifecycle, with excellent written and verbal communication skills.
- Experience with Kafka event streaming.
- Application development, automation, influence, solution design, technical strategy development, architecture, business acumen, Dev Ops practices, result orientation, solution delivery process, analytical thinking, collaboration, data management, risk management, test engineering.
Shift: 1st shift (United States of America). Hours per week: 40.
Pay range: $ – $ annualized salary, offered based on experience, education and skill set.
Benefits:
This role is currently benefits eligible. We provide industry‑leading benefits, access to paid time off, resources and support to employees to make a genuine impact and sustainably grow our business and communities.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×