Software Architect

RMB

Remote
**
Ab initio architecture and design
Data integration patterns
Scalable data platforms
** The Software Architect role at RMB focuses on designing and governing data integration architectures for the bank, emphasizing collaboration with various teams to maintain compliance with enterprise strategies and regulatory expectations. The position is remote, offering a chance to influence the bank's digital transformation through technical leadership and innovative solutions. **

Job Summary

  • The Software Architect will define, design, and govern scalable, secure, and high-performance data integration and processing architectures for the bank.
  • This role is accountable for architecting Ab Initio–based solutions, data pipelines, platform standards, and integration patterns that align with enterprise strategy, regulatory expectations, and FNB’s digital transformation roadmap.
  • Collaborate closely with Enterprise Architects, Data Engineers, BI Developers, Database Administrators, Data Scientists, and Product Owners to drive end‑to‑end technical design for data platforms and ensure architectural integrity across all delivery teams.

Matching Summary

Match Score: 75

** The Software Architect role at RMB focuses on designing and governing data integration architectures for the bank, emphasizing collaboration with various teams to maintain compliance with enterprise strategies and regulatory expectations. The position is remote, offering a chance to influence the bank's digital transformation through technical leadership and innovative solutions. **

Skills & Requirements

Must-have

  • Ab Initio architecture and design
  • Data integration patterns
  • Scalable data platforms
  • Teradata, Hadoop, Kafka
  • Linux/Unix scripting

Nice-to-have

  • Cloud readiness assessments
  • Emerging technology evaluation
  • Agile ceremonies participation
  • Continuous learning and team upliftment

Key Requirements

  • Bachelor’s Degree in Computer Science, Information Systems, Engineering, or relevant technical field
  • Proven experience as a Software Architect, Data Architect, or Lead Data Engineer
  • Extensive experience with Ab Initio administration, architecture, and graph design
  • Strong understanding of Teradata, Hadoop ecosystems, and Kafka streaming
  • Proficiency in Linux/Unix scripting and automation
  • Demonstrated experience designing scalable, resilient, and secure data architectures
  • Experience in end‑to‑end data integration solutions and high‑volume data processing
  • Experience working in financial services, regulatory, or highly governed environments

Work Rights

Not specified

Tailored Resume

Cover Letter