Senior Data Engineer 4 4P/259
Description
Location: Atlanta, GA
Contract- 1 Year
Experience Level: 10+ Years
Position Summary:
We are seeking an experienced Senior Data Engineer with a strong background in designing and developing robust, scalable, and high-performance data infrastructure. The ideal candidate will have 10+ years of experience in manipulating data, working with both relational and NoSQL systems, and building modern data pipelines across data lakes and warehouses. This role demands a deep technical skillset in SQL, data modeling, and data pipeline orchestration tools like Apache Spark, Hive, and Airflow.
Key Responsibilities:
-
Design, develop, and maintain scalable ETL/ELT pipelines to process and integrate data from disparate sources.
-
Work with structured and unstructured data to build clean, efficient, and machine-readable datasets.
-
Normalize databases and ensure that data structures align with application and business requirements.
-
Collaborate with business analysts, data scientists, and software engineers to deliver data solutions aligned with company objectives.
-
Design and implement data models that support reporting, analytics, and machine learning use cases.
-
Migrate and optimize workloads in cloud-based environments (e.g., Azure, AWS, GCP).
-
Monitor and optimize data pipeline performance, data quality, and reliability.
-
Implement data governance best practices and ensure compliance with security and privacy regulations.
Technical Skills & Expertise:
-
Expert-level proficiency in SQL, including writing complex queries and optimizing performance.
-
Deep understanding of data modeling techniques for both OLTP and OLAP systems.
-
Hands-on experience with big data frameworks:
-
Apache Spark, Hive, Airflow, Databricks
-
-
Experience with modern cloud data platforms:
-
Azure Data Lake, Azure Synapse, AWS Redshift, or Google BigQuery
-
-
Strong experience with data orchestration, scheduling, and automation tools.
-
Familiarity with Python, Scala, or Java for data processing and scripting tasks.
-
Knowledge of NoSQL databases (e.g., MongoDB, Cassandra) and streaming tools (e.g., Kafka) is a plus.
-
Experience with data security, lineage, and cataloging tools (e.g., Unity Catalog, Collibra).
Preferred Qualifications:
-
Bachelor’s or Master’s degree in Computer Science, Data Engineering, Information Systems, or a related field.
-
Microsoft Azure Data Engineer Associate or equivalent certifications preferred.
-
Experience in data governance processes and supporting enterprise analytics platforms.
-
Knowledge of containerization (e.g., Docker) and CI/CD pipelines in DevOps environments.
Skills
- Airflow
- Analytics
- Automation
- AWS
- Azure
- Azure Synapse
- Big Data
- BigQuery
- Cassandra
- CI/CD
- Cloud
- Collibra
- Containerization
- Data Engineering
- Data Governance
- Data Lake
- Data Modeling
- Data Pipelines
- Data Quality
- Databricks
- DevOps
- Docker
- ELT
- ETL
- GCP
- Hive
- Java
- Kafka
- Machine Learning
- MongoDB
- NoSQL
- OLAP
- Python
- Redshift
- Scala
- Spark
- SQL
- Unity
- Unity Catalog
