An Exciting Opportunity for a Data Engineer.
About the Role
We are seeking an experienced Data Engineer to join our team and help build and maintain our data infrastructure. As a key member of our engineering team, you will be responsible for designing, building, and maintaining large-scale data systems, including data pipelines, data warehouses, and data lakes.
Key Responsibilities:
* Design and implement scalable data pipelines using tools such as Apache Beam and Apache Spark.
* Develop and maintain data warehouses using tools such as Amazon Redshift and Google BigQuery.
* Work closely with data architects to design and implement data models and data architectures.
* Collaborate with data scientists to develop and deploy machine learning models and data products.
Requirements:
* 5+ years of experience in data engineering or a related field.
* Strong experience with programming languages such as Python, Java, and Scala.
* 3+ years of experience with data modeling and data architecture.
* Strong experience with data warehousing and data lakes.
A successful candidate will have excellent collaboration and communication skills, a strong understanding of data engineering concepts, and the ability to work in a fast-paced environment.