Data Engineer I, ITC
nike
Job Description
-
Bachelor's degree in Computer Science, Engineering, Data Science, or related field; or equivalent combination of education
-
1-2+ years of hands-on experience in data engineering, software development, or related technical roles
-
Foundational proficiency in SQL for data querying and manipulation, with basic working knowledge of Python for data processing, scripting, and automation tasks
-
Exposure to Spark or similar distributed data processing frameworks, with understanding of big data concepts and parallel computing principles
-
Familiarity with at least one major cloud platform (AWS, Azure, Databricks, or Snowflake) and understanding of cloud-based data storage and processing services.
-
Basic understanding of data modeling, ETL/ELT processes, and data pipeline fundamentals, with awareness of data streaming technologies and real-time data processing concepts
-
Knowledge of version control systems (Git), CI/CD concepts, and DevOps practices related to data engineering workflows and automated deployment pipelines.
-
Exposure to REST API development and data service integration, with understanding of microservices architecture concepts and basic architectural design patterns
-
Awareness of data visualization concepts and dashboard design principles; experience with frameworks such as React, Vue.js, or Angular is a plus.
-
Strong problem-solving skills, collaborative mindset, and ability to work effectively in highly collaborative environments with demonstrated learning agility and attention to detail
-