Data Engineer
1 Enterprise Road, Fairland, Randburg, 2170
Applications have closed
FirstRand Corporate Centre
Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.
As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now’s the time to imagine your potential in a team where experts come together and ignite effective change.
We are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic AI/ML team. The ideal candidate will have a strong background in data engineering, with a focus on building and optimizing data pipelines for Generative AI and Natural Language Processing (NLP) applications. You will work closely with data scientists, machine learning engineers, and software developers to design, implement, and maintain scalable data solutions that drive our AI initiatives.
Are you someone who can:
- Design, develop, and maintain robust data pipelines and ETL processes using tools like Ab Initio and Control-M to support Generative AI and NLP applications.
- Collaborate with data scientists and machine learning engineers to understand data requirements and ensure data quality and integrity.
- Optimize data storage and retrieval processes to enhance the performance of AI models, including those using Retrieval-Augmented Generation (RAG) techniques.
- Implement data governance and security best practices to ensure compliance with industry standards.
- Develop and maintain documentation for data engineering processes and workflows.
- Monitor and troubleshoot data pipeline issues, ensuring timely resolution.
- Stay up-to-date with the latest advancements in data engineering, Generative AI, and NLP technologies.
You will be an ideal candidate if you:
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience and Skills Required:
- 5+ years of experience in data engineering or a related role.
- Strong proficiency in SQL and experience with relational databases (e.g., PostgreSQL, MySQL).
- Experience with big data technologies (e.g., Hadoop, Spark, Kafka).
- Proficiency in programming languages such as Python, Java, or Scala.
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Knowledge of data visualization tools (e.g., Tableau, Power BI).
- Experience with CI/CD pipelines and version control systems (e.g., Git).
- Understanding of Retrieval-Augmented Generation (RAG) and its applications in AI.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and their data services.
- Familiarity with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch).
- Knowledge of NLP techniques and tools (e.g., spaCy, NLTK, Hugging Face Transformers).
- Experience with ETL tools like Ab Initio and job scheduling tools like Control-M.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
You will have access to:
- Opportunities to network and collaborate.
- Challenging work environment.
- Opportunities to innovate.
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work options.
- Professional development opportunities and continuous learning.
- Collaborative and inclusive work environment.
We can be a match if you are:
- Curious & courageous - you're driven by always wanting to know more and learn more and you're brave enough.
- Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it.
Are you interested to take the step? We look forward to engaging with you further. Apply now!
#Post
#FNB
#LI-NH1
Job DetailsTake note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
15/10/24All 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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: AWS Azure Big Data CI/CD Computer Science Data governance Data pipelines Data quality Data visualization Docker Engineering ETL GCP Generative AI Git Hadoop Java Kafka Kubernetes Machine Learning MySQL NLP NLTK Pipelines PostgreSQL Power BI Python PyTorch RAG RDBMS Scala Security spaCy Spark SQL Tableau TensorFlow Transformers
Perks/benefits: Career development Competitive pay Equity / stock options Flex hours
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.