Sr. Data Engineer (Houston, TX)

Sr. Data Engineer

Job Type: Full- Time

Location: On-Site in Houston (preferred), Remote

About the Role:

The Sr. Data Engineer is responsible for designing, implementing, and supporting full life-cycle data engineering projects, with minimal supervision. These projects should include big data ingestion, ETL, data replication, persistence, transformation, and retrieval. You will develop, maintain, and deploy platform or application code, and database stored procedures into development, staging, and production environments. Performance tuning and optimization. Debug and support production issues and assist with system integration and testing.

Experience

CODE Staffing is looking for someone who can take the project from design to coding without much supervision, though you'll always be part of a team. You should be a self-motivated and responsible person who keeps track of their tasks and delivers.

  • Experience with a wide range of databases (Oracle, SQL Server) and big data technologies.
  • Must have exceptional coding skills with SQL databases, and have some experience with NoSQL databases such as Elasticsearch and MongoDB.
  • Experience with messaging and event streaming technologies including Kafka and RabbitMQ.
  • Must have previous experience with git code repositories, and production migration protocols.
  • We would ideally like to see a few snippets of your best code to determine your coding style and how you address complex problems and performance improvement strategies you have used in code.
  • Experience with data science languages like Perl and Python, developing APIs and deployment in Kubernetes are a plus.

Requirements

We prefer a bachelor's degree in computer science, engineering or other equivalent degree, with 5+ years data engineering experience or a Master's degree in computer science, engineering or other equivalent degree with 2+ years data engineering.

  • High school diploma or GED is required.
  • 2+ years’ experience in the design, implementation, and support of full lifecycle data engineering projects.
  • Experience in event-driven and cloud-based architectures, and working knowledge of containerization and streaming technologies.
  • Detailed work experience in Oracle, SingleStore or IBM DB2 database, SQL & PL/SQL, including ANSI SQL.
  • Experience in database analysis, development and maintenance of business applications specific to oil & gas back-office operations.
  • Expertise in various ETL tools such as SQL*Loader, data replication tools, Python.
  • Familiarity with NoSQL databases and pipelines (Elasticsearch, MongoDB).

Applicant Information:

Sr. Data Engineer (Houston, TX)

Address:

Experience:

Note: Markdown is supported in this field.

Skills:

Please let us know how you would assess your own skills in the following areas:

Category Area n/a 1 2 3 4 5 6 7 8 9 10
Cloud AWS
Azure
Google Cloud
Database CosmosDB
Entity Framework
Hadoop / Big Data
MongoDB
MySQL
NoSQL
Oracle
Postgres
SQL Server
Desktop UWP
Winforms
WPF
Language C#
Java
Objective-C
Python
Swift
VB.NET
Visual FoxPro (VFP)
Mobile Android
iOS
Xamarin
Other AI/ML
DevOps
Docker
Elastic
Git
TFS Build Server
TFS General
Services .NET Core
Rest Services / JSON
WCF
WebApi
Skill Graphic Design
SSRS
UI Design
Web .NET Core
Angular
ASP.NET Core
ASP.NET MVC
ASP.NET Web Forms
Blazor/WebAssembly
BootStrap
CSS 3
HTML (4/5)
JavaScript
JQuery
Knockout.js
Node.js
React
TypeScript
Vue.js
WebGL