- Build, Manage and debug CI/CD and Deployment pipelines for MSX (Managed Service Accelerator), part of CIsco NFV suite for Telecommunications and Mobile Operators, School Campus etc.
- Manage, Deploy and Debug Docker containers and Kubernetes clusters for various product pipelines, on Openstack, and AWS cloud platform
- Plan, Design, and Execute/Debug regression runs, by deploying various physical and virtual devices, as part of the NFV suite for SD-WAN & Enterprise Cloud Connectivity
- Specifically, built/tools for testing the robustness and resiliency of the docker and k8s clusters, using Chaos Engineering methodology and tools, such as Pumba, powerfulseal , kuberhealthy and chaostoolkit, for embedding the resiliency/reliability tests in the pipelines
- Load Simulation Generation, Execution & Debugging - generation using REST API calls to MSX, using Gatling DSL & Scala
Accomplishment: Initiated, deployed and Operationalized processes & pipelines, for Continuous Stress testing, High-Availability/Chaos testing, and worked on Performance/Scale testing. Defined the requirements by working with Dev, Product Engineering, and System Engineers. Since its inception, these test suites+CICD pipelines are widely used and have found significant number of sever issues with product resiliency, and scalability, thus contributing to the product resiliency and stability.
Technology :Openstack, AWS(EC2, VPC, IAM, K8S), Kubernetes, Docker, Ansible, Python, S3, CloudFormation, Terraform, Artifactory, Bash, Centos/Debian, Jenkins, Groovy, Prometheus, Grafana, DataDog, Cassandra, Cockroachdb, ELK, Tenable Kafka/Zookeeper, Micro services, Chaos Engineering, ETSI/NFV, SDN, Debugging microservice flow, Chaostoolkit, Golang