Data Engineer

1 First Place, Cnr Simmonds & Pritchard Streets, Johannesburg, 2001, South Africa

Apply now Apply later

Job Description

To plan, design and implement scalable and robust data models and physical data models and ensure effective movement, collection, integration, storage and provisioning of data to meet business objectives through sound understanding of business unit requirements and frequent collaboration with relevant stakeholders (such as Enterprise Architecture, Database and Solution Architects, Business Intelligence Developers, Data Scientists and Product Owners, etc.)

Abinitio Administration:

  • Manage and maintain the Abinitio platform, including installation, configuration, and optimization.
  • Monitor system performance and ensure high availability and reliability of Abinitio services.
  • Implement security measures and ensure compliance with relevant policies and regulations.
  • Perform routine maintenance tasks such as backups, upgrades, and patch management.
  • Troubleshoot and resolve issues related to the Abinitio platform.

   

Abinitio Development Support:

  • Provide technical support to Abinitio developers, assisting with troubleshooting and issue resolution.
  • Collaborate with developers to design, develop, and optimize Abinitio graphs and applications.
  • Conduct code reviews and provide guidance on best practices for Abinitio development.
  • Develop and maintain documentation related to Abinitio processes, standards, and configurations.

          

Platform Optimization and Enhancement:

  • Identify opportunities for improving performance, scalability, and efficiency of the Abinitio platform.
  • Implement enhancements and optimizations to streamline workflows and increase productivity.
  • Stay informed about new features and updates in the Abinitio ecosystem and evaluate their potential impact on our environment.

Training and Knowledge Sharing:

  • Conduct training sessions for Abinitio developers to enhance their skills and knowledge.
  • Share expertise and best practices with team members to foster continuous learning and improvement.

Experience:

  • Proven experience in Abinitio administration, including installation, configuration, and maintenance of Abinitio environments.
  • Strong understanding of Abinitio architecture and components.
  • Proficiency in Abinitio graph development and troubleshooting.
  • Experience with Linux scripting.
  • Knowledge of relational databases (Teradata) and SQL.
  • Knowledge of Hadoop.
  • Knowledge of Kafka
  • Good problem-solving skills and attention to detail.
  • The ability to collaborate across teams.
  • Ability to work independently and prioritize tasks.

Preferred Qualifications:

  • Bachelor's degree in Computer Science.
  • Abinitio courses - Abinitio Certified Administrator (CS100 and CS200 series)
  • Abinitio Developer GD300 series.
  • Abinitio Architect GD335 and TS410 series
  • Experience in the Financial Services sector.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
Job Details

Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.

25/04/25

All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Architecture AWS Azure Business Intelligence Computer Science Docker GCP Hadoop Kafka Kubernetes Linux RDBMS Security SQL Teradata

Perks/benefits: Career development

Region: Africa
Country: South Africa

More jobs like this