- Deploy and configure solutions in the cloud.
- Automate cloud operations, develop infrastructure automation scripts and participates in the continuous improvement of cloud solutions.
- Participate in the specification, setup and run Proof of Concepts and demonstrations of cloud solutions.
- Create frameworks, technical features which helps in faster implementation of OpenShift Kubernetesbased applications
- Carry out POCs involving new data technologies, new container platforms, sidecars, daemonsets
- Design and develop application frameworks for container integration
- Create technical documents such as solution design, program specifications for target solutions
- Perform design and development of applications which may not be limited to: Software Applications, Data Integration, User Interfaces, Automation
- Maintain and recommend software improvements to ensure a platform centric management of software applications
- Performance tuning
Technical skills:
- Experience in deploying stateless, stateful workloads on OpenShift Kubernetes based platform
- Experience in developing microservices applications using node js, React, Java, RabbitMQ, Akka framework, Apache Consul, Apache Geode, Redis
- Experience in developing frameworks using Spark, Scala, Java, Python
- Experience in working with in-memory applications
- Strong knowledge of Operating Systems
- Experience in container deployment management using either Helm Package manager or Kustomize
- Experience in integrating container applications with an external security vault such as CyberArk Conjur, AAM
- Experience in deployment automation of container applications using Jenkins, Jfrog, Gradle, Bitbucket, Groovy
- Expertise in implementing appropriate security of data (SSL, Encryption)
- Expertise in Load balancing and replication, scheduling
- Good knowledge of Custom Resources, Docker, Taints & tolerances, Node affinity, ConfigMaps
- Experience in Shell scripting, Control-M