Data Warehouse Architect
1 day ago
**We Want You**:
**You Bring**:
- At least 8 years in a technical role with experience in data architecture, data warehousing, and data engineering.
- At least 3-5 years’ experience working with Apache Kafka and real-time data streaming.
- Strong experience with data warehousing solutions (e.g., AWS RedHat, Snowflake, Google BigQuery).
- Expertise in SQL performance tuning, database optimisation, and complex query development.
- Experience with big data technologies such as Hadoop, Spark, Hive, and Presto.
- Deep understanding of distributed data processing frameworks and parallel computing techniques.
- Strong experience with ETL/ELT processes, data ingestion frameworks, and transformation logic.
- Strong understanding of data governance, security, and compliance best practices.
- Proficiency in programming languages such as Python, Java, or Scala for data processing.
- Experience in designing and implementing high-throughput, low-latency data architectures.
- Strong problem-solving and analytical skills with attention to detail. Experience working with a high volume and complex data environment.
- **W**hat You’ll Do**:
Strategy, Objectives and Execution
- Design and implement scalable, high-performance data warehouse architectures that support analytical and operational workloads.
- Develop and implement long-term technical roadmaps for data management, integration, and processing.
- Lead evaluations and recommend best-fit technologies for real-time and batch data processing.
- Ensure that data solutions are optimised for performance, security, and scalability.
- Identify and resolve bottlenecks in data design and system performance.
- Develop and maintain data models, schemas, and architecture blueprints for relational and big data environments.
- Ensure seamless data integration from multiple sources, leveraging Kafka for real-time streaming and event-driven architecture.
- Facilitate system design and review, ensuring compatibility with existing and future systems.
- Optimise data workflows, ETL/ELT pipelines, and distributed storage strategies.
Technical Expertise
- Architect, build, and maintain Kafka-based streaming platforms for real-time data ingestion, processing, and analytics.
- Design and implementation data lake and data warehouses.
- Develop and enforce data governance policies, ensuring high-quality and secure data management.
- Ensure compliance with data security, privacy, and regulatory standards.
- Utilise advanced SQL query optimisation techniques, indexing strategies, partitioning, and materialised views to enhance performance.
- Work extensively with relational databases (PostgreSQL, MySQL, SQL Server) and big data technologies (Hadoop, Spark).
- Design and implement data architectures that efficiently handle structured and unstructured data at scale.
- Optimise data pipelines and ETL/ELT processes using tools such as Apache, and Spark Streaming.
- Develop automated workflows for data extraction, transformation, and loading (ETL/ELT) across disparate data sources.
- Leverage distributed computing technologies to process and analyse large datasets efficiently.
- Implement best practices for microservices-based data architecture and containerised solutions.
Stakeholder Management
- Collaborate with key internal and external stakeholders to manage expectations and resolve technical issues.
- Ensure operational communication is effectively documented and shared across relevant Teams.
- Present architectural strategies, progress, and recommendations to senior leadership and stakeholders.
- Translate complex technical concepts into understandable terms for non-technical stakeholders.
Continuous Improvement and Innovation
- Drive adoption of new technologies and methodologies in data warehousing, big data, and streaming analytics.
- Challenge the status quo to find new efficiencies and innovations in large-scale data processing.
- Conduct performance tuning, capacity planning, and scalability assessments for data systems handling petabyte-scale datasets.
- Research and implement emerging technologies in distributed computing, data warehouses, and real-time analytics.**
**Living the Spirit**:
- Foster an inclusive and collaborative engineering culture.
- Encourage open communication and knowledge-sharing within the team.
- Promote continuous learning and innovation within the data architecture space.
- Lead by example and demonstrate integrity in all professional interactions.
**The Company We Keep**:
At BET Software, we don't just recruit talent, we cultivate it. Our learning and development programmes, our various opportunities for growth, and our well-deserved incentives are what keep our All-Star Team the best amongst the rest.
**Please note that only Team members who meet the stipulated minimum requirements will be considered.
-
Data Engineer
3 weeks ago
Umhlanga Rocks, South Africa Careerbox Full timeData Engineer Job Description The data engineer is responsible for expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and collection for cross-functional teams. The Data Engineer will support software developers, database architects, data warehouse managers, data analysts, and data scientists on data initiatives...
-
Software Development Technical Lead
3 days ago
Umhlanga, South Africa BET Software Full time**We Want You**: We are looking for a Technical Lead who will take ownership and engage regularly with software architects in order to ensure the development within the Team is according to architectural guidelines. **You Bring**: - A minimum of 7 years’ experience within a development environment. - 3- 6 years Database experience. - 5 -8 years...
-
Logistics Graduate
2 weeks ago
Umhlanga, South Africa Nexio Full time**ROLE PURPOSE** The Logistics Graduate will work closely with the Team Lead for all KZN stores, Nexio engineers, and the central warehouse. The Logistics Graduate will also work closely with the project managers to ensure stock is available as required. **ROLE REQUIREMENT** - Execute all logistics functions for KZN stores - Single point of contact To...
-
Talent Acquisition Consultant
1 week ago
Umhlanga, South Africa Sanlam Full time**Who are we?** At MiWay, our purpose is to enable people to live their way. We understand that life is not just about "things" but the meaning that those things bring to your life. We believe that technology and innovation have infinite possibilities when it's inspired by humans by you. Therefore, we focus on our clients' needs; finding new ways to simplify...
-
Talent Acquisition Consultant
1 week ago
Umhlanga, KwaZulu-Natal, South Africa Sanlam Full timeWho are we?At MiWay, our purpose is to enable people to live their way. We understand that life is not just about "things" but themeaning that those things bring to your life. We believe that technology and innovation have infinite possibilities whenit's inspired by humans by you.Therefore, we focus on our clients' needs; finding new ways to simplify their...
-
Logistics Manager
3 weeks ago
Umhlanga Rocks, South Africa JustTheJob.co.za Full timeLogistics Manager - Umhlanga Job Summary Hire Resolve's Client is seeking to hire a Logistics Manager to join their team in Umhlanga, KwaZulu-Natal. The successful candidate will be responsible for ensuring the smooth and efficient movement of goods, from suppliers to customers, optimizing inventory, reducing costs, and maintaining high levels of customer...
-
Talent Acquisition Consultant
1 week ago
Umhlanga Rocks, South Africa Sanlam Full timeWho are we? At MiWay, our purpose is to enable people to live their way. We understand that life is not just about "things" but the meaning that those things bring to your life. We believe that technology and innovation have infinite possibilities when it’s inspired by humans by you. Therefore, we focus on our clients' needs; finding new ways to simplify...
-
Talent Acquisition Consultant
1 week ago
Umhlanga Rocks, South Africa Sanlam Limited Full timeBuild a successful career with us We’re all about building strong, lasting relationships with our employees. We know that you have hopes for your future – your career, your personal development and of achieving great things. We pride ourselves in helping our employees to realise their worth.Through its five business clusters – Sanlam Fintech, Sanlam...
-
Operations Coordinator
2 weeks ago
Umhlanga Rocks, South Africa University of Fort Hare Full timeCornubia – Operations Coordinator Cornubia is an innovative business providing top‑quality products within the health and wellness industry. We are seeking a hands‑on, proactive Operations Coordinator to join our dynamic team. Check incoming orders via email and phone Process and prepare orders for same‑day courier collection Handle customer calls...
-
Software Delivery Lead
2 weeks ago
Umhlanga Rocks, South Africa BETSoftware Full timeTalent Acquisition Specialist @ BETSoftware | Full Life Cycle Recruiting Direct message the job poster from BETSoftware The Software Delivery Lead will be responsible for leading a cross functional team in the delivery of complex product and system development projects across a variety of products and technologies. The Software Delivery Lead will manage the...