Data Engineer

Johannesburg, SA, ZA

Kerridge Commercial Systems

At KCS we deliver cloud-based ERP business software to the distribution, automotive, and rental trades in the UK to help them trade more profitably.

View all jobs at Kerridge Commercial Systems

Apply now Apply later

"At KCS we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."

Kerridge Commercial Systems is growing and growing fast, new opportunities are available and change is required to continue on our journey of success. It’s an extremely exciting time to be joining our business!

We’re ranked No.37 in the Sunday Times HSBC international Track 200, a league table that ranks the top 200 of Britain’s mid-market private companies in order of fastest growing overseas sales.  

As the market leader in developing and delivering fully integrated business management solutions our mission is simple: to design, implement and support high performance systems that enable our customers to source effectively, stock efficiently, sell profitably and service competitively on a Global scale.

Great Software solutions don’t happen without great people.  We have the best software solutions for our market because we have the best people.

We have a new and exciting opportunity for a Data Engineer to join our newly created Group Technology function. Working closely and supporting the Chief Information & Data Officer you will lead the delivery of a Datalake for the global business and building data pipelines that support commercial data propositions we sell to our customer and deliver data to your internal stakeholders to manage business performance. You will engage with Product managers and stakeholders both internally and externally, to focus on revenue growth and enhance decision making through the ‘Power of Data’.

You will be adapt at managing the importance of demand, have a commercial data mindset, establishing strategies and methods covering all data use cases, Insights, Streaming, product integration/orchestration, Data science and multi-tenant architectures.

Key Responsibilities:

Duties include:

  • Implement, evolve the strategic data architecture for the business 
  • Manage the data delivery roadmap for the data across the function
  • Design, develop, and maintain scalable data pipelines and ETL processes using Databricks.
  • Write efficient and optimized SQL queries for data extraction and transformation.
  • Develop and maintain data integration workflows using Python, Scala, and Java/React
  • Collaborate with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions.
  • Ensure data quality and integrity through rigorous testing and validation.
  • Monitor and troubleshoot data pipeline performance and reliability.
  • Stay up-to-date with the latest industry trends and technologies in data engineering.

Skills, Knowledge and Experience:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Data Engineer or in a similar role.
  • Proficiency in Databricks, SQL, Python, Scala, and Java, Oracle
  • Experience with building Graph, Vector, NoSQL and data lakehouse architectures 
  • Strong understanding of data warehousing concepts and ETL processes.
  • Experience with on-premise and cloud platform architectures (AWS, Azure and Oracle Cloud)
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work in a fast-paced, dynamic environment. 
  • Outstanding verbal and written communication skills
  • Excellent interpersonal and organisational skills 
  • Strong commercial awareness in all areas

Company Info

Kerridge Commercial Systems (KCS) is the market leader in developing and delivering fully integrated business management solutions for distributors, suppliers, resellers, wholesalers and merchants. Our mission is simple: to design, implement and support high performance systems that enable our customers to source effectively, stock efficiently, sell profitably and service competitively. 

Equal Opportunities

KCS is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires us to adjust the recruiting process please do advise us when contacted.

If this role is of interest to you please apply online.

Health and Safety

The Health and Safety at Work Act 1974 puts a legal obligation on KCS as an employer to ensure, so far as is reasonably practicable, the health, safety and welfare of its employees at work.

Employees also have a duty to take reasonable care for their own health and safety and of others who could be affected by their actions. Understanding the safety policies and co-operating with the arrangements that are in place is therefore an essential part of your employment.

To all recruitment agencies: KCS does not accept agency resumes. Please do not forward resumes to our careers site or direct to KCS employee. KCS is not responsible for any fees related to unsolicited resumes.

 

#LI-Hybrid

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  3  1  0
Category: Engineering Jobs

Tags: Architecture AWS Azure Computer Science Databricks Data pipelines Data quality Data Warehousing Engineering ETL Java NoSQL Oracle Pipelines Python React Scala SQL Streaming Testing

Perks/benefits: Flex hours Health care Startup environment

Region: Africa
Country: South Africa

More jobs like this