Project: Supported Verizon Laniakea project (private cloud) and AWS (public cloud) projects. Supported Verizon major applications includes Vzcloud, IPTV with more than 7 data centers across USA includes 5000+ nodes 200 peta bytes of data.
• Build and configure a virtual data center in the AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
• Configured custom VPC's subnets, NAT instances . Migrated large data sets to AWS cloud (S3) .
• Setup various AWS resources includes EC2, S3, EBS, Auto scaling groups, ELB, Cloud watch .
• Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
• Controlled user management with AWS IAM policies roles to various AWS resources.
• Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
• Utilize Cloud formation and ansible by creating DevOps process for consistent and reliable deployment methodology.
• Invloved completely on migrating on-perm applications into Cloud using Cloud formation. Deployed and configured MYSQL RDS instances on AWS using Cloud formation.
• Experience in Mesos-Marathon container Orchestration. Used Marathon for Application deployment and Mesos/DCOS for datacenter management.
• Installed, Deployed, and maintained CoreOS cluster on Cloud platform.
• Extensively worked on Docker containers for deploying applications. Installed and administered Docker
• Written Docker files and Docker compose files to run multi-container applications. Uploaded Docker images to local enterprise registry (JFrog).
• Experience working with Ansible. Integrated Ansible with Jenkins to deploy code to different servers. Worked with different Ansible playbooks and maintain different Ansible roles.
• Create AWS instance via Jenkins with EC2 plugin and integrate nodes in Ansible and integrating AWS S3 bucket with Jenkins for backup of code.
• Build entire CoreOS cluster using KVM for production and test environments. Configured DNS, logging, DCOS, Marathon, Zookeeper, Docker, monitoring, and platform services.
• Configured Mesos-DNS service discovery with in the DC/OS clusters. Integrated DNS into DC/OS to allow applications communicate each other through DNS.
• Experience in Ansible for configuration management and automation. Used Ansible playbooks for updating patches, software packages and deployments on the cluster. Modified playbooks as per the requirement.
• Assisted in configuring and installation VPN (site-to-site and remote) . Continuously monitored network health with custom built monitoring tool.
• Supported Nginx web servers HAProxy load balancer and networking protocols HTTP, TCP/IP.
• Part of 24/7 on call support team handling platform services.
• Installed, configured and administered logging services Kibana, Elasticsearch.
• Experience in GitStash Enterprise Git repository . Environment : AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), VDI, Linux, Ansible, Git version Control, PC, AWS EC2, S3, Route53, EBS, IAM, ELB, Cloud watch, Cloud Formation, AWS CLI, AWS Auto Scaling, Jenkins, Unix/Linux, Shell scripting, python, Docker, Mesos, Marathon, RedHat, CoreOS, HAProxy. Jira, Confluence, Stash.