HOW YOU WILL CONTRIBUTE AND WHAT YOU WILL LEARN
- You will be part of a development team that is responsible for developing and delivering cloud-native applications.
- Responsible for requirement gathering and development as per the component design based on cloud native principles.
- Design and implement cloud native microservices architecture in varying cloud environments.
- Research, learn new methodologies and technologies and implement them in the project to continuously improve and optimize the design, code, build, deploy, test lifecycle.
- Responsible for the supporting efforts that improve operational performance and availability of cloud-native applications.
- Provide technical support for the day-to-day operations of critical Cloud Services & applications.
- You will be able to learn the Telecom domain especially Radio domain.
KEY SKILLS AND EXPERIENCE
You have:
- B.E/B. Tech/M.E/M. Tech/MCA with 8–12 years of hands-on experience in cloud native development.
- Experience in designing and developing applications using Python/Java.
- Experience on Linux, Linux Containers, Linux Namespaces, Linux C Groups and large-scale production systems.
- Hands-on containerization using Docker, Kubernetes and Mesos.
- Experience with Container Management, Component Life Cycle Management, Elastic Stack, Log stash, ETCD, Key Cloak, Kafka Messaging.
It would be nice if you also had:
- Exposure to cloud native architecture, cloud security and cloud patterns.
- Experience with Mini-kube, HELM, Swagger and API Gateway.
- Exposure to Cassandra/MariaDB/Mongo D.