TELECOMMUTE Data Engineer

LTD Global
Richmond, VA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Airflow Automation of Tests Big Data BigQuery Cloud Computing Databases Computer Engineering Continuous Integration Information Engineering Relational Databases Software Design Patterns Enterprise Architecture Framework
+20 more
Github Apache Hadoop Apache Hive Python (Programming Language) Object-Oriented Software Development Scrum Methodology Systems Development Life Cycle Cloudera Shell Script Software Engineering SQL Databases Google Cloud Apache Spark Git Infrastructure Automation Frameworks Information Technology Apache Kafka Software Version Control Data Pipelines Jenkins

Requirements

· BS or MS degree in computer science, computer engineering, or other technical discipline, or equivalent work experience.

· 5+ years of hands-on software development experience with Big Data & Analytics solutions

· Google Cloud Platform Cloud - Big Query, Airflow, DataProc, PubSub, Hadoop Hive, Spark, Python, shell scripting,

· Strong experience in designing, developing, and optimizing data pipelines for large-scale data processing, transformation, and analysis using Big Data and Google Cloud Platform technologies.

· Proficiency in SQL and database systems, with experience in designing and optimizing data models for performance and scalability.

· Experience of building event processing pipelines with Kafka or Google Cloud Platform PubSub.

· Design and development experience with Airflow, PubSub Kafka, Git, Jenkins is desirable.

· Knowledge of distributed (multi-tiered) systems, algorithms & relational databases.

· Strong Object-Oriented Programming skills and design patterns.

· Experience with CICD pipelines, Automated test frameworks, and source code management tools (XLR, Jenkins, Git).

· Good knowledge and experience with configuration management tools like GitHub

· Ability to analyze complex data engineering problems, propose effective solutions, and implement them effectively.

· Ability and willingness to learn, adopt and build solutions using the Enterprise frameworks established for Big Data

· Looks proactively beyond the obvious for continuous improvement opportunities.

· Communicates effectively with product and cross functional team.

· Willingness to learn new technologies and leverage them to their optimal potential.

· Understanding of various SDLC methodologies, familiarity with Agile & scrum ceremonies.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · WWC Europe 2026

Videos

See all

Related articles

See all