Summary
The Data Engineer 1 will design and develop scalable data applications, pipelines and database solutions to deliver near real-time store selling insights. This hybrid role partners with analysts, data scientists, product managers and other engineering teams to build durable data platforms and production services that support business outcomes.
Responsibilities
- Design and develop scalable data analytical solutions using modern technologies in an agile environment.
- Build distributed data processing pipelines in cloud Big Data ecosystems.
- Develop and maintain CI/CD pipelines and testing tools to enable automation.
- Perform code reviews and ensure adherence to software engineering best practices.
- Identify and resolve data performance and data quality issues.
- Provide production support and participate in on-call rotations.
- Collaborate with product managers, data analysts, data scientists and partner tech teams.
- Manage cost optimization, alerts, notifications and logging dashboards.
- Work with onsite and offshore resources to resolve incidents and issues.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering or equivalent experience.
- 0-1+ years experience in a modern programming language such as Java or Python.
- 0-1+ years experience with databases, SQL, data modeling and automated engineering solutions.
- Familiarity with cloud platforms such as AWS or GCP and BigQuery or Teradata.
- Experience or familiarity with Kafka, Flink, Spark, Kubernetes and Airflow preferred.
- Knowledge of scalable distributed systems and event-driven streaming architectures.
- Understanding of data engineering best practices and operational excellence.
- Strong communication and collaboration skills.
We have summarized this job description for you, click apply to see more details from the employer.