Data Engineer

1 month ago


Johannesburg, Saudi Arabia RMB - Rand Merchant Bank Full time

Job Description

Hello Future Data Engineer

  • RMB is a place where exceptional people create their own opportunities by challenging the conventional and driving sustainable impact.
  • United by our proud heritage, strong ethics and philosophy of Traditional values. Innovative ideas, it’s the magic of our people and culture that sets us apart.

Now, is the time to imagine your next move with South Africa’s number one employer in Financial Services for 2023, where you can embrace the power of collective thinking to unlock unique opportunities for our clients and society.

  • The Data Provisioning team is responsible for managing the process of providing access to data, ensuring that the right data is available to the right users or systems in a timely and secure manner. The team is tasked with provisioning, delivering, and maintaining data assets to meet the needs of various business stakeholders within RMB. Some of our functions involves Data Catalog and Metadata Management, Data Provisioning Automation, Data Integration and ETL Processes, and Data Access Management
  • This role provides an exciting opportunity to roll out a new strategic initiative within the RMB in Data Provisioning. The Data Engineer serves as a development and support expert with responsibility for the design, development, automation, testing, support, and administration of the Data Engineering service. The role require experience with Hadoop, Relational Database Management Systems and ETL. This will involve building and supporting streaming platform utilized by our clients in data engineering community.
  • The data engineer will be responsible for developing features, ongoing support and administration, and documentation for the service. The platform provides a messaging queue and a blueprint for integrating with existing upstream and downstream technology solutions.
  • Our data engineers create robust and scalable computing environments which bring data-driven technologies to our users. We are constantly challenging ourselves to build more effective data architectures, flexing our freedom to incorporate new technologies and expand our computing power.

Are you someone who can:

  • Develop and deploy of data applications
  • Design & Implement of infrastructure tooling and work on horizontal frameworks and libraries
  • Create data ingestion pipelines between legacy data warehouses and the big data stack
  • Automate application back-end workflows
  • Build and maintain backend services created by multiple services frameworks.
  • Maintain and enhance applications backed by Big Data computation applications.

You will be an ideal candidate if you:

  • Have a relevant Degree in Computer Science, Engineering, IT, Mathematics or equivalent or related field
  • Minimum of 3 years experience within ETL tools such as Ab Initio and Informatica
  • Ability to configure repository projects using Ab Initio EME for creating a common development environment.
  • Have Knowledge of Control M to automate and schedule jobs.
  • Informatica PowerCenter and EDC.
  • Programming languages SQL, XTML, Java, Python.
  • Data platforms Oracle, Teradata, Hadoop, SQL.
  • Worked on Big Data platforms Vanilla Hadoop, Cloudera, or Hortonworks.
  • Experience in designing and setting up large data systems, with an ability to assess the tradeoffs in architectural decisions.
  • Knowledge of large data architectures data warehouses, lakes, meshes, etc.
  • Experience with Scala or other functional languages Haskell, Clojure, Kotlin, Clean.
  • Experience with some of the following: Apache Hadoop, Spark, Hive, HDFS, ZooKeeper, Linux, Bash, version control tools, continuous integration tools.
  • Experience with reporting like PowerBi.

You will have access to:

  • Opportunities to network and collaborate
  • Opportunities to innovate
  • Working directly across RMB with developers, operations staff, data scientists, architects, and business constituents to develop and enhance the big data service.

