Data Engineer

FirstRand Corporate Centre is seeking a highly skilled Data Engineer to join our dynamic technology team. In this critical role, you will ensure the effective movement, collection, integration, storage, and provisioning of data to meet strategic business objectives. You will work closely with various stakeholders including Enterprise Architecture, Database and Solution Architects, Business Intelligence Developers, Data Scientists, and Product Owners to deliver robust data solutions.

Do you need MONEY FAST

  • No paperwork
  • No credit check
  • Instant approval

APPLY NOW


Key Responsibilities

Data Architecture & Management

  • Acquire and collect data via robust ETL (Extract, Transform, and Load) processes from diverse source systems into our Reservoir and Enterprise Data Warehouse, strictly adhering to established data platform standards and best practices.
  • Integrate data from multiple sources through our enterprise data platform architecture to deliver comprehensive solutions that meet specific business objectives and support decision-making.
  • Develop and maintain physical data marts and databases to support business intelligence, analytics functions, and operational reporting.
  • Prepare and provision high-quality data for advanced analytical modeling by data scientists, ensuring data is properly structured and accessible.
  • Execute remediation actions as agreed with clients and install or update required system components in a timely manner.

Quality Assurance & Process Improvement

  • Perform thorough data quality assessments and implement comprehensive monitoring systems and alerts to ensure data integrity is maintained across all managed systems and platforms.
  • Create and optimize change scripts for production implementation, ensuring all changes are properly tested and documented.
  • Control expenditure while proactively identifying and implementing process improvements to contain and reduce costs without compromising quality.
  • Research and develop the latest analysis and modeling techniques to stay current with industry advancements.

Collaboration & Stakeholder Engagement

  • Build strong working relationships across teams and functional lines to enhance work delivery, collaboration, and innovation throughout the organization.
  • Confer with end users, clients, and senior management to thoroughly understand complex business requirements for development or system enhancements.
  • Work closely with Senior Engineers to present technology solutions to senior leadership and influence architectures that transform our IT data analytics platform.
  • Assist with gap analysis and business cases, including detailed cost and effort analysis to support investment decisions.
  • Participate in architecture forums when required to contribute to strategic technical decisions and roadmaps.

Technical Development & Testing

  • Build comprehensive unit and system tests to ensure successful delivery of components into production environments with minimal defects.
  • Manage user acceptance testing (UAT) and associated signoff through formal change control processes, ensuring all stakeholders are satisfied with deliverables.
  • Implement necessary components and frameworks for automated deployments and task scheduling to improve operational efficiency.
  • Conduct hands-on work related to profiling, documenting, and validating client data to ensure accuracy and completeness.
  • Create requirements and design technical architecture, leading the design and development, testing, and deployment of proposed solutions.

Innovation & Knowledge Sharing

  • Conduct research on emerging technologies and recommend solutions that improve cost-effectiveness and systems flexibility.
  • Utilize various components and tools within the data platform for enhanced service delivery and performance optimization.
  • Grow our online technical knowledge platform by identifying best practices and developing guidelines for optimal tool usage across the team.
  • Assist and work on projects to provide support to team members, fostering a collaborative learning environment.
  • Participate in planned activities that are appropriate for your professional development and growth.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Data Science, Engineering, or related quantitative field.
  • Proven experience (typically 3-5 years) in data engineering, ETL development, and database management in a corporate environment.
  • Strong understanding of data warehousing concepts, data modeling techniques, and data architecture principles.
  • Advanced proficiency in SQL and at least one programming language such as Python, Java, or Scala.
  • Hands-on experience with cloud data platforms (AWS, Azure, or GCP) and big data technologies (Hadoop, Spark, or similar).
  • Excellent problem-solving and analytical skills with strong attention to detail.
  • Outstanding communication and interpersonal abilities to work effectively with technical and non-technical stakeholders.
  • Ability to work independently or as part of a team in both structured and unstructured environments.

Application: This position is open until filled. To apply, please visit the link below.

Click here to apply

ERM Data Scientist

FirstRand Corporate Centre is looking for an experienced ERM Data Scientist to join our Enterprise Risk Management (ERM) team. ERM is a centre of excellence that partners with the business to provide world-class risk management solutions and actionable risk insights in support of the group’s strategic objectives. This role reports directly to the Data Enablement Head and focuses on providing comprehensive data-related capabilities and solutions across all risk areas.

