Schlumberger Jobs

Job Information

Schlumberger RP Wellsite Architect, EdgeOS Lead in Katy, Texas

Schlumberger Technology Corporation seeks a RP Wellsite Architect, EdgeOS Lead to work in Katy, TX

JOB DESCRIPTION:

Create and deploy hardware and software solutions in the unique challenges of the Oil and Gas environment, such as low bandwidth, intermittent connectivity, rugged environmental conditions, and power constraints. Evaluate, create, compose and commercialize fit for purpose computer, network, hardware sensors and actuators infrastructure which will need to fit into cloud and edge infrastructure and enable all field requirement in term of portability, hardware reliability and usability by field technician and field operators. It will have to be able to cope with wireline guided, assisted and autonomous workflows in addition to ensuring cybersecurity compliance with the industry standard. Furthermore, system will need to be open to onboarding 3 rd party apps able to enhance field value proposition which requires comprehensive oil and gas background with previous experience in projects in this field. Understand the development/design process for those devices and an understanding of the trade-offs. Be able to read electrical schematics with a background in embedded systems programming. Be familiar with commercial computer/server hardware architecture. Utilize Kubernetes orchestration for cloud on edge systems and have a deep understanding of the principles behind it, including scaling, packaging, and deploying of applications on distributed infrastructure. Create and manage edge-node Kubernetes clusters using Rancher for centralized management. Manage and monitor edge infrastructure and applications centrally, working with open-source monitoring tools such as Prometheus, Grafana, and ELK stack. Design edge-infrastructure to work in both online and offline environments. Utilize virtualization technologies including KubeVirt, Linux kernel virtual machine (KVM) and Hyper-V. Create build-pipelines and employ GitOps to automate software building, testing and deployment, with proficiency in DevOps methodologies and tools such as Azure DeveOps and Jenkins. Use automation technologies such as Terraform and Ansible for infrastructure deployment, with proficiency in IaC (Infrastructure as Code) and CI/CD (Continuous Integration/Continuous Deployment) practices. Create Kubernetes applications in resource-constrained environments, developing microservices and containerization of legacy applications. Deploy algorithms on edge-infrastructure with real-time monitoring, and expertise in pub/sub technologies, such as Apache Kafka, ZeroMQ and RabbitMQ. Work with pub/sub systems for message communications among microservices, with knowledge of message brokers, such as MQTT Mosquito and RabbitMQ. Work with Bash, Python, Go, Java and .Net. Debug and profile programs with proficiency. Understand software architecture and the trade-offs between different approaches. Troubleshoot issues with field users and perform network troubleshooting, with network protocols, such as TCP/IP, UDP, HTTPS, DNS. Work with hardware protocols such as Modbus, CAN bus, OPC or similar protocols. Ensure security of edge-devices and perform security scanning of software, with knowledge of secure coding practices, encryption, and authentication. Manage secrets on devices using a centralized approach, with knowledge of secrets management tools, such as HashiCorp Vault. Apply authentication and identity management in cloud providers such as Google Cloud and Azure. Evaluate new technologies for potential incorporation in the software infrastructure ecosystem, with knowledge of emerging trends in cloud computing, IoT, AI/ML, and cybersecurity. Collaborate with architects to standardize common infrastructure for business needs and have excellent communication and leadership skills to drive the adoption of new technologies and processes. Consult with program and project managers on the realization of edge applications, with excellent project management skills and experience in creating and realizing project plans and schedules. Manage a team of software, system, and full stack developers, with experience in agile project management methodologies and techniques. Implement architectural improvements to infrastructure, with knowledge of architectural patterns and anti-patterns, and their trade-offs in terms of scalability, maintainability, and cost. Work with field teams globally deployed in order to validate and adjust developed technologies. Need to understand how field operations works and be able to interact efficiently with sustaining, operation and operation integrity field teams. Follow field test and ensure product is able to deliver all committed features and capabilities. Guide edge infrastructure choices using deep understanding of Linux systems and computer architecture, including low-level knowledge of Linux system composition and operations, including networking, storage, and memory management.

MINIMUM EDUCATION: PhD in Computer Engineering or related specialty.

MINIMUM EXPERIENCE: 5 years (60 months) as Software Engineer or related occupation.

SPECIAL REQUIREMENTS/SKILLS:

5 years as Software Engineer or related occupation working with cybersecurity, software, hypervisor, connectivity, hardware, and Field Delivery workflow for wireline, testing, slickline. 5 years as Software Engineer or related occupation working with a field project in the oil and gas industry with the following skills:

  • Knowledge of programming languages such as C/C++, Java, Python

  • Knowledge of Linux system administration and Linux network troubleshooting

  • Must have previous experience in technology research and broad solution selection in the field of AI, ML and cybersecurity

  • Experience with different processing architectures including CPU, GPU and FPGA

  • Experience developing embedded systems

  • Background or experience with device electronics

  • Experience in software-hardware product development

  • Experience working with an international team and supported oil & gas field operations, and involving interdisciplinary projects

  • In charge of issue tracking in digital product

  • Knowledge of Kubernetes, Rancher, Terraform, docker, hypervisor, messaging systems.

MAY TELECOMMUTE

Company policy is to provide every individual a fair and equal opportunity to seek employment and advancement at the Company without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, citizenship, genetic information, veteran or military status, disability, creed, ancestry, pregnancy (including pregnancy, childbirth and related medical conditions), marital status or any factors protected by federal, state, or local laws. We are an “Equal Opportunity Employer". For more information please, refer to the latest version of "Know Your Rights" poster and the "Pay Transparency Nondiscrimination Poster" located here: https://www.dol.gov/agencies/ofccp/posters. The Company is a VEVRAA Federal Contractor - priority referral Protected Veterans requested.

DirectEmployers