Cloud Developer
hpe
Job Description
-
You will be developing cloud applications.
-
You will be developing and releasing cloud applications in production environment.
-
You will need AWS, Azure, GPC and/or Private Cloud exposure
-
You will work closely with Product Marketing to understand requirements and translate those into design and implementation.
-
You will need to have a solid grasp of computer science/software engineering concepts, including:
-
Common data structures
-
Standard algorithms
-
Object-oriented design
-
Distributed computing
-
Cloud computing paradigms
-
What you need to bring:
-
You will need a BS or MS level in Computer Science or related fields with 5+ years software development experience
-
You should have experience in working with Agile Methodology.
-
You should have multi-year experience with Python, Golang, and Java
-
You will need knowledge of RDBMS (Postgres) and NoSQL (Cassendra, ElasticSearch, Kairos DB, etc.)
-
You will need knowledge of Cloud Platform - CoreOS, Kubernetes and Docker containers.
-
You will need experience in designing cloud applications using distributed cache and experience of using Redis, Hazelcast and similar products.
-
You will need experience in distributed streaming platforms like Kafka.
-
You should have the experience to deal with techniques related to ‘scale’ in a cloud environment.
-