Key Responsibilities

Data & Analytics Process Excellence

  • Perform comprehensive data identification, acquisition, and aggregation for enterprise risk management purposes.
  • Execute data structuring, big data handling/analysis, and data mining for enterprise risk applications.
  • Conduct quantification and modeling of enterprise risk, including interaction and inter-dependencies with other risk types, in line with set strategies and objectives.
  • Research, develop, test, and implement scenario analysis and forecasting models for various risk areas.
  • Assist with the development of stress testing, scenario analysis, and forecasting models for various risk types.
  • Support the integration of stress testing models across risk types and non-risk areas (for example finance and Treasury) to arrive at an integrated, aligned solution on a common platform.
  • Perform data management, analysis, and modeling of risks as and when required by stakeholders.
  • Develop, implement, automate, and optimize analytical solutions, including programming/coding of underlying methodologies.

Stakeholder Management & Customer Service

  • Build and maintain excellent, professional working relationships with all stakeholders, based on trust and mutual respect.
  • Effectively, timely, continuously, and professionally communicate with all customers and stakeholders.
  • Collaborate with stakeholders to understand their business requirements and develop appropriate solutions.
  • Ensure that solutions and deliverables are appropriate, timeous, and of a high standard.
  • Provide high-quality analyses, reports, and presentations to management, stakeholders, and governance committees.
  • Participate in relevant industry initiatives and programmes to gain knowledge and assist in the implementation and development of best practice in the group.

People & Team Development

  • Understand which competencies and skills are required to be mastered to ensure personal development and performance.
  • Prioritize opportunities to learn from colleagues and in turn share knowledge with others.
  • Plan and manage own workflow, anticipating obstacles, prioritizing effectively, and following through on objectives within agreed timeframes and according to quality standards.
  • Contribute to a friendly, co-operative climate in working with others to achieve collective goals.
  • Commit to the FirstRand promises: keeping promises made, being deeply invested, valuing differences, building trust and not territory, having courage, always doing the right thing, and staying curious.
  • Research, enable, and consult on improvements and opportunities to harness technology and platform enablement.
  • Review existing processes and suggest innovative ideas to improve and streamline processes to drive efficiencies and minimise redundancy.
  • Partner and collaborate with team members to achieve team success.
  • Share information and knowledge that benefits the entire team.
  • Build relationships that allow for managing expectations, sharing knowledge and diverse insights, and creating buy-in.
  • Engage in cross-functional relationships to obtain and provide work support.
  • Participate in planned activities that are appropriate for personal development.

Requirements

  • Education: Honours degree in data science, mathematics, business mathematics, statistics, actuarial science, or similar quantitative field (minimum requirement). Master’s degree in a quantitative field (advantageous). Additional qualifications in risk measurement or management or climate science are advantageous.
  • Experience: Minimum 5 years’ experience in a data- and analytics role in a banking environment. Experience in risk management, stress testing, and scenario analysis related to risk is advantageous.
  • Technical Skills: Advanced programming in statistical packages (SAS, MATLAB, R, or Python), advanced Excel skills, dynamic reporting using dashboards (Power BI), familiarity with GIS software, statistical downscaling techniques, and Integrated Assessment Models (advantageous).
  • Essential Skills: Report writing, preparing documents/packs, compiling presentations, and presenting. Ability to translate complex analytical subjects into easy-to-understand business intelligence.
  • Soft Skills: Fast learner committed to continuous personal development, effective time management, excellent planning and coordination, ability to work independently or in teams, strong communication skills, ability to see the bigger picture, and capacity to work in multi-disciplinary environments.

What We Offer:

  • Challenging work in a complex and exciting environment.
  • Opportunities to innovate and create efficiencies.
  • Exposure to cutting-edge risk management practices.

Application: This position is open until filled. To apply, please visit the link below.

Click here to apply

Group Talent Acquisition Experience Lead

FirstRand is seeking an innovative and strategic Group Talent Acquisition Experience Lead to drive the design and implementation of Group-wide Talent Acquisition and Onboarding strategies, frameworks, and governance. This leadership role is pivotal in shaping the future of talent acquisition across our global organization.

