Data Engineer

3 days ago


Johannesburg, Gauteng, South Africa Ananzi Full time

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 $680M, the company boasts over 500MW of solar PV and wind generation, approximately 600MWh 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 2011, CrossBoundary Energy is dedicated to unlocking the power of capital for sustainable growth and strong returns in underserved markets.
Learn more at www.crossboundaryenergy.com.

Job 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
  1. Bachelor's degree or equivalent professional certification in computer science or related field
  2. 4+ years' experience working in data engineering or data analytics
  3. Highly skilled in building and maintaining ELT processes for a range of complex data sources; including commercial CRMs, Scada telemetry systems, open-source APIs.
  4. Confident designing and implementing industry standard data modelling principles to prepare datasets for analysis
  5. Experience working with data lake and/or lakehouse data architectures
  6. Skilled in SQL
  7. Proficient at working with cloud-based data tools; preference for experience with Snowflake, dbt, and Azure Data Factory
  8. Experience applying software engineering best practices and guidelines to analytics code and data model development
  9. Strong interest in Microsoft stack technologies. Experience in Microsoft Dynamics beneficial
  10. Proactive communicator, sharing and summarizing progress with manager on a daily basis
  11. Willing to learn new technologies and tools
Primary Responsibilities
  1. Execute the technical implementation of the ELT strategy for CBE's data infrastructure
  2. Design, build, and maintain data pipelines and models using software engineering and analytics best practices
  3. Collaborate with data analysts and business users to deliver transparent and effective data solutions
  4. 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 https://www.crossboundary.com/careers/.

#J-18808-Ljbffr
  • Data Analyst

    3 days ago


    Johannesburg, Gauteng, South Africa Data Bene Full time

    A 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 Responsibilities include, but are...


  • Johannesburg, Gauteng, South Africa Data Bene Full time

    About the RoleThe Data Analyst will play a crucial role in driving business growth by providing insights and recommendations based on data analysis.Key Responsibilities include:Collecting, organizing, analyzing, and disseminating information to support business decision-makingResolving data queries, report writing, and presenting findings to...


  • Johannesburg, Gauteng, South Africa Data Bene Full time

    About the JobWe are seeking a talented Data Analyst to join our team at Data Bene. The successful candidate will be responsible for analyzing complex data sets and providing insights to inform business decisions.Key Responsibilities include:Collecting, organizing, and analyzing data to support business decision-makingDeveloping and maintaining databases and...


  • Johannesburg, Gauteng, South Africa Data Centrix Full time

    Key Responsibilities:Define and implement data classification, data loss prevention (DLP), and encryption standards.Work with business units to identify sensitive data flows and implement appropriate controls.Oversee data privacy and compliance efforts (GDPR, local data protection regulations, IP protection requirements).Collaborate with IT, OT, and legal...


  • Johannesburg, Gauteng, South Africa Data Centrix Full time

    Inherent RequirementsAt least 10 years of hands-on involvement in data science projects, including managing large-scale initiatives and leading multidisciplinary teams.Degree (Honours, Masters or PHD) in quantitative fields such as Actuarial Science, Statistics, Computer Science, Engineering, Mathematics and/or combination of these.Proven expertise in data...

  • Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a highly skilled and experienced Data Engineer to join our team. In this role, you will be responsible for developing and maintaining scalable, secure, and repeatable data pipelines. You will manage data platforms, ensuring the accuracy and accessibility of data for reporting and analysis across the business. Key Responsibilities: Implement...

  • Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a highly skilled and experienced Data Engineer to join our team. In this role, you will be responsible for developing and maintaining scalable, secure, and repeatable data pipelines. You will manage data platforms, ensuring the accuracy and accessibility of data for reporting and analysis across the business.Key Responsibilities: Implement and...

  • Data Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a highly skilled and experienced Data Engineer to join our team. In this role, you will be responsible for developing and maintaining scalable, secure, and repeatable data pipelines. You will manage data platforms, ensuring the accuracy and accessibility of data for reporting and analysis across the business.Key Responsibilities: Implement and...

  • Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A leading technology firm is seeking a highly skilled Data Engineer to join their team in a hybrid/remote capacity. If you have experience in Python, SQL, AWS, and ETL processes , and are passionate about building and optimizing data pipelines , this role is for you Qualifications: BSc in Computer Science, Information Systems, Engineering, or a related...

  • Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A leading technology firm is seeking a highly skilled Data Engineer to join their team in a hybrid/remote capacity. If you have experience in Python, SQL, AWS, and ETL processes , and are passionate about building and optimizing data pipelines , this role is for youQualifications: BSc in Computer Science, Information Systems, Engineering, or a related...

  • Data Engineer

    3 days ago


    Johannesburg, Gauteng, South Africa CrossBoundary Group Full time

    Get 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 $680M, the company boasts over 500MW of solar PV and wind...

  • Data Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job & Company Description An industry requiring specialist skills, deserves specialist recruitment.I am a Specialist Risk Analytics & Data Recruiter working with very prestigious corporate concerns in Gauteng. Assisting you in exploring new commercial opportunities within the market is my main priority.This will allow me to enhance your current skills...

  • Data Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Edge Executives Full time

    We are seeking a skilled Data Engineer to design and optimize scalable data infrastructure for AI, machine learning, and generative AI initiatives. This role involves building ETL/ELT pipelines, managing AWS-based data systems, and collaborating with cross-functional teams to develop cutting-edge solutions. Ideal candidates will have experience in AWS...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    An industry requiring specialist skills, deserves specialist recruitment. I am a Specialist Risk Analytics & Data Recruiter working with very prestigious corporate concerns in Gauteng. Assisting you in exploring new commercial opportunities within the market is my main priority. This will allow me to enhance your current skills within the FMCG, Manufacturing...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Nedbank Full time

    Job title : Data EngineerJob Location : Gauteng, JohannesburgDeadline : April 05, 2025Quick Recommended LinksJobs by Location Job by industries Job 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...

  • Engineer, Data

    2 weeks ago


    Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Job title : Engineer, DataJob Location : Gauteng, JohannesburgDeadline : April 04, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionTo design, code, verify, test, document, amend, and secure data pipelines and data stores according to agreed architecture, solution designs, standards, policies and governance requirements. To...


  • Johannesburg, Gauteng, South Africa Betway Group Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Data Engineer to join our team. As a key member of our data engineering team, you will be responsible for designing, implementing, and maintaining large-scale data processing and analytics systems.As a Senior Data Engineer at Betway Group, you will work closely with cross-functional teams...


  • Johannesburg, Gauteng, South Africa Betway Group Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Data Engineer to join our team. As a key member of our data engineering team, you will be responsible for designing, implementing, and maintaining large-scale data pipelines and systems.As a Senior Data Engineer at Betway Group, you will work closely with cross-functional teams to...


  • Johannesburg, Gauteng, South Africa Betway Group Full time

    Kick-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...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Full time

    We are seeking a highly skilled Data Products Engineer to join our team at PRR Recruitment. As a key member of our data engineering group, you will be responsible for designing, developing, and deploying innovative data products and pipelines that meet the needs of our clients.Responsibilities:Develop and implement data products using AWS services, with a...