A technology consulting firm is seeking experienced Data Engineers to design and manage data infrastructure for AI/ML projects. Responsibilities include optimizing data pipelines, developing storage solutions, and collaborating with teams in an Agile environment. Required competencies include proficiency in Go, Java, Python or Scala, and strong knowledge of ETL data engineering. Candidates should have a degree in Computer Science or a related field, along with experience in cloud platforms and data governance.
Qualifications
Strong knowledge of SQL/NoSQL databases and cloud platforms.
Experience with data governance.
Experience with AI/ML-driven data solutions.
Responsibilities
Design, build, and optimize large-scale data pipelines (Azure, AWS, GCP).
Develop data ingestion and storage solutions.
Implement scalable APIs and ensure system performance.
Manage big data infrastructure and cloud deployments.
Collaborate with developers, designers, and data scientists.
Work in an Agile/DevOps environment.
Skills
ETL data engineering
Proficiency in Go
Proficiency in Java
Proficiency in Python
Proficiency in Scala
Experience with CI/CD pipelines
Hands-on experience with event-driven architectures
Strong knowledge of data warehousing
Experience with distributed computing
Familiarity with Delta Lake
Education
Degree in Computer Science
Degree in Data Engineering
Related field or equivalent experience
Tools
Databricks
SQL Server
Snowflake
BigQuery
Apache Spark
Terraform
CDK
Ansible
Kafka
Pulsar
Job description
A technology consulting firm is seeking experienced Data Engineers to design and manage data infrastructure for AI/ML projects. Responsibilities include optimizing data pipelines, developing storage solutions, and collaborating with teams in an Agile environment. Required competencies include proficiency in Go, Java, Python or Scala, and strong knowledge of ETL data engineering. Candidates should have a degree in Computer Science or a related field, along with experience in cloud platforms and data governance.