My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Thu 16/01/2025

Platform Engineer (CPT - 4 Days Onsite)

Cape Town, South Africa
Apply Now

Job Type: Permanent

Salary: 800000.0000 - 900000.0000 / annually

ENVIRONMENT:

DESIGN and implement scalable and robust processes to support various Engineering capabilities as the next Platform Engineer sought by a reputable Retail Group. Your role will entail 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. The successful incumbent will require a Bachelor's Degree in Computer Science/Business Informatics/Mathematics/Engineering or related field, have 4-5 years relevant Engineering work experience, a strong understanding of data structures, algorithms, and software design. You must also be proficient in Python, Scala, Java, C, Apache Spark, Git, SVN, Power BI, QuickSight, Qlik Sense & DevOps.

DUTIES:

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

REQUIREMENTS:

Qualifications -

  • Bachelor's Degree in Computer Science, Business Informatics, Mathematics, Statistics, Engineering, or a related field.

Experience/Skills -

  • 4-5 Years of relevant Engineering experience.
  • 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 Power BI, QuickSight and Qlik Sense.
  • Experience with DevOps practices, including CI/CD and Infrastructure as Code.

Specialised Skills -

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.

ATTRIBUTES:

  • 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.
  • Innov
Apply Now