Data Engineer

Pretoria, Gauteng, South Africa

Job Description

? We're Hiring: Data Engineer Are you passionate about building scalable data solutions in the cloud? Join our innovative team and play a key role in shaping next-generation Big Data pipelines for BMW's Data Platforms.
? Essential Skills & Experience We're looking for someone with strong technical expertise in:

  • Terraform, Python 3x, SQL (Oracle/PostgreSQL), PySpark, Boto3, ETL
  • Docker, Linux/Unix, Big Data, PowerShell/Bash
  • AWS Components (Glue, CloudWatch, SNS, Athena, S3, Kinesis, Lambda, DynamoDB, Step Functions, Secrets Manager, CodePipeline, Redshift)
  • Data modelling & schema design (hands-on, not drag-and-drop)
  • Kafka, AWS EMR, Business Intelligence (BI) tools
  • Enterprise Collaboration tools (Confluence, Jira)
  • Data formats (Parquet, AVRO, JSON, XML, CSV)
  • Data quality tools (Great Expectations)
  • REST API development (bonus)
? Advantageous Skills
  • Advanced Oracle SQL data modelling
  • Strong analytical skills working with large, complex datasets
  • Data pipeline development with AWS Glue or Data Pipeline
  • Familiarity with AWS RDS, DynamoDB, S3
  • Knowledge of software design patterns
  • Excellent communication, documentation, and organizational skills
  • Ability to mentor and train junior engineers
? Qualifications & Certifications
  • Relevant IT / Business / Engineering Degree
  • Preferred Certifications:
  • AWS Certified Cloud Practitioner
  • AWS Certified Developer Associate
  • AWS Certified Architect (Associate/Professional)
  • AWS SysOps Associate
  • HashiCorp Certified Terraform Associate
? Role & Responsibilities As a Data Engineer, you will:
  • Build, optimize, and maintain Big Data pipelines using BMW's Data Platforms
  • Ensure data is shared securely in line with compliance requirements
  • Drive automation and process improvements to boost efficiency
  • Stay ahead of industry trends and emerging technologies
  • Mentor and upskill your team members in data engineering best practices
? If you're a self-driven, analytical, and innovative problem-solver with a passion for Big Data and Cloud Engineering, we want to hear from you!
? Apply now and take the next step in your data engineering career.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1505836
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, Gauteng, South Africa
  • Education
    Not mentioned