Data Engineer

1 week ago


Port Elizabeth, Eastern Cape, South Africa NOV Full time R600 000 - R1 200 000 per year

Job Description
Are you passionate about leveraging data and analytics to drive operational impact in the energy sector? At NOV, we lead technological innovation to deliver exceptional value to our customers in drilling and rig equipment solutions. We are seeking a talented Data Engineer who not only excels at building scalable data architectures but also understands the unique challenges and opportunities within oilfield equipment and drilling operations.

In this role, you will design, develop, and support a robust data ecosystem that powers real-time insights for condition-based maintenance, drilling optimization, and operational efficiency. You will work closely with engineers, data scientists, and operational experts to translate business needs into technical solutions that enhance reliability and performance across NOV's global operations.

Key Responsibilities

Data Ecosystem Development & Operations

  • Design, develop, and optimize scalable, high-performance data pipelines to support analytics, condition-based maintenance, and drilling optimization KPIs.
  • Build reliable ETL/ELT processes for structured and unstructured data from drilling rigs, rig sensors, and enterprise systems.
  • Implement and monitor data quality checks to ensure integrity and reliability of equipment and operational data.
  • Develop both streaming and batch ingestion pipelines for high-frequency sensor data and historical operational data.
  • Enforce architecture, coding, and documentation standards for all supported platforms.
  • Apply DevOps best practices to enable automated CI/CD, testing, and deployment for data engineering workflows.

Collaboration & Domain Integration

  • Partner with drilling engineers, reliability experts, and data scientists to integrate rig equipment data into predictive maintenance and optimization models.
  • Collaborate with cross-functional teams to translate operational requirements into scalable data solutions.
  • Proactively identify technology risks and propose solutions to ensure data availability and reliability in mission-critical systems.

Basic Qualifications
Education

  • Bachelor's or Master's degree in Computer Science, Data Engineering, or related technical field.
  • Certification in Databricks, cloud data engineering, or equivalent is preferred.

Technical Skills

  • 4+ years of hands-on development experience in Python, PySpark, or another modern programming language.
  • Advanced knowledge of data modeling techniques (normalization, dimensional modeling, entity-relationship).
  • Expertise in designing and managing data pipelines across cloud and hybrid ecosystems (e.g., Databricks, SQL Server, Data Lakes, distributed systems, SQL/NoSQL databases).
  • Proven experience with batch and real-time ETL pipelines for high-frequency telemetry or sensor data.
  • Familiarity with CI/CD and DevOps tools (Git, JIRA, Confluence).

Domain Knowledge (Preferred But Highly Valued)

  • Experience with drilling and rig equipment data, including telemetry, SCADA, WITSML, or condition-based monitoring systems.
  • Understanding of drilling optimization KPIs, rig operations, and equipment reliability concepts.
  • Ability to bridge technical solutions with operational realities in oilfield environments.

Why NOV?

By joining our team, you'll help transform how drilling and rig equipment data drives operational excellence. Your work will directly support
predictive maintenance, drilling optimization, and operational safety
, ensuring our customers can achieve maximum efficiency and uptime.

If you're ready to combine strong data engineering skills with domain knowledge in energy and equipment operations, we'd love to hear from you.

About Us
Every day, the oil and gas industry's best minds put more than 150 years of experience to work to help our customers achieve lasting success.

We Power the Industry that Powers the World
Throughout every region in the world and across every area of drilling and production, our family of companies has provided the technical expertise, advanced equipment, and operational support necessary for success—now and in the future.

Global Family
We are a global family of thousands of individuals, working as one team to create a lasting impact for ourselves, our customers, and the communities where we live and work.

Purposeful Innovation
Through purposeful business innovation, product creation, and service delivery, we are driven to power the industry that powers the world better.

Service Above All
This drives us to anticipate our customers' needs and work with them to deliver the finest products and services on time and on budget.