Key Responsibilities

Strategic Leadership & Innovation

  • Lead the design and implementation of Group-wide Talent Acquisition and Onboarding strategies, frameworks, and governance structures.
  • Drive innovation in employer branding, sourcing strategies, assessment models, and onboarding journeys to attract top talent.
  • Set and monitor global metrics including quality-of-hire, diversity metrics, onboarding NPS, and new hire retention, using insights to drive continuous improvement.
  • Collaborate with global and regional partners and stakeholders to ensure alignment and excellence in Talent Acquisition and Onboarding.

Capability Building & Development

  • Build capability by developing tools, resources, and training for recruiters, hiring managers, and onboarding stakeholders.
  • Create and maintain best practice guidelines and standard operating procedures for talent acquisition processes.
  • Stay current with industry trends and emerging technologies in HR and talent acquisition.

Requirements

  • Education: Bachelor’s degree in Human Resources, Business Administration, or related discipline (postgraduate qualification preferred).
  • Experience: 5-8 years’ experience in Talent Acquisition and/or Onboarding, with at least 2-3 years at a management or strategic level. Deep knowledge of the Human Capital value chain, especially talent attraction, selection, onboarding, and employer branding.
  • Skills: Innovative and future-focused mindset, digitally savvy with passion for user experience, natural collaborator and relationship builder, data-driven and analytical approach to decision-making.

What We Offer:

  • Opportunities to innovate and shape the future of Talent Acquisition across a global organization.
  • A collaborative, high-performing team environment.
  • The chance to influence and build a world-class candidate and new hire experience.
  • Exposure to global best practices and leading-edge HR technology.

Application: This position is open until filled. To apply, please visit the link below.

Click here to apply

Internal Audit Senior Manager

FirstRand Corporate Centre is seeking an experienced Internal Audit Senior Manager to lead the audit team and provide assurance on the adequacy and effectiveness of risk management and control over governance, financial, business, and operational processes within FirstRand. This role includes accountability for managing and developing the audit team and providing consulting services to clients.

Key Responsibilities

Audit Leadership & Assurance Delivery

  • Develop and maintain the audit population and risk universe for the business unit.
  • Lead the preparation of the annual audit plan, taking into account strategic plans and emerging risks.
  • Deliver assurance and consulting services that provide world-class perspectives and solutions to customers.
  • Continually measure the impact of the audit service on the customer base and drive continuous improvement.
  • Implement and maintain the GIA (Group Internal Audit) strategy for all assurance services provided, aligning assurance services to the overall GIA strategy.

Stakeholder Management & Client Relations

  • Drive relationships with customers to build long-term win-win partnerships.
  • Represent GIA at appropriate client forums and committees, demonstrating thought leadership.
  • Add value to the processes and business of customers through insightful audit recommendations.
  • Provide input and assist with the preparation and review of various committee packs.

Innovation & Technical Excellence

  • Identify opportunities and drive an integrated audit approach between process audit and IT audit.
  • Implement and maintain Computer Assisted Auditing Techniques (CAATs) for control testing, ensuring efficiencies are introduced in the audit process.
  • Leverage data analytics and IT audit experience to enhance audit coverage and effectiveness.

People Leadership & Development

  • Take accountability for the management and development of the audit team, fostering a culture of excellence.
  • Provide coaching, mentoring, and guidance to team members to support their professional growth.

Requirements

  • Qualifications: CA (SA), CIA, CISA, BCom/Honors, or relevant financial qualification at a postgraduate level.
  • Experience: Completed articles and a minimum of 5 years management experience in internal or external audit in the banking and financial services sector. Experience in banking and understanding of banking regulatory requirements is beneficial. IT Audit and data analytics experience is advantageous.
  • Competencies: Curious and courageous with a drive to always learn more, obsessed with mastery and constantly pushing yourself, general understanding of different risk types.

What We Offer:

  • Challenging work in a complex and exciting environment.
  • Opportunities to innovate and create efficiencies.
  • Professional growth and development in a leading financial services organization.

Application: This position is open until filled. To apply, please visit the link below.

Click here to apply

We wish you all the best with your applications.

Was this helpful?

0 / 0


Leave a Reply 0

Your email address will not be published. Required fields are marked *