Data Engineer
3 days ago
Data Engineer
CrossBoundary Energy
About the Firm
CrossBoundary Energy develops, owns, and operates distributed renewable energy solutions for businesses, offering cheaper and cleaner energy through power purchase and lease agreements. With a secured portfolio exceeding $M, the company boasts over MW of solar PV and wind generation, approximately MWh of battery energy storage, and around 50MW of enabling thermal generation assets. Their clients include industry leaders like Rio Tinto, Unilever, Diageo, Heineken, and Devki Group.
The diverse portfolio features large-scale renewable-led hybrid power plants for mines, rooftop and ground-mount solar PV plants for industrial clients, and distributed solar PV and battery power solutions for telecommunications sites. As a member of the CrossBoundary Group, founded in , CrossBoundary Energy is dedicated to unlocking the power of capital for sustainable growth and strong returns in underserved markets. Learn more at
Description
CrossBoundary Energy (CBE) is recruiting a Data Engineer for data analytics to take charge of transforming raw data from diverse sources into clean, actionable datasets for various organizational users. This individual will be working with a new and growing team at CBE, playing a pivotal role in unlocking the value of data.
This Engineer will be tasked with executing our ELT strategy's technical implementation. They will apply software engineering and analytics best practices to design, build, and maintain data pipelines and models, working closely with data analysts and business users to deliver transparent and effective data solutions. The systems they build are expected to be robust and reliable, with ongoing monitoring and optimization.
This role will report to the Lead Analytics Engineer within CrossBoundary Energy's DataOps team.
Who We Are
The CrossBoundary Energy team is a unique group of people who are genuinely excited by the opportunity to make a difference in some of the world's most challenging and exciting renewable energy markets. The chosen candidate will play an important role in a unique team with the opportunity to make a large impact on the clean energy landscape in Africa. Team members come from diverse backgrounds but share several qualities: curiosity, humility, integrity, a drive for excellence, and a bias for action.
Required Qualifications
- Bachelor's degree or equivalent professional certification in computer science or related field
- 4+ years' experience working in data engineering or data analytics
- Highly skilled in building and maintaining ELT processes for a range of complex data sources, including commercial CRMs, Scada telemetry systems, open-source APIs.
- Confident designing and implementing industry standard data modelling principles to prepare datasets for analysis
- Experience working with data lake and/or lakehouse data architectures
- Skilled in SQL
- Proficient at working with cloud-based data tools; preference for experience with Snowflake, dbt, and Azure Data Factory
- Experience applying software engineering best practices and guidelines to analytics code and data model development
- Strong interest in Microsoft stack technologies.
- Experience in Microsoft Dynamics beneficial
- Proactive communicator, sharing and summarizing progress with manager on a daily basis
- Willing to learn new technologies and tools
Primary Responsibilities
- Execute the technical implementation of the ELT strategy for CBE's data infrastructure
- Design, build, and maintain data pipelines and models using software engineering and analytics best practices
- Collaborate with data analysts and business users to deliver transparent and effective data solutions
- Ensure the robustness and reliability of the data systems, with ongoing monitoring and optimization
Required skills:
- Data Engineering (4+ years)
- SQL (4+ years)
- Data Warehousing (Kimball methodology)
Beneficial skills:
- dbt
- Snowflake
- Python
- Azure Data Factory
- Microsoft Azure
- Microsoft Dynamics
Location
Candidates will join our team in Johannesburg, South Africa.
Equal Opportunity Employer
CrossBoundary is an equal opportunity employer. If you need assistance and/or reasonable accommodation due to a disability during the application or the recruiting process, please send a request to
- Contact: Interested candidates should apply at
-
Data Analyst
2 days ago
Randburg, Gauteng, South Africa Data Bene Full timeA vacancy exists for a Data Analyst within the Micro Merchant Division – Touchsides, in Rosebank, Johannesburg.The primary focus as Data Analyst is to collect, analyze, clean and interpret data sets across the business to make informed decisions.Utilize technical expertise to ensure data is accurate and high-quality.Key ResponsibilitiesTranslate business...
-
DevOps Engineering Leader
6 hours ago
Randburg, Gauteng, South Africa NTT Data Full timeWe are seeking a skilled DevOps engineer to join our team at NTT Data. As a DevOps engineer, you will play a key role in ensuring the smooth operation of our infrastructure and applications. You will be responsible for designing, implementing, and maintaining our cloud-based systems, as well as collaborating with cross-functional teams to deliver...
-
Senior ISP Network Engineer
3 days ago
Randburg, Gauteng, South Africa Dimension Data Full timeThe Senior ISP Network Engineer, DSL & Telephone Cable Networks, Data Center (DC), Integrated services provider (ISP), MPLS, ACI, SDA, CORE, IP Networks will be responsible for designing and implementing complex data networks across multiple locations. The role involves working closely with business teams to provide solutions to their network challenges....
-
Senior Software Engineer
3 days ago
Randburg, Gauteng, South Africa Dimension Data Full timeAre you tired of being micro-managed? Are you looking for a company where no-one tells you how to do your job? Do you want to work in a team, but not be told what to do and when to do it? If so, we believe this Senior Software Engineer role is perfect for youAs a Senior Software Engineer, you'll be responsible for building and maintaining our systems. You...
-
Data Engineer
3 days ago
Randburg, Gauteng, South Africa Crossboundary Group Full timeGet AI-powered advice on this job and more exclusive features.About The FirmCrossBoundary Energy develops, owns, and operates distributed renewable energy solutions for businesses, offering cheaper and cleaner energy through power purchase and lease agreements.With a secured portfolio exceeding $M, the company boasts over MW of solar PV and wind generation,...
-
Data Engineer
4 days ago
Randburg, Gauteng, South Africa Puma Energy Full timeMain Purpose: Collaborate with data scientists and business stakeholders to design, develop, and maintain efficient data pipelines feeding into the organization's data lake.Ensure the data lake contains accurate, up-to-date, and high-quality data, enabling data scientists to develop insightful analytics and business stakeholders to make well-informed...
-
Data Engineer
4 days ago
Randburg, Gauteng, South Africa Network IT Full timeSenior Data EngineerReference: NWA003386-Ren-1A well-known marketing organization with branches in multiple overseas countries is looking for a Senior Data Engineer to join their organization at their Johannesburg branch. The Senior Data Engineer will be required to work on a hybrid model. Working within the Data Science Team, the Data Engineer will be...
-
Data Engineer
3 days ago
Randburg, Gauteng, South Africa Nedbank Full timeJob Location : Gauteng, JohannesburgDeadline : April 05, 2025Job PurposeThe purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Nedbank Data Architecture Roadmap, to advance technical thought leadership for the Enterprise, deliver fit for purpose data products, and support data initiatives. In...
-
Senior Data Engineer
3 days ago
Randburg, Gauteng, South Africa Betway Group Full timeKick-start your career in the online gaming world and experience the very latest in technology and innovation.Data Pipeline Design and DevelopmentSenior Data Engineers are proficient in designing and implementing scalable and efficient data pipelines. They use streaming technologies such as Apache Spark, Apache Kafka, or equivalent to extract, transform, and...
-
Senior Data Engineer
3 days ago
Randburg, Gauteng, South Africa Nintex Full timeJob Location : Gauteng, JohannesburgDeadline : April 13, 2025About the role :You are responsible for ensuring the development of high-quality data engineering products and services, delivered on time and to acceptance criteria.You are a respected technical leader within your team and demonstrate ownership and technical excellence. Your advice is sought by...
-
Data Engineer
3 days ago
Randburg, Gauteng, South Africa A 1L Realization (Pty) Ltd Full time3-5 years of experience in data engineering or a similar role.Proficiency in SQL and Python.Experience with data pipeline tools (e.g., Apache Airflow, dbt).Hands-on experience with cloud platforms (AWS, Azure).Strong knowledge of data warehousing solutions (e.g., Snowflake, Redshift, BigQuery).Familiarity with containerization tools (Docker, Kubernetes) is a...
-
Data Engineer Position
3 days ago
Randburg, Gauteng, South Africa Iress Full timeJob Description:Iress is seeking a highly skilled Senior Data Engineer to join our team in Gauteng, Johannesburg. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance data software/pipeline solutions that meet the needs of our business.As a Senior Data Engineer, you will work closely...
-
Data Engineering Lead
3 days ago
Randburg, Gauteng, South Africa Absa Group Full timeJob SummaryWe are seeking a talented Data Engineer to join our team and contribute to the design, implementation, and maintenance of robust data infrastructure in the cloud. In this role, you will work on various data engineering tasks, including building ETL pipelines, integrating cloud data solutions, and ensuring data quality and availability for...
-
Senior Data Engineer
3 days ago
Randburg, Gauteng, South Africa Iress Full timeJob title : Senior Data EngineerJob Location : Gauteng, JohannesburgDeadline : April 21The Senior Data Engineer is responsible for designing, developing and maintaining high-performance, secure, and compliant data software / pipeline solutions for the wider Iress South Africa business.Success in this role involves designing and implementing reliable,...
-
Gcp Data Engineer
3 days ago
Randburg, Gauteng, South Africa Nagarro Full timeCompany Description: We are a Digital Product Engineering company that is scaling in a big wayWe build products, services, and experiences that inspire, excite, and delight.We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (+ experts across 37 countries, to be exact).Our work culture is dynamic and...
-
Chief Data Engineer
4 days ago
Randburg, Gauteng, South Africa NTT Full timeBusiness PartnerThe Senior Data Engineer plays a critical role in partnering with business stakeholders to understand their data needs and deliver tailored solutions. This role requires strong communication and collaboration skills, as well as expertise in data engineering and architecture.Responsibilities:Works closely with business stakeholders to gather...
-
Data Engineer Position
3 days ago
Randburg, Gauteng, South Africa findojobs-za Full timeAt findojobs-za, we are seeking a skilled Data Engineer to join our team. This 12-month contract role is available for a Senior Data Engineer at a top-tier company in the banking and financial services sector.The successful candidate will have hybrid working arrangements with 3 days in the office and 2 days remote. Key Responsibilities:Build data warehouse...
-
Big Data Engineer
2 days ago
Randburg, Gauteng, South Africa Standard Bank Of South Africa Limited Full timeJob Title: Big Data EngineerWe are seeking a talented Big Data Engineer to join our team at Standard Bank of South Africa Limited. As a key member of our engineering team, you will design and implement scalable infrastructure to support business insights from raw data sources.About the RoleThe ideal candidate will have 3-4 years experience with big data...
-
Technical Lead Data Engineer
3 days ago
Randburg, Gauteng, South Africa Betway Group Full timeJoin Betway Group as a Senior Data Engineer and play a key role in shaping our data engineering strategy. As a Senior Data Engineer, you will be responsible for designing and implementing data pipelines, database management, data modeling, and data quality and governance.About the Team:Our team is passionate about delivering high-quality data solutions that...
-
Data Center Engineer
3 days ago
Randburg, Gauteng, South Africa Bottomline IT Full timeJob Title: Data Center EngineerBottomline IT is looking for a highly skilled Data Center Engineer to join our team.We require a minimum of 6 years of relevant work experience as a Systems Engineer, with a strong focus on data center operations.The ideal candidate will have experience with Windows Servers, Linux, and Unix, as well as a strong understanding of...