Talent.com
Engineer (Platform)

Engineer (Platform)

WoolworthsCape Town, Western Cape, South Africa
30+ days ago
Job description

Job category : FMCG, Retail, Wholesale and Supply Chain

Location : Cape Town

Contract : Permanent

Remuneration : Market Related

EE position : No

Introduction

An Engineer responsible for designing and implementing scalable and robust processes to support various engineering capabilities. This role includes extracting, transforming, and consolidating data, developing and maintaining a data platform, implementing cloud solutions, supporting DevOps practices, applying machine learning techniques, and creating data visualisations.

Responsibilities

  • Design and implement scalable and robust processes for ingesting and transforming large data sets, developing platforms, and deploying cloud solutions.
  • Design, implement and maintain data pipelines that ingest large, complex data sets from a variety of data sources.
  • Implement and support cloud strategies aligned with data architecture, security and governance.
  • Apply DevOps practices to enhance efficiency and automation for greater scalability, including infrastructure and solutions as code.
  • Integrate machine learning models into data processes and ML platform.
  • Design and implement scalable and robust processes for visualising large data sets, enabling self-service visualisation and analytics.
  • Develop APIs to expose the data to enterprise applications and 3rd party vendors.
  • Work with various stakeholders across the organisation to understand data requirements and apply technical knowledge of data management to solve key business problems.
  • Provide support in the operational environment with all relevant support teams for data services.

Minimum Requirements

Education Background : Bachelor’s degree in Computer Science, Business Informatics, Mathematics, Statistics, Engineering, or a related field.

Professional Experience : 4-5 years of relevant engineering experience.

