Graduate Data and Infrastructure Engineer

SLB

Cape Town

On-site

ZAR 250,000 - 420,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SLB is seeking a Graduate Data and Infrastructure Engineer to organize, process, and transform data from multiple sources. The role focuses on cloud environments, data loading and governance, and collaboration with architects and stakeholders to ensure scalable data solutions.

Ideal graduates have 0–2 years of relevant experience, basic cloud knowledge, and familiarity with Python/Java/C#, REST APIs, and SQL databases. Cape Town-based position with entry-level opportunities.

Qualifications

  • 0–2 years’ relevant experience, including internships, industrial attachments, academic projects, or graduate trainee programs.
  • Basic understanding of cloud computing technologies.
  • Knowledge of SQL databases and data management concepts.
  • Exposure to Linux/Unix environments.
  • Familiarity with programming or scripting languages such as Python, Java, C#.
  • Understanding of APIs, REST services, JSON, and XML.
  • Strong analytical, problem-solving, and communication skills.
  • Experience gained through internships, university projects, hackathons, or research initiatives related to cloud, data, or infrastructure engineering.
  • Exposure to data engineering and infrastructure support.
  • Demonstrated ability to work effectively in a collaborative team environment.

Responsibilities

  • Provide technical support throughout the Sales and Product and Service Delivery process.
  • Managing cloud environments in accordance with company security guidelines.
  • Act as focal point for gathering system requirements from application architects and owners to ensure seamless transformation and loading of data across different cloud vendors.
  • Responsible for data loading, data migration, and data retrieval.
  • Customer advisor on data governance, policies, roles, and dataflow.
  • Responsible for assembling large, complex sets of data that meet non‑functional and functional business requirements.
  • Perform data mapping and data quality control for one to multiple data sources.
  • Run assessment of company data and infrastructure environment with proposed improvement and recommendations.
  • Work with stakeholders, including data and design teams and assist them with data‑related technical issues.
  • Use API knowledge to design RESTful services and integrate them with existing data providers, using JSON or XML.
  • Maintain existing company databases with a working knowledge of SQL and NoSQL, and related data stores.
  • Responsible for debugging technical issues inside a complex stack involving virtualization, containers, microservices, etc.
  • Collaborate with the engineering teams to enable digital applications to run on cloud infrastructure correctly and efficiently.
  • Work with OpenStack, Linux/UNIX, Rackspace, Docker and Microsoft Azure as applicable.
  • Handle incoming incidents and change requests as a first line of support.

Education

Bachelor’s or Master’s Degree in Computer Science / Information Technology / Software Engineering / Data Science / Information Systems

Tools

SQL
NoSQL
Linux/Unix
REST APIs
JSON/XML

Job description

About SLB

We are a global technology company, driving energy innovation for a balanced planet. Together, we create amazing technology that unlocks access to energy for the benefit of all. At SLB, we recognize that our innovation, creativity, and success stem from our differences. We actively recruit people with a diverse range of backgrounds and cultivate a culture of inclusion that unlocks the benefits of our diversity. We want to ensure that everyone feels a sense of belonging here and we encourage, enable, and empower our people to foster inclusivity, build trust, and demonstrate respect for all across the organization. Global in outlook, local in practice – and with a united, shared passion for discovering solutions, we hire talented, driven people and support them to succeed, personally and professionally.

Graduate Data and Infrastructure Engineer

The Data and Infrastructure Engineer is responsible for organizing, collecting, processing, and storing data from different sources and transforming raw, unstructured data into formats that can be used for analysis, including architectures such as databases, servers, and large‑scale processing systems. They are responsible for the design, planning, management, maintenance, and support, and any other technological duties associated with an organization’s cloud computing environment, including support of an application on any company supported cloud.

Responsibilities
  • Provide technical support throughout the Sales and Product and Service Delivery process.
  • Managing cloud environments in accordance with company security guidelines.
  • Act as focal point for gathering system requirements from application architects and owners to ensure seamless transformation and loading of data across different cloud vendors.
  • Responsible for data loading, data migration, and data retrieval.
  • Customer advisor on data governance, policies, roles, and dataflow.
  • Responsible for assembling large, complex sets of data that meet non‑functional and functional business requirements.
  • Perform data mapping and data quality control for one to multiple data sources.
  • Run assessment of company data and infrastructure environment with proposed improvement and recommendations.
  • Work with stakeholders, including data and design teams and assist them with data‑related technical issues.
  • Use API knowledge to design RESTful services and integrate them with existing data providers, using JSON or XML.
  • Maintain existing company databases with a working knowledge of SQL and NoSQL, and related data stores.
  • Responsible for debugging technical issues inside a complex stack involving virtualization, containers, microservices, etc.
  • Collaborate with the engineering teams to enable digital applications to run on cloud infrastructure correctly and efficiently.
  • Work with OpenStack, Linux/UNIX, Rackspace, Docker and Microsoft Azure as applicable.
  • Handle incoming incidents and change requests as a first line of support.
    Experiences & Exposures
    • Bachelor’s or Master’s Degree in Computer Science, Information Technology, Software Engineering, Data Science, Information Systems, Computer Engineering, or related field.
    • 0–2 years’ relevant experience, including internships, industrial attachments, academic projects, or graduate trainee programs.
    • Basic understanding of cloud computing technologies.
    • Knowledge of SQL databases and data management concepts.
    • Exposure to Linux/Unix environments.
    • Familiarity with programming or scripting languages such as Python, Java, C#.
    • Understanding of APIs, REST services, JSON, and XML.
    • Strong analytical, problem‑solving, and communication skills.
    • Experience gained through internships, university projects, hackathons, or research initiatives related to cloud, data, or infrastructure engineering.
    • Exposure to data engineering and infrastructure support.
    • Demonstrated ability to work effectively in a collaborative team environment.
    Location

    Cape Town, South Africa

    SLB is an equal employment opportunity employer. Qualified applicants are considered without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Graduate Data & Cloud Infrastructure Engineer
Graduate Data & Cloud Infrastructure Engineer

SLB • Cape Town

On-site
ZAR 250,000 - 420,000
Senior Data Solutions Engineer
Senior Data Solutions Engineer

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+1
Cloud Data Engineer (12-month contract)
Cloud Data Engineer (12-month contract)

DeARX • Sandton

On-site
ZAR 900,000 - 1,300,000
Cloud Data Engineer
Cloud Data Engineer

DeARX • Sandton

On-site
ZAR 650,000 - 1,000,000
Data Engineer
Data Engineer

Hire Resolve • Sandton

On-site
ZAR 700,000 - 1,000,000
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Data Ops/ Data Engineer
Data Ops/ Data Engineer

Blue Label Telecoms Limited • Sandton

On-site
ZAR 900,000 - 1,200,000
Data Scientist
Data Scientist

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 600,000 - 800,000
SENIOR CLOUD DATA ENGINEER
SENIOR CLOUD DATA ENGINEER

Liquid Thought • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Lead, Data Engineer
Lead, Data Engineer

Standard Bank of South Africa Limited • Johannesburg

On-site
ZAR 600,000 - 800,000