Data Engineer at NOV (Houston, TX)

| Houston, TX
Sorry, this job was removed at 8:27 p.m. (CST) on Saturday, June 25, 2022
Find out who's hiring in Houston, TX.
See all Data + Analytics jobs in Houston, TX
By clicking Apply Now you agree to share your profile information with the hiring company.

Are you passionate about helping people improve the impact of their business using data and analytics? At NOV, we strive to lead technology innovation that delivers significant value to our customers. We are hiring a Data Engineer to support Analytics software development, cloud infrastructure development, and automation. This position will be part of NOV Rig Technologies, Digital Products and Automation located in Houston, Texas.

  • Assist with developing a data ecosystem that is robust, fast, and scalable.
  • Develop and deploy data pipeline solutions in the cloud.
  • Use DevOps methodologies to create automated, efficient CI/CD processes to reduce the time to promote, test, and deploy Analytics models and analyses.
  • Develop, test, deploy, and maintain efficient and reusable patterns of streaming and batch data ingestion pipeline architectures.
  • Develop, deploy, and maintain REST APIs for internal consumption.
  • Document and maintain architecture and coding standards for supported platforms.
  • Participate in all phases of the software development lifecycle, including requirements gathering, technical planning, design, development, testing, sustaining support, and documentation.
  • Seek guidance when a direction is needed and speak up about technology risks identified.
  • Communicate the status of assigned work to stakeholders and management.
  • Follow agile practices, as well as quality management procedures as defined by precedents, standards, or policies.
  • Drive and establish best practices for processes and tools.
  • Collaborate with the Analytics team members and teams across NOV to deliver solutions and evolve products.
  • Perform other work related tasks as assigned.
  • Comply with all NOV Company and HSE policies and procedures.

  • 2+ years of hands-on experience in data engineering and/or software development.
  • Experience building reliable, scalable, and stable analytics solutions in the cloud.
  • Experience working with AWS cloud providers.
  • Microservice experience, coupled with knowledge of microservice orchestration tools such as Docker and Kubernetes.
  • Advanced-level Python skills.
  • Familiarity with Spark, R, and Go languages is a plus.
  • Experience in or understanding of the following areas preferred:
    • Programming languages: Python, C#, Node.js.
    • Database solutions: SQL (e.g. Timescale/Postgres, MS SQL), NoSQL, OSIsoft PI.
    • Data warehouse solutions and tools such as Databricks, PySpark, and Snowflake. Experience with Databricks is a plus.
    • AWS tools like Glue, Step Functions, S3, Athena, Lambda, ECS, CloudWatch, ECR etc.
    • Business Integration or Data Visualization tools such as Tableau, PowerBI, etc.
    • CI/CD pipelines, good understanding of Terraform, Ansible is plus.
    • Versioning tools such as Git, SVN, etc.
    • Data ingestion and pipeline patterns, ETL/ELT processes.
    • Machine learning techniques.


We prefer applicants who possess a bachelor's or master's degree in computer science, information systems, or a related field. However, relevant experience will be considered.
More Information on NOV
NOV operates in the Energy industry. The company is located in Houston, TX. It has 26270 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all jobs at NOV, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NOVFind similar jobs