- 7+ years of experience working with distributed data technologies (e.g. Hadoop, MapReduce, Spark, Kafka, Flink etc) for building efficient, large-scale ‘big data’ pipelines;
- Strong Software Engineering experience with proficiency in at least one of the following programming languages: Golang, Java, Python, Scala or equivalent;
- Implement data ingestion pipelines both real time and batch using best practices;
- Experience with building stream-processing applications using Apache Flink, Kafka Streams or others;
- Experience with Cloud Computing platforms like Amazon AWS, Google Cloud etc.;
- Experience supporting and working with cross-functional teams in a dynamic environment.
- Experience with relational SQL and NoSQL databases, including Postgres and Cassandra.
- Ability to work in a Linux environment.
- Experience in building distributed, high-volume data services;
- Experience with big data processing and analytics stack in AWS: EMR, S3, EC2, Athena, Kinesis, Lambda, Quicksight etc.
- Knowledge of data science tools and their integration with data lakes;
- Experience in container technologies like Docker/Kubernetes
- 8 hour shift
- Denver, CO: Reliably commute or planning to relocate before starting work (Required)
- Associate (Preferred)
- distributed data technologies: 3 years (Required)
- Golang: 4 years (Required)
- developing applications to integrate with Kafka: 3 years (Preferred)
Company
Location
Denver, CO - United States of America
Job type
Full-Time
Golang Job Details
Technical requirements:
Ideal qualifications:
Job Type: Contract
Pay: $55.00 - $65.00 per hour
Schedule:
Ability to commute/relocate:
Education:
Experience:
Work Location: One location
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs