Data Engineer

Boardroom Appointments

  • Pretoria, Gauteng
  • Permanent
  • Full-time
  • 1 month ago
About the job Data EngineerREQUIRED MINIMUM EDUCATION/TRAINING:
  • BCom or Bachelors degree in Information Technology / Computer Science / Engineering (IT) or similar
  • Data Engineering tools (Azure Data Engineer) certification will be an added advantage
  • ITIL or COBIT certification will be an added advantage
REQUIRED MINIMUM WORK EXPERIENCE:
  • 2 - 4 years of working experience in an IT environment
  • Experience in working on IT enterprise Azure-based data solutions
  • Experience with Python and SQL
  • Experience in gathering requirements and transitioning them to designs and outcomes
  • Experience working in the Agri sector will be an advantage
KEY PERFORMANCE AREAS:
  • Ensure scalability of solutions
  • Continuously improve business data environment design and efficiencies
  • Deliver business benefits from advanced analytics
  • Ensure the managed data (business intelligence) is fit for purpose relative to customer needs
  • Design and develop end-to-end data solutions on the Data platform, ensuring optimal performance, scalability, and reliability.
  • Collaborate with data architects, data analysts, and business stakeholders to understand data requirements, define data models, and implement data integration solutions.
  • Implement data pipelines, data lakes, and data warehouses using.
  • Develop and maintain ETL/ELT processes to extract, transform, and load data from various sources into Azure data platforms.
  • Design and optimize data schemas, tables, and indexes for efficient data storage and retrieval.
  • Perform data profiling, data cleansing, and data quality assessments to ensure data accuracy and consistency.
  • Develop and implement data security and privacy measures, ensuring compliance with relevant regulations (e.g., POPIA).
  • Monitor and troubleshoot data pipelines, identifying and resolving performance bottlenecks, data inconsistencies, and system issues.
  • Collaborate with DevOps teams to implement CI/CD pipelines and ensure smooth deployment and release management of data solutions.
  • Stay up to date with the latest data technologies, trends, and best practices, and provide recommendations for continuous improvement.
TECHNICAL KNOWLEDGE / COMPETENCIES:
  • Microsoft Azure Data suite
  • Data and Business intelligence enablement knowledge
  • Business intelligence rendering tools
  • Working knowledge of Project Management Tools
  • Excellent verbal and written communication skills
  • IT Security would be an added advantage
BEHAVIOURAL COMPETENCIES:
  • Analytical ability
  • Attention to detail
  • Ability to tie together technologies and architectures to address requirements
  • Planning and organizing
  • Strong communication skills
  • Teamwork
  • Change Agent
  • Work under pressure
  • Assertiveness
  • Interpersonal skills

Boardroom Appointments

Similar Jobs

  • AWS Data Engineer (LM

    Mediro ICT Recruitment

    • Pretoria, Gauteng
    Closing Date: 2024-05-29 Job Type: Contract Job Level: Senior Experience: Between 5 - 7 Years EE/AA: No Summary Company based in Pretoria is looking for a Software Engi…
    • 24 days ago
  • AWS Data Engineer (Senior) 2517

    JorDan Human Resources

    • Pretoria, Gauteng
    AWS Data Engineer ESSENTIAL SKILLS REQUIREMENTS: Exceptional experience/understanding (in order of importance): Terraform Python 3x SQL - Oracle/PostgreSQL Py Spark Boto3…
    • 14 days ago
  • AWS Data Engineer - Midrand–Semi Remote – R800 PH

    e-Merge IT Recruitment

    • Pretoria, Gauteng
    Looking for an opportunity with one of the leading companies in the manufacturing industry in search for an AWS Data Engineer that plays a crucial role in building and maintaining …
    • 1 month ago