semrush_2025_12
sitepoint-terminal
_____ _ _ _____ _ _ / ____(_) | | __ \ (_) | | | (___ _| |_ ___| |__) |__ _ _ __ | |_ \___ \| | __/ _ \ ___/ _ \| | '_ \| __| ____) | | || __/ | | (_) | | | | | |_ |_____/|_|\__\___|_| \___/|_|_| |_|\__|
#

Welcome to SitePoint!

#

Access a huge library of books and courses

#

On various topics: JavaScript, Python, AI, and more!

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.

Start your Free Trial
Toolbox overview
Matt Mullenweg avatar

... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.

Matt Mullenweg

Creator of WordPress, CEO of Automattic

Recommended jobs for developers
Browse thousands of jobs in Software Development
Browse all jobs
Halliburton
12h ago
Data Integration Engineer
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties We are seeking a skilled and proactive Data Integration Engineer to join the Neftex Technical Services team. Reporting to the Team Lead the Data Integration Engineer will be responsible for designing, building, and maintaining robust data pipelines and integration frameworks that connect diverse systems including LLMs and a proprietary Data Integration solution. Successful candidates will be evidently enthusiastic and motivated people who we can train up in our processes and ultimately play a key role in quality assurance initiatives across different stakeholder groups. This role is based in our Abingdon, Oxfordshire office. Key Responsibilities: Design and implement scalable data integration solutions using ETL/ELT tools and APIs Develop and maintain data pipelines that include Large Language Models (LLMs) Build solutions that include cloud and on-premises environments Collaborate with data architects, analysts, and business stakeholders to understand data requirements Integrate data from various sources including databases, SaaS platforms, APIs, and flat files Monitor and optimize data flows for performance, reliability, and cost-efficiency Ensure data quality, consistency, and governance across integrated systems Automate data workflows and support real-time data streaming Document integration processes and maintain technical specification Qualifications Qualifications & Experience: 3 years' experience working with database and related tools Strong proficiency with data virtualisation platforms and tools such as Teiid or similar Solid understanding of SQL, relational databases, and data modelling Experience with cloud platforms (AWS, Azure) and cloud-native data services Familiarity with RESTful APIs, JSON, XML, OData, and message queues (Kafka) Knowledge of data governance, security, and compliance best practices Preferred Skills: Experience with cloud-based database solutions. Understanding of data lifecycle management and SOC2 security standards. Familiarity with geoscience disciplines, geospatial data and GIS tools (e.g., ArcGIS, QGIS) is advantageous. Scripting and automation (e.g., PowerShell, Python, Java). Experience with Gitlab. Knowledge of Spotfire data visualization platform or alternative dashboard solutions. Awareness of Agile delivery methodologies. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation . Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 204269 Experience Level: Entry-Level Job Family: Engineering/Science/Technology Product Service Line: [[division]] Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience.
Abingdon, UK
Strategic Resources European Recruitment Consultants Ltd
12h ago
Business Planning & Performance Analyst
JOB DESCRIPTION Job Title: Business Planning & Performance Analyst Contractor Department: Business Management & Strategic Alignment Onshore - Aberdeen Aberdeen Reports to: Business Planning Lead Temporary Contract - PAYE tax status Start: - ASAP Duration: - 12 months Role Purpose The business planning & performance analyst will play an integral role in supporting the business processes and deliverables within Business Management team. Key responsibilities will include co-ordinating asset information, compiling monthly production and cost reports, contributing to the business planning cycle, and conducting variance analysis for internal and external reporting. This role also involves supporting performance tracking, reporting, and contributing to business improvement initiatives. Areas of Responsibility Geographical Span: - Company Assets- UKCS The role and its responsibilities will include but are not limited to the following: - Work under the Business Planning Lead to support the business planning & budgeting cycle, performance improvement initiatives, and prepare/issue monthly reports to meet Joint Venture and internal company reporting requirements. Provide additional support to the wider team and the Head of Business Management & Strategic Alignment on performance tracking and continuous improvement activities. Partner with stakeholders across the Company's business to source, consolidate, analyse, and present production and cost data to asset/senior management, to aid decision making processes & inform focus areas to improve asset/company performance Work closely with economics team on future projects, sourcing, and co-ordinating inputs from the wider business. Work closely with commercial team to support JV requirements, such as monthly partner reporting and decommissioning security agreement obligations Collaborate with the finance team to enhance business processes e.g. automation of reports, detailed cost tracking, support system improvements etc. Preparing presentation material for senior management and external stakeholders Willingness to suggest & implement improvements to Company's business planning processes Assist with integration of acquired assets into the Company's processes, notably the business planning & budgeting cycle Dealing with ad-hoc queries from the business as required Professional and Behavioural Skills, Educational Requirements Professional Skills Skilled in standard business software and IT systems, particularly Excel Experience with SUN systems and SAP is desirable Proficient in data handling, validation, and analysis, ensuring accuracy and actionable insights Proficient in report writing Knowledge of accounting principles & economics are beneficial Awareness of the oil & gas industry in the UKCS, key issues, stakeholders, and the associated risks & opportunities Behavioural Skills Essential: Strong interpersonal / communication skills Time management & ability to juggle priorities Proactive with a can-do approach Keen to learn and to add value to the business Candidates must have The Right to Work in the UK, as no sponsorship is available.
Aberdeenshire, UK
Halliburton
12h ago
Senior AI Data Scientist
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. About the Role We are seeking a highly skilled and motivated Senior AI Data Scientist to join our Subsurface team at our Abingdon office in Oxfordshire. This is a unique opportunity to apply advanced data science techniques to geological and geospatial challenges, helping us unlock insights from complex subsurface data. Key Responsibilities Collaborate with geoscientists and engineers to understand requirements and design effective solutions Develop robust Python pipelines for data manipulation Implement secure coding practices and manage version control using Git Work with cloud platforms (AWS and Azure) to scale data workflows and manage infrastructure Optimize database performance and spatial queries using PostgreSQL/PostGIS Champion Python best practices across the team and support the development of junior team members Required Qualifications Honors degree (2:1 or above) in data science/AI or related field. Minimum of 10 years related work experience. Desirable Qualifications Postgraduate qualification in AI or related field Essential Skills Proficiency in Python, with a strong adherence to Python best practices Experience using Git for version control and collaboration Knowledge of secure coding principles Expertise in geospatial libraries such as GeoPandas, Shapely, and GDAL Advanced knowledge of PostgreSQL/PostGIS for spatial data management Experience with AWS and Azure platforms, including AI services (e.g., AWS SageMaker, Azure ML) Proven experience developing or deploying AI models across domains such as natural language processing, computer vision, or predictive analytics Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) and data science tools (e.g., Jupyter, Pandas, NumPy) Ability to design, train, and evaluate supervised and unsupervised learning algorithms Strong teamwork and interpersonal skills, with a collaborative and agile mindset Proven ability to work within agile development environments Self-motivated, detail-oriented, and capable of managing multiple tasks Desirable Skills Knowledge of geological or subsurface data domains Experience with containerization tools such as Docker and Kubernetes Familiarity with CI/CD pipelines for automated deployment Understanding of data governance and compliance in scientific environments Experience with database virtualisation, including DecisionSpace integration server Experience with data analysis applications from the Neftex Predictions portfolio Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation . Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 204382 Experience Level: Entry-Level Job Family: Engineering/Science/Technology Product Service Line: [[division]] Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience.
UK, UK
Halliburton
12h ago
Mineral / Hydrogen Geoscientist
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties Mineral / Hydrogen Geoscientist We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. We are looking to recruit a Geoscientist to work within our Subsurface teams based in our Abingdon office, Oxfordshire. Essential Skills: An honours degree (2:1) and ideally a postgraduate degree in Geology (at least MSc level), with a hard rock focus Experience in communicating value to customers or stakeholders Data analytical skills and knowledge of databases Ability to deliver high quality geoscience interpretations to time and standard Experience with GIS technologies such as QGIS, ArcGIS A professional attitude and a willingness to learn Comfortable working within a team and contributing to the geoscience and technological discussions within the company Desirable Skills: Two to five years' experience in the mining industry/mineral exploration Exposure to Precambrian geology Experience with coding and analytical languages such as Python, SQL, PostgreSQL etc. Strong communication skills, with experience presenting technical work Experience with FME Desktop or FME Server/Cloud Experience of wireline and seismic interpretation would be advantageous Responsibilities include: Generation of mineral system screening and prospectivity maps to assess key commodities and deliver insights to clients Delivering technical presentations to clients and colleagues The interpretation and analysis of a wide range of geoscientific data Population of geoscience databases Making interpretative geoscience contributions towards the digital twin Ensuring standards and quality Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation . Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 204381 Experience Level: Entry-Level Job Family: Engineering/Science/Technology Product Service Line: [[division]] Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience.
UK, UK
Halliburton
12h ago
Data Scientist
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. About the Role We are seeking a skilled and motivated Data Scientist to join our Subsurface team at our Abingdon office in Oxfordshire. This is a unique opportunity to apply advanced data science techniques to geological and geospatial challenges, helping us unlock insights from complex subsurface data. Key Responsibilities Develop robust Python pipelines for data manipulation using NLP and Foundation Models Apply geospatial libraries and techniques to subsurface geological datasets Implement secure coding practices and manage version control using Git Work with cloud platforms (AWS and Azure) to scale data workflows and manage infrastructure Optimize database performance and spatial queries using PostgreSQL/PostGIS Required Qualifications Honors degree (2:1 or above) in data science or related field. Minimum of 2 years related work experience Essential Skills Proficiency in Python, with a strong grasp of Python best practices Experience using Git for version control and collaboration Experience in use of ML, NLP and Foundation Models in ETL pipelines Knowledge of secure coding principles Familiarity with geospatial libraries such as GeoPandas, Shapely, and GDAL Knowledge of PostgreSQL/PostGIS for spatial data management Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) and data science tools (e.g., Jupyter, Pandas, NumPy) Ability to design, train, and evaluate supervised and unsupervised learning algorithms Experience working with large datasets, including data preprocessing Excellent communication skills, both written and verbal English, with the ability to communicate complex ideas clearly Strong teamwork and interpersonal skills, with a collaborative and agile mindset Self-motivated, detail-oriented, and capable of managing multiple task Desirable Skills Knowledge of geological or subsurface data domains Experience developing AI models across domains such as natural language processing, computer vision, or predictive analytics Experience with containerization tools such as Docker and Kubernetes Familiarity with CI/CD pipelines for automated deployment Experience with database virtualisation, including DecisionSpace integration server Experience with data analysis applications from the Neftex Predictions portfolio Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation . Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 204366 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: [[division]] Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience.
UK, UK
Halliburton
12h ago
Product Owner - Geoscience Software Neftex
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties As Product Owner within the Neftex family, you'll be responsible for owning a subset of the product roadmap, managing the backlog, and delivering a solution that meets customer needs and exceeds expectations. You'll work closely with cross-functional teams-including engineering, delivery management, QA, and domain experts-to define features, prioritize development, and guide the product through its lifecycle. You'll also be instrumental in training internal teams and customers, demonstrating the product, and supporting its commercialisation. Key Responsibilities Own and evolve the product roadmap in alignment with business goals and customer needs Define and prioritize the team backlog, including user stories and acceptance criteria Collaborate with QA to ensure test coverage meets acceptance standards Adapt backlog based on market feedback and leadership direction Partner with Delivery Management and Engineering to define scope and resource needs Deliver engaging product demonstrations and training to internal and external stakeholders Develop and maintain the business case and risk log for the product Drive product commercialisation strategy and execution Work alongside Domain and Solution Owners to translate long-term vision into quarterly and sprint-level objectives Qualifications Essential Qualifications and Experience BSc or higher in Geoscience, Computer Engineering, or a related field Proven experience in software development environments Hands-on experience with Azure DevOps (ADO) Strong customer-facing skills, including presentations and product demos Demonstrated ability to collaborate across domains and functions Minimum of 5 years relevant industry experience Desirable Skills Prior experience as a Product Owner and/or Scrum Master Programming experience in C++, Python, or similar languages Technical writing and documentation skills, including use case creation This role offers the chance to make a real impact in a fast-paced, innovative setting. If you're passionate about building products that solve real-world problems and thrive in cross-functional teams, we'd love to hear from you. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation . Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 204365 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: [[division]] Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience.
Abingdon, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Explore all articles

Discover a world of insights - browse our complete collection of articles in one place!

See all articles
Our weekly newsletter
Get the freshest news and resources in your inbox each week

We Develop Elite Developers

Ready to get started? Access a library of books and courses on JavaScript, Python, AI, and more!
Start your free trial

7 Day Free Trial. Cancel Anytime.

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.