IT & Software

Senior Data Engineer (Kimberley)

Placements24

Kimberley · Regional District Of East Kootenay · Canada

Share this job: X Facebook WhatsApp Save job : Senior Data Engineer (Kimberley)

About the Role


Our client, a leading analytics firm operating in Kimberley, Northern Cape , is seeking a talented and experienced Senior Data Engineer to join their growing team. This role is instrumental in building and maintaining robust, scalable data pipelines and infrastructure that support our client's advanced analytics and business intelligence initiatives. You will be responsible for designing, developing, and optimizing data models, ETL processes, and data warehousing solutions. The ideal candidate possesses a strong background in data architecture, extensive experience with big data technologies, and a passion for transforming raw data into valuable insights. This is a significant opportunity to shape the data landscape for a key organization in the Northern Cape, working with modern data technologies in a collaborative environment located in Kimberley . The hybrid work model offers flexibility.


Key Responsibilities


Design, build, and maintain scalable and reliable data pipelines (ETL/ELT). Develop and manage data warehouses and data lakes using cloud platforms. Optimize data models and database performance for analytical workloads. Collaborate with data scientists and analysts to understand data requirements and provide solutions. Implement data quality checks and monitoring processes. Ensure data security, privacy, and compliance with relevant regulations. Evaluate and integrate new data technologies and tools. Write efficient and maintainable code using languages like Python, SQL, or Scala. Troubleshoot and resolve data-related issues. Mentor junior data engineers and contribute to best practices.


Requirements


Bachelor's degree in Computer Science, Engineering, Information Systems, or a related quantitative field. 5+ years of professional experience in data engineering or a related role. Proven experience designing and implementing ETL/ELT processes. Strong proficiency in SQL and experience with relational databases (e.g., PostgreSQL, SQL Server). Hands-on experience with big data technologies (e.g., Spark, Hadoop) and distributed systems. Experience with cloud data platforms such as AWS (Redshift, S3, EMR), Azure (Data Factory, Synapse), or GCP (BigQuery, Dataflow). Proficiency in at least one programming language like Python, Scala, or Java. Familiarity with data warehousing concepts and best practices. Understanding of data modeling techniques. Excellent problem-solving and analytical skills. Strong communication and teamwork abilities.


Benefits


Our client offers a competitive salary package, commensurate with experience, along with performance-based bonuses. Comprehensive medical aid benefits and retirement fund contributions are provided. Opportunities for professional development include access to training, conferences, and certifications. The hybrid work model offers flexibility between office and remote work. Located in Kimberley , this role offers a chance to make a significant impact on data infrastructure for a growing company. Join our client and be at the forefront of data engineering in the Northern Cape.

#J-18808-Ljbffr

Reference: WJ-4483_1569448 · Posted 11 Nov 2026, 04:56 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Data Engineer jobs in other states

Browse jobs