We can be a match if you are:

  • Curious & courageous - you're driven by always wanting to know more and learn more
  • Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it

  • Data Engineer

    1 week ago


    Johannesburg, Saudi Arabia RMB - Rand Merchant Bank Full time

    The data engineer will be responsible for developing features, ongoing support and administration, and documentation for the service. The platform provides a messaging queue and a blueprint for integrating with existing upstream and downstream technology solutions.Our data engineers create robust and scalable computing environments which bring data-driven...


  • Johannesburg, Saudi Arabia Old Mutual Full time

    Job DescriptionThe Data Engineering Operations Manager is responsible for managing the day-to-day operations of the Data Engineering team, ensuring that workflows are executed smoothly, resources are efficiently allocated, and processes are continuously optimized. This role requires solid knowledge of data engineering practices but focuses on operational...

  • Data Scientist

    2 days ago


    Johannesburg, Saudi Arabia JD Group Full time

    Minimum qualification and ExperienceBachelor's degree in Computer Science, Statistics, Data Science, EngineeringSAS Coding – Required; hands-on experience writing, testing, and optimizing SAS code in real-world projects.DS2 – Advantageous; actual experience working with DS2 in production environments.API Concepts – Required; experience using APIs...


  • Johannesburg, Saudi Arabia Procter & Gamble Full time

    Job DescriptionLeads and improves analytical programs and presents the results of the business unit/category/region leaders.Analyzes the variable granular data of the business and regularly uses advanced models to deliver business insights across diverse business domains.With a combination of analytical expertise, data and system knowledge, and business...


  • Johannesburg, Saudi Arabia RMB - Rand Merchant Bank Full time

    Job DescriptionHello Future Chief Data and Analytics Officer Treasury and Trade Solutions!RMB is a place where exceptional people create their own opportunities by challenging the conventional and driving sustainable impact.United by our proud heritage, strong ethics and philosophy of Traditional values. Innovative ideas, it’s the magic of our people and...


  • Johannesburg, Saudi Arabia MECS Pty Ltd Full time

    Responsibilities:Leadership and Support: Act as deputy for the Chief Piping Engineer and assist with project proposals.Design and Standards: Oversee the design and approval of all piping work, ensuring compliance with project standards, specifications, and safety regulations.Project Management: Review and approve project schedules, prepare and update various...

  • Electrical Engineer

    2 months ago


    Johannesburg, Saudi Arabia MECS Pty Ltd Full time

    Responsibilities:Apply design methods, standards, and data per project requirements; support designers.Possess and continuously improve technical expertise; actively seek opportunities for development.Pursue continuous improvement and professional qualifications through training.Analyze and solve problems using analytical tools and guidelines; understand...


  • Johannesburg, Saudi Arabia Relx Full time

    QUALIFICATIONS:7+ years of Software Engineering experienceBS Engineering/Computer Science or equivalent experience requiredTECHNICAL SKILLS:Advanced knowledge of software development methodologies e.g., Agile, Waterfall.Strong experience with various resource models such as Managed Services and/or Staff Augmentation.Strong knowledge in industry best...

  • Electrical Engineer

    2 months ago


    Johannesburg, Saudi Arabia Teraco Full time

    MAIN FUNCTIONS OF THE JOB Identify areas of energy efficiency and reliability improvement for Main LV distribution and downstream to the DC e.g. UPSs, STSs, Distribution from DC to Energy Centre, Generator distribution, HV switchgear including innovative technologies and practices.Perform regular equipment inspections...

  • Provisioning Engineer

    1 month ago


    Johannesburg, Saudi Arabia Nexio Full time

    Job DescriptionROLE REQUIREMENT KEY ACTIVITIES  Configurations of CE devices – Routers, SD WAN Appliances, Firewalls, etc.Assurance of services after they have been implemented in order to hand them over to the support Team.Visit customer sites to fix the problems if necessary.Investigate and identify the source of problemsFollow-up with internal...

  • Electrical Engineer

    4 weeks ago


    Johannesburg, Saudi Arabia WSP in Africa Full time

    Job DescriptionThis role can be based in Cape Town or Johannesburg.Providing a consulting engineering service and the design of MV & LV, power and lighting, single line diagrams, reticulation, generators, UPS, fire detection and evacuation as well as Data, CCTV, access control, intruder and building management.Key Responsibilities:Preparing accurate and...

  • Decision Scientist

    4 days ago


    Johannesburg, Saudi Arabia Capitec Bank Full time

    Purpose StatementTo solve business problems, create new products and services and improve processes through using the disciplinces of data science, translating active business data into usable strategic information.To look at ways of analyzing and optimising data as it relates to a specific business area; framing data analysis in terms of the decision-making...

  • Security Engineer

    2 weeks ago


    Johannesburg, Saudi Arabia NTT Ltd. Full time

    Your day at NTT DATAThe role is responsible for providing a managed service to clients to ensure that their IT infrastructure and systems remain operational through proactively monitoring, identifying, investigating, and resolving technical incidents and problems and to restore service to clients by managing incidents to resolution. Their primary objective...


  • Johannesburg, Saudi Arabia Minopex Full time

    Minopex: Graduate Internship Programme 2024 / 2025   Duties and Responsibilities The Graduate Programme is designed to equip graduates with industry experience and professional development through practical learning programmes Graduates will develop skills through hands on experience by means of personal interaction with more senior,...

  • Network Engineer

    2 weeks ago


    Johannesburg, Saudi Arabia NTT Ltd. Full time

    Your day at NTT DATAThe Network Engineer L2 - SDWAN is responsible for providing a managed service to clients to ensure that their IT infrastructure and systems remain operational through proactively monitoring, identifying, investigating, and resolving technical incidents and problems and restoring service to clients. The primary objective of this role is...


  • Johannesburg, Saudi Arabia FlySafair Full time

    DescriptionReview and update the AMP with the latest documents as revised by the OEM;Liaise with RPA on submission of the AMP;New and revised task cards to be updated and amended on SAM;Removed task cards to be updated and removed on SAM;Review and update ICA documents on SAM;Load and update Engineering orders on SAM;Update Monthly list of CADR's for...


  • Johannesburg, Saudi Arabia SAS Full time

    SAS: Graduate Internship Programme 2024 / 2025   We’re looking for recent university graduates that are excited about building their skillsets further. These positions are a 12-month, full-time internship opportunity based in Johannesburg, South Africa. This is a paid experience where interns will be part of a dynamic team within a cutting-edge...


  • Johannesburg, Saudi Arabia Nexio Full time

    Job DescriptionROLE PURPOSEThis person will support Nexio production Infrastructure and VIP Desktop Support.The person needs to resolve any incidences, conduct preventative maintenance, do regular system health checks, meet training requirements, assist in disaster recovery testing, security compliance and investigate new technology developments.ROLE...


  • Johannesburg, Saudi Arabia RMB - Rand Merchant Bank Full time

    Job DescriptionTo contribute to the design and development of new applications / systems to meet the business requirements of the data platform environment.To analyse business or system requirements and build and enhance the data platforms.To participate in and provide input to the Architect during the compilation of solution design documentation for new and...

  • Metallurgical Clerk

    1 month ago


    Johannesburg, Saudi Arabia Rand Refinery Full time

    PURPOSE OF THE POSITIONAccurately reflect the metal flow through every Smelter production activity on the business management system SAP through data capturing. SUMMARY OF KEY RESPONSIBILITIES INCLUDED BUT NOT LIMITED TOData validation of materials produced.Daily, weekly, monthly, and quarterly stock verification.ITM sampling management.Validate physical...