Cloud and Big Data Engineer
Description:
- Develop and deploy real time/batch data processing infrastructure, using the latest technologies
- Design and build critical, high-availability, cloud-scale services and APIs
- Support hundreds of millions of clients with large amounts of data and scalability in mind
- Take part in all development stages – from design to deployment
Requirements:
- A team player, highly motivated and a fast learner
- Able to multi-task and assume ownership of goals and products
- 3+ years of experience in large scale, distributed server side, backend development
- Experience with Spark, Cassandra, Redis, Elastic, Akka or similar technologies
- Passion for designing scalable, distributable and robust platforms and analytic tools
Advantages:
- Scala / Java and reactive programming skills
- Big Data algorithms and analysis background
- Containerization, Docker, Kubernetes
- Full-stack capabilities, JavaScript
- Experience in Microservices architecture and flexible system design
- Experience with AWS / GCP
- Experience in DevOps and deployment of distributed systems
- Linux configuration, administration and scripting
- Good presentation skills
- Availability to travel