Data Engineer

  • Alpharetta, GA
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

We are seeking a passionate and skilled Streaming Data Engineer to join our team. In this role
you will: Design and develop robust ETL pipelines using a broad range of technologies. Analyze
architect
and optimize distributed systems
making thoughtful trade-offs for scalability and reliability. Drive the full software development lifecycle: requirements gathering
design
implementation
testing
and deployment. Collaborate effectively with cross-functional teams and stakeholders. Proactively learn new technologies and work independently in a fast-paced environment. Qualifications Required: Proficiency in Linux application deployment
shell scripting
and strong command-line skills. 5+ years of professional application development experience
including at least 2 years in data engineering. 5+ years of object-oriented programming experience
with expertise in at least one of: Python or Ruby. Strong SQL query skills. Excellent communication skills and a collaborative mindset. Preferred: Experience with Kafka. Experience with ElasticSearch/ELK stack.
Apache Kafka
Application Development
Collaboration
Command-line Interface
Communication
Object-Oriented Programming
Requirements Elicitation
SQL
Scalability
Software Development
Data Engineering
Elasticsearch
Extract
Transform
Load
Linux
Python
Ruby
Streaming
Data Engineer

Job Details

We are seeking a passionate and skilled Streaming Data Engineer to join our team. In this role, you will:
Design and develop robust ETL pipelines using a broad range of technologies.
Analyze, architect, and optimize distributed systems, making thoughtful trade-offs for scalability and reliability.
Drive the full software development lifecycle: requirements gathering, design, implementation, testing, and deployment.
Collaborate effectively with cross-functional teams and stakeholders.
Proactively learn new technologies and work independently in a fast-paced environment.
Qualifications
Required:
Proficiency in Linux application deployment, shell scripting, and strong command-line skills.
5+ years of professional application development experience, including at least 2 years in data engineering.
5+ years of object-oriented programming experience, with expertise in at least one of: Python or Ruby.
Strong SQL query skills.
Excellent communication skills and a collaborative mindset.
Preferred:
Experience with Kafka.
Experience with ElasticSearch/ELK stack.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Zealogics