Job Description
Responsibilities:
- ETL/ELT Development: Develop, test, and deploy robust and efficient data pipelines using PySpark/Scala and the Databricks platform (including Delta Lake and Databricks Workflows).
- Data Transformation: Implement complex data transformation logic to clean, enrich, and aggregate financial data from various source systems (e.g., core banking, trading platforms).
- Cloud Integration: Integrate Databricks with native cloud services (AWS, Azure, or GCP) for data ingestion (e.g., S3, ADLS) and workflow orchestration (e.g., Azure Data Factory, AWS Glue).
- Quality and Testing: Write unit and integration tests for data pipelines and apply data quality checks to ensure accuracy in financial reporting and analysis.
- Compliance Support: Apply basic security and access control policies, such as those governed by Unity Catalog, to adhere to the firm’s compliance requirements.
- Performance: Assist in monitoring and tuning Databricks cluster configurations and Spark job parameters to improve efficiency and reduce cost.
Qualifications and Experience:
- Databricks Platform: Strong hands-on experience with Databricks notebooks, clusters, job scheduling, and understanding of the Delta Lake transaction log for reliability.
- Programming: Proficient in Python (especially PySpark) and expert in SQL.
- Big Data Concepts: Solid understanding of Apache Spark fundamentals (e.g., RDDs, DataFrames, lazy evaluation) and distributed computing.
- Data Modeling: Practical experience with dimensional modeling (star/snowflake schemas) and implementing the Medallion Architecture (Bronze, Silver, Gold layers) on Delta Lake.
- DevOps/DataOps: Familiarity with version control (Git) and experience with basic CI/CD processes for deploying Databricks code.
The Reference Number for this position is NG60854 which is a Contract role in Sandton offering a salary of R400 to R500 per hour salary negotiable based on experience. E-mail Nokuthula on *****@*****.co.za or call her for a chat on (***)***-**** to discuss this and other opportunities.
Are you ready for a change of scenery? e-Merge IT recruitment is a niche recruitment agency. We offer our candidates options so that we can successfully place the right people with the right companies, in the right roles. Check out the e-Merge IT website www.********.co.za for more great positions.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Create a professional email address for job hunting - avoid nicknames or casual addresses.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Limpopo: JUNIOR WILDLIFE MANAGER posted by Pronto Labour Team
JUNIOR WILDLIFE MANAGER - Accommodation provided* Diploma/Degree Nature Conservation, Wildlife Management OR Related Discipline* Minimum 5 Years' experience...
View JobGauteng: Full Stack Developer posted by Recruit-It
Key aspects of a full-stack developer's role: Front-end development: Working with technologies like HTML, CSS, and JavaScript to create the…
View JobGauteng: External Salesperson posted by Manpower Group
Key ResponsibilitiesBuild and maintain strong, lasting relationships with existing clients.Visit distributors, installers, and commercial customers to...
View JobWestern Cape: Millwright posted by IntelliStaff
Area: Cape Town Milnerton Job Summary:We are seeking a highly motivated and knowledgeable Millwright to join our client’s team in…
View JobGauteng: Warehouse Operations Clerk posted by IntelliStaff
Location: Cosmo CityRequirements:Degree/Diploma in LogisticsMust have at least 3-5 years of experience in a similar roleMust have a valid driver's...
View JobGermiston: Operations Support Administrator posted by Objective Personnel
QualificationMatricLogistics / Inventory Qualification will be beneficialRequirementsExperience in inventory and operations support within a technical,...
View Job
Browse Employers
Job Alerts