Technical Skills

  • Strong understanding of data structures, algorithms, and software design.
  • Experience with structured and unstructured data, different data stores, and traditional RDBMS and data warehouses.
  • Proficiency in programming languages such as Python, Scala, Java, and C.
  • Practical experience with Apache Spark and cloud services (e.g., AWS, Azure, GCP).
  • Experience with version control systems like Git and SVN.
  • Proficiency in data visualisation tools such as PowerBI, Quicksight and QlikSense.
  • Experience with DevOps practices, including CI / CD and Infrastructure as Code.
  • Data Engineering : Experience with big data, ETL, and data management processes.
  • Platform Engineering : Experience with cloud platform development and maintenance.
  • Cloud Engineering : Experience with cloud architecture and API development.
  • DevOps : Experience with DevOps practices, architecture, and operation.
  • ML Engineering : Experience with machine learning frameworks and model integration.
  • Data Visualisation : Experience with data visualisation tools and techniques.
  • Excellent verbal and written communication skills.
  • Strong analytical and problem-solving abilities.
  • Ability to work well in an agile, collaborative team environment.
  • Continuous learning mindset and commitment to professional development.
  • Innovative thinking and adaptability to changing business needs.
  • Additional Criteria

  • Analytical Mindset : Demonstrates a strong analytical and problem-solving ability, capable of breaking down complex data issues and devising effective solutions.
  • Collaboration and Communication : Exhibits excellent interpersonal and communication skills, with the ability to articulate complex data concepts to non-technical stakeholders. Must foster a collaborative team environment and efficiently work across different departments.
  • Continuous Learning : Has a strong commitment to continuous professional development, staying ahead of the latest trends and technologies in data engineering and analytics. Willingness to pursue relevant certifications and training.
  • Innovative Thinking : Displays innovative thinking and a proactive approach to identifying and pursuing opportunities to improve data processes and solutions. Comfortable proposing and experimenting with new technologies or methodologies to enhance data capabilities.
  • Adaptability : Demonstrates flexibility in adapting to changing business needs and technology landscapes. Can efficiently manage multiple priorities and adapt strategies in a fast-paced environment.
  • Cultural Fit : Aligns with the organisation's culture and values, contributing positively to team dynamics and company morale. Demonstrates integrity, accountability, and a strong work ethic.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Platform Engineer • Cape Town, Western Cape, South Africa

    Related jobs
    • Promoted
    • New!
    Software Development Platform Engineer

    Software Development Platform Engineer

    SanlamBellville, Western Cape, South Africa
    Sanlam Group Technology is responsible for the provision of a digitally enabled technology service as a group COE, drive business and transformation and provide group-wide digital and data architec...Show moreLast updated: 7 hours ago
    • Promoted
    SENIOR FLUTTER MOBILE DEVELOPER- CENTURY CITY / HYBRID UP TO R80K PER MONTH

    SENIOR FLUTTER MOBILE DEVELOPER- CENTURY CITY / HYBRID UP TO R80K PER MONTH

    E-MergeCape Town, South Africa
    A purpose-driven fintech powerhouse transforming financial inclusion in Southern Africa is looking for an experienced Flutter Developer whos passionate about crafting high-performance, scalable, an...Show moreLast updated: 30+ days ago
    Platform Engineer

    Platform Engineer

    Electrum SoftwareCape Town, Western Cape, ZA
    Quick Apply
    Electrum is a next-generation payment software technology company.Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimise financial transaction processing.Our deep ...Show moreLast updated: 30+ days ago
    Senior Application / Platform Security Engineer

    Senior Application / Platform Security Engineer

    Sabenza IT & RecruitmentCape Town, WC, za
    Quick Apply
    The Senior Application / Platform Security Engineer is responsible for designing, implementing, and managing advanced security measures to safeguard the organization’s applications and platforms.This...Show moreLast updated: 18 days ago
    • Promoted
    Senior Data Engineer (Snowflake, DBT)

    Senior Data Engineer (Snowflake, DBT)

    PBT GroupCape Town, South Africa
    We are seeking a highly skilled.The ideal candidate will have strong experience with.This role involves building and optimizing data pipelines, ensuring high data quality, and supporting scalable d...Show moreLast updated: 24 days ago
    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Prisma Data, Inc.Cape Town, Other, South Africa, 7100
    At Prisma, we're redefining how developers work with databases.If you're fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show moreLast updated: 2 days ago
    • Promoted
    Composite Engineer

    Composite Engineer

    Efficiency Staffing SolutionsSea Point, South Africa
    Efficiency Staffing Solutions (Pty) Ltd.Bachelor of Engineering or Bachelor of Science in Mechanical, Electrical or Marine Engineering from a SAQA-accredited institution. Demonstrated experience in ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Radar Systems

    Senior Software Engineer - Radar Systems

    JenRec RecruitmentCape Town, South Africa
    R&D team developing award-winning consumer radar products used by cyclists, golfers, and drivers worldwide.Youll be at the cutting edge of. Lead software and algorithm development for next-gener...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer I : Mobile

    Software Engineer I : Mobile

    EntersektWorkFromHome, Western Cape, South Africa
    Entersekt is a leader in digital banking fraud prevention and payment security, including mobile authentication, mobile app security, and 3-D Secure authentication for issuers, acquirers and paymen...Show moreLast updated: 7 hours ago
    • Promoted
    Architect

    Architect

    RELXCape Town, Western Cape, South Africa
    Would you like to shape the future of data platforms and drive impactful software innovations? Do you thrive in collaborative, customer-focused environments where your ideas help guide strategic de...Show moreLast updated: 7 days ago
    • Promoted
    Cloud Infrastructure Engineer (Kubernetes / OpenTofu)

    Cloud Infrastructure Engineer (Kubernetes / OpenTofu)

    Pure PlacementsCape Town, South Africa
    Cape Town (Century City), On-Site.R 720,000 – R 960,000 Annual CTC.The Role : Key Responsibilities & Daily Duties.We are seeking a seasoned Cloud Infrastructure Engineer to design, automate, and sec...Show moreLast updated: 30+ days ago
    • Promoted
    Architect

    Architect

    LexisNexisCape Town, Western Cape, South Africa
    Would you like to shape the future of data platforms and drive impactful software innovations? Do you thrive in collaborative, customer-focused environments where your ideas help guide strategic de...Show moreLast updated: 7 days ago
    • Promoted
    Software Engineer — Radar Innovation Team

    Software Engineer — Radar Innovation Team

    JenRec RecruitmentCape Town, South Africa
    Step into a role where your software doesnt just run it.Join a pioneering R&D team in Stellenbosch building the next generation of consumer radar products trusted by cyclists, golfers, motorcy...Show moreLast updated: 30+ days ago
    • Promoted
    Azure Engineer

    Azure Engineer

    Communicate RecruitmentCape Town, South Africa
    A Bachelor's Degree in Computer Science, Information Systems, Engineering, or a field equally blessed by the moon.AZ-104 Azure Administrator Associate : You command the Azure realm like a lord in h...Show moreLast updated: 30+ days ago
    Application / Platform Security Engineer (Specialist)

    Application / Platform Security Engineer (Specialist)

    DLK GroupCape Town, WC, za
    Quick Apply
    The role of the Specialist Application / Platform Security Engineer is to design and implement security measures for applications and platforms and encompasses many activities including (but not limi...Show moreLast updated: 24 days ago
    • Promoted
    SKA Mid - Platform Engineer

    SKA Mid - Platform Engineer

    The Hiring HouseCape Town, South Africa
    Contribute to the development and improvement of platform services supporting engineering and operational teams.Support integration of platform services with application and infrastructure systems....Show moreLast updated: 30+ days ago
    Specialist Application / Platform Security Engineer

    Specialist Application / Platform Security Engineer

    Sabenza IT & RecruitmentCape Town, WC, za
    Quick Apply
    The Specialist Application / Platform Security Engineer is responsible for designing, implementing, and maintaining robust security measures for applications and platforms. The role involves proactive...Show moreLast updated: 18 days ago
    • Promoted
    • New!
    Senior Backend Engineer (AWS)

    Senior Backend Engineer (AWS)

    LumenaltaWorkFromHome, Western Cape, South Africa
    As a Senior Backend Engineer at Lumenalta, you will design and implement robust backend systems, ensuring our applications are secure, scalable, and efficient. You will be responsible for working cl...Show moreLast updated: 7 hours ago