Job Openings Application Development Support Consultant - Subsurface

About the job Application Development Support Consultant - Subsurface

QUALIFICATIONS:

  • Extensive experience in delivering E&P sub-surface information technology projects
  • Has bachelors degree in information technology or computer science or petroleum engineering
  • Extensive knowledge on full life-cycle E&P data especially focuses on subsurface domains.
  • Excellent English oral and written communication skills.
  • Excellent knowledge and skills in latest technology programming

DESIRED SKILLS & EXPERIENCES

  • 10+ years working experience in Oil & Gas upstream domain focuses on the Subsurface information technology projects
  • Configuration, management and maintenance of middleware and platform stack
  • Incident management - solution/troubleshooting of technical incidents in production environment
  • Delivery of support to customers through problem and change management systems.
  • Ability to read and interpret programming languages at a code level (especially Python)
  • Ability to read and interpret stack traces and troubleshoot issues involving system and process crash events

Middleware Engineering Experience preferably with Web technologies such as Flask and IIS.

RESPONSIBILITIES:

The Application Development Support Consultants responsibilities are:

  • User Support: Day-to-day supporting end subsurface users within the domains (Drilling & Completion, Petroleum Engineering, and Well & Production Management
  • Requirements Gathering: Working with clients or stakeholders to understand their needs and translating them into technical specifications.
  • Software Design: Creating the structure and layout of applications, including designing user interfaces and defining application modules. Writing code in various programming languages to build the application's functionality. Identifying and fixing errors in the application code to ensure it functions correctly.
  • Collaboration: Working with other developers, designers, and project managers to deliver successful projects.
  • Documentation: Creating documentation for the application's design, code, and usage.
  • Provides technical expertise to support the project from design to implementation
  • Ensures technical project requirements are identified, recorded, and implemented.
  • Liaises with business user focal points and third-party resources to implement the project scope.

Ensures that all project deliverables meet the approved blueprint/design and associated business requirements