remote
Junior Data Engineer - John Deere
Data Engineer
Junior Data Engineer responsible for building and maintaining data pipelines, ensuring data quality, and supporting analytics initiatives using Python, SQL, and cloud services.
About the role
Key Responsibilities
- Design, develop, and maintain scalable ETL pipelines to ingest, transform, and load data from diverse sources.
- Collaborate with data scientists and analysts to understand data requirements and deliver clean, reliable datasets.
- Implement data quality checks, monitoring, and alerting to ensure high data integrity.
- Optimize data storage and retrieval using data warehousing solutions on AWS.
- Document data models, pipeline logic, and best practices for future reference.
Requirements
- Proficiency in Python and SQL for data manipulation and automation.
- Experience with ETL tools or frameworks (e.g., Airflow, dbt) and cloud platforms, preferably AWS.
- Understanding of data warehousing concepts and relational database design.
- Strong problem‑solving skills and attention to detail.
- Excellent communication and teamwork abilities.