Intermediate Data Engineer
Last checked 1 hr ago on Himalayas.
Salary not listed.
Apply on Himalayas → View original listing on Himalayas
Not quite the one? Get the week's best SA-friendly remote dev roles in your inbox. Join the weekly email, one email a week, no spam.
This job was first published on Himalayas. Check the original posting to confirm you're eligible from South Africa.
Intermediate Data Engineer
Minimum Requirements:
Matric (Grade 12)
Masters in Software Engineering, Data Engineering, Computer Science or related field
2-3 years of relevant work experience
Strong Scala or Java background
Knowledge of AWS, GCP, Azure, or other cloud platform
Understanding of data modeling principles
Ability to work with complex data models
Experience with relational and NoSQL databases (e.g. Postgres, ElasticSearch/OpenSearch, graph databases such as Neptune or neo4j)
Experience with technologies that power analytics (Spark, Hadoop, Kafka, Docker, Kubernetes) or other distributed computing systems
Knowledge of API development and machine learning deployment
Responsibilities:
Build and scale data infrastructure that powers real-time data processing of billions of records in a streaming architecture
Build scalable data ingestion and machine learning inference pipelines
Build general-purpose APIs to deliver data science outputs to multiple business units
Scale up production systems to handle increased demand from new products, features, and users
Provide visibility into the health of our data platform (comprehensive view of data flow, resources usage, data lineage, etc) and optimize cloud costs
Automate and handle the life-cycle of the systems and platforms that process our data
Originally posted on Himalayas
Get the best SA-friendly remote dev jobs weekly
One email a week. Pay in rand. Unsubscribe anytime.