Site Reliability Engineer
MoEngage
2019-02-01-2022-01-01
- Leading migration from EC2 VMs to kubernetes orchestrated containers
- Dynamic configuration management using consul, confd, git2consu...
- Leading migration from EC2 VMs to kubernetes orchestrated containers
- Dynamic configuration management using consul, confd, git2consul
- Plan AWS VPC architecture using Terraform to have secure, cost friendly, environment agnostic infrastructure, integrated with Atlantis to manage provisioning from github comments
- GitOps release pipeline using Argo CD and Drone CI for the platform
- End to end development lifecycle planning on kubernetes, i.e. Secret management, access management, configuration management, build, deployment, monitoring, alerting, logging, everything as IAC and change management in git
- Disaster recovery plan on kubernetes
Python
Docker
Kubernetes
View more
Python
Docker
Kubernetes
AWS EKS
View more
Senior Engineer
Plivo
2018-05-01-2019-01-01
- Responsible for infrastruture of plivo micro-services
- Manage infrastructure as code
- Dockerize services for easy development and s...
- Responsible for infrastruture of plivo micro-services
- Manage infrastructure as code
- Dockerize services for easy development and slowly migrating legacy services to containers
PostgreSQL
Redis
Docker
View more
PostgreSQL
Redis
Docker
Amazon RDS
Terraform
RESTful API
View more
Infrastructure Engineer
HackerEarth
2016-06-01-2018-05-01
- Manage infrastructure state using Terraform (https://www.terraform.io/)
- Migration of whole infrastructure from EC2 Classic to VPC in...
- Manage infrastructure state using Terraform (https://www.terraform.io/)
- Migration of whole infrastructure from EC2 Classic to VPC in AWS. (From late 2013, AWS made default VPC, before that machines use to launch inside EC2 Classic. As VPC has added security advantage, we migrated all components to inside VPC. We defined subnets, security groups, route tables, vpn, application/classic/internal load balancers, private/public hosted zone routing for services.)
- Setup/tune web servers using nginx/uwsgi/apache/mod_wsgi
- Design Highly Available, low latency, fault tolerant Message tracker using cassandra, thrift, haproxy, Apache Zepplin (https://github.com/iamsudip/he-clog)
- Implement autoscaling solution on top of various data sources (rabbitmq, sqs, cloudwatch metrics, product data etc).
- Deployment system using python-fabric
- Configuration management using Saltstack - Infrastructure to manage and monitor SSH access to machines for Hackerearth engineers
- Created a bot to manage processes running on different machines, manage servers, relay AWS alarms etc. If you are lonely talk to it you won't feel bored.
- Manage infrastructure components built on top of rabbitmq, sentry, mongo, redis, sqs, mysql, haproxy, Cassandra etc
- Architect infrastructure components in a linearly scalable way
Python
MySQL
MongoDB
View more
Python
MySQL
MongoDB
Redis
Cassandra
RabbitMQ
HAProxy
Terraform
Apache HTTP Server
View more