About The Team
Corporate
Our family of companies is supported by our global Corporate teams, providing expert knowledge from functions including Human Resources, Information Technology, Compliance, Finance, QHSE, Marketing and Legal centers of expertise. We are structured to provide guidance and service above all to all our business operations.



  • Port Elizabeth, Eastern Cape, South Africa NTT DATA, Inc. Full time R900 000 - R1 200 000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAThe Senior Team...


  • Port Elizabeth, Eastern Cape, South Africa Boardroom Appointments Full time R120 000 - R240 000 per year

    Intermediate Data EngineerMinimum Requirements:Matric (Grade 12)Masters in Software Engineering, Data Engineering, Computer Science or related field2-3 years of relevant work experienceStrong Scala or Java backgroundKnowledge of AWS, GCP, Azure, or other cloud platformUnderstanding of data modeling principlesAbility to work with complex data modelsExperience...


  • Port Elizabeth, Eastern Cape, South Africa NTT DATA, Inc. Full time R1 200 000 - R2 400 000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAThe Cross...


  • Port Elizabeth, Eastern Cape, South Africa Boardroom Appointments Full time R800 000 - R1 200 000 per year

    Minimum Requirements:Matric (Grade 12)Masters degree in Software Engineering, Data Engineering, Computer Science or related field5 years of relevant work experienceStrong Scala and Python backgroundExperience with Apache Spark and/or RayKnowledge of AWS, GCP, Azure, or other cloud platformKnowledge of current principles and frameworks for ML OpsExperience...


  • Port Elizabeth, Eastern Cape, South Africa Interdot Solutions Full time R900 000 - R1 200 000 per year

    ABOUT THE OPPORTUNITY:1. Bill-of-Materials Management- Create and maintain BOMs using Technical Product Descriptions and Vehicle PR specifications.- Collaborate with local and international design engineers to ensure BOMs reflect accurate design levels.- Coordinate with production and logistics teams to ensure material availability.- Represent VWGA in global...

  • Head of Data

    21 hours ago


    Port Elizabeth, Eastern Cape, South Africa Sun International Full time R1 450 000 - R1 830 000 per year

    The Head of Data is responsible for leading the design, implementation, and evolution of the company's data architecture, platforms, and practices. This role ensures that data is accurate, accessible, secure, and strategically valuable across all business functions. The Head of Data will oversee the development of data pipelines, reporting systems, and...


  • Port Elizabeth, Eastern Cape, South Africa REVTECH GLOBAL (South Africa) Full time R900 000 - R1 200 000 per year

    Engineering Data Controller: Engineering Operations Department – Product DevelopmentKariega, Eastern CapeJob DetailsTo ensure that all activities set out by Supervision are undertaken and completed by the Engineering Data Controller, to ensure all databases are completed on time. This includes providing product information, product planning that is...


  • Port Elizabeth, Eastern Cape, South Africa Annswann Personnel Full time R200 000 - R250 000 per year

    We are looking for an enthusiastic and motivated Engineering graduate to join our client's team for a 12-month onsite internship. This internship offers a valuable opportunity for a recent graduate with a background in Electrical/Mechanical Engineering or relevant to gain hands-on experience and develop key industry skills.As an Onsite Engineering Intern,...


  • Port Elizabeth, Eastern Cape, South Africa Ann Swann Personnel Full time R144 000 per year

    Reference: JHB002101-JS-3We are looking for an enthusiastic and motivated Engineering graduate to join our client's team for a 12-month onsite internship. This internship offers a valuable opportunity for a recent graduate with a background in Electrical/Mechanical Engineering or relevant to gain hands-on experience and develop key industry skills.As an...


  • Port Elizabeth, Eastern Cape, South Africa ExecutivePlacements Full time R100 000 - R120 000 per year

    Automotive Components EngineerRecruiter:Boikago GroupJob Ref:AUTOCOMP112025Date posted:Tuesday, November 18, 2025Location:Port Elizabeth, South AfricaSalary:R negotiableSUMMARY:Auto Components EngineerPOSITION INFO:Automotive Components / Product Development EngineerOur OEM client produces vehicles in various countries and delivers them to customers in more...