SUMMARY:
   Over 8+ years of experience in IT industry with in Configuration Management,
     Change/Release/Build Management, System Administration, SupportandMaintenance
     in environments like Red Hat Enterprise Linux, CentOSand expertise in automating
     builds and deployment process using Python and Shellscripts with focus on DevOps
     tools and AWS and Azure Cloud Architecture.
    Experience in working on AWS and its services like AWS IAM, VPC, EC2, ECS, EBS, RDS,
     S3, Lambda, ELB, Auto Scaling, Route 53, Cloud Front, Cloud Watch, Cloud Trail, SQS,
     and SNS and experienced in Cloud automation using AWS Cloud Formation templates to
     create custom sized VPC, subnets, NAT, EC2 instances, ELB and Securitygroups.
    Strong experience on DevOps essential tools like Chef, Puppet, Ansible, Docker,
     Kubernetes, Subversion (SVN), GIT, Hudson, Jenkins, Ant, Mavenand migrated
     VMWAREVMs to AWS and Managed Services like EC2, S3, Route53, ELB, EBS.
    Experienced with principles and best practices of Software Configuration Management
     (SCM) in Agile, scrum, and Waterfall methodologies.
    Strong experience in AWS, creating, importing and launching volumes, EC2, RDS, Lambda,
     security groups, auto - scaling, load balancers (ELBs), NACL in the defined VPC to
     design cost effective, fault tolerant and highly available systems.
    Experience in developing Splunk queries and dashboards targeted at understanding
     application performance and capacity analysis.
    Experienced in administration/maintenance of source control management(SCM)systems,
     such as sub version (SVN), GIT and knowledge of Perforceand clearcase.
    Experience maintaining CI environments with build automation tools like Jenkins,
     Bamboo and TFS and extensively used Jenkins to streamline CI/CD process , automated
     Master-Slave configurations using temporary slaves.
    Created infrastructure in a coded manner (infrastructure as code) using Puppet, Chef and
     Ansible for configuration management of virtual environments, and Vagrantfor virtual
     machine and resource control.
    Maintained a Multi-Datacenter Cassandra cluster. Experience in performance tuning
     a Cassandr a cluster to optimize writes and reads. Involved in the process of data
     modeling Cassandra Schema.
    Installed and Configured DataStax OpsCenter for Cassandra Cluster maintenance and
     alerts. Benchmarked Cassandra cluster based on the expected traffic for the use case and
     optimized for low latency.
    Experienced in deploying and configuring ChefServer including bootstrapping
     of ChefClient nodes for provisioning. Created roles, recipes, cookbooks and databags for
     server configuration.
    Deployment of Cloud service including Jenkins and Nexus on Docker using Terraform.
    Worked on AWS opswork, AWS Lambda, AWS code deploy, AWS cloudformation and
     CloudFoundry .
    Worked on creation of Puppetmanifestfiles to install tomcat instances and to manage
     configuration files for multiple applications.
    Automated build and deployment process using Ruby and Shell Scripting.
    Automated the process of installation, configuration of the web application servers
     like WebSphere/WebLogic/ApacheTomcat/JBOSS using Ansible / Chef /Puppet .
    Experienced in using Build Automation scripting like MAVEN, ANT and MSBUILD as build
     tools for building of deployable artifacts (JAR, WAR) from source code.
    Developed Maven and Gradle Scripts to automate the build process. Managed the Maven
     Repository using Nexus tool and used the same to share the snapshots and releases of
     internal projects.
     To achieve Continuous Delivery goal on high scalable environment, used Docker coupled
      with load-balancing tool Nginx .
     Virtualized the servers using Docker for the test environments and dev-environments needs,
      also configuration automation using Docker containers.
     Experience in creating DockerContainers leveraging existing Linux Containers and AMI's in
      addition to creating Docker Containers from scratch.
     Experience and Familiar with Virtualizationtechnologies like installing, configuring,
      administering VMwarevSphereESXiand SRM 4.5.and Citrix XEN Server.
     Experienced in using bug tracking systems like JIRA, Remedy, HPQualityCentre and
      IBMClearQuest.
     Experienced in Installing, upgrading and configuring REDHATLinux 3.x, 4.x, 5.x
      using KICKSTART Servers.
     Good understanding of OSIModel, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP,
      and TFTP). Used SQL to perform basic database administration.
     Strong knowledge on Java, PHP, JavaScript, JQuery, HTML, CSS, Bootstrap, JSON, XML.
TECHNICAL SKILLS:
Public Cloud Platform: Azure, Amazon Web Services: Elastic Compute Cloud(EC2), Simple
Storage Services (S3), Route 53, Cloud Front, Elastic Bean Stalk, Virtual Private Cloud(VPC), RDS,
Cloud Watch, Elastic Load Balancer(ELB), Auto-Scaling, IAM Roles, Users, Profile, Elastic IP’s,
Nagios, GIT, Security Policies, Cloud Formation.
Operating Systems: Red hat Linux 4/5/6/7, Windows servers 2003, 2008, 2008 R2, 2012, Windows
7/8/10.
Languages/Technologies: C++, C#, Groovy, Java, Pyton, Ruby, JEE, HTML, XML, CSS,
ASP.NET, Razor, Ajax, MVC, LINQ, SQL, PL-SQL, PHP, JavaScript, Servlets, Bootstrap, Kafka
Databases: Oracle, SQL SERVER, My SQL, Dynamo DB, MS Sql.
Software/Tools: Jenkins, Docker, Kubernetes, Chef, Ansible, Puppet, Kickstart, Terraform,
Visual Studio: BI, Oracle, My SQL, SAP by Design, Pager Duty, GitHub, NetBeans, Maven,ANT,
Nagios, Chef, Tableau, Ansible, Dynamo DB, Redshift, Spinnkar, Artifactory, Semaphore,
Cassandra Wily Introscope, Dynatrace, App Dynamics, Splunk, Cloud Watch, NM.
Network Protocols: TCP/IP, UDP, DHCP, HTTP, VPN, DNS, NTP, FTP, SSH, and Telnet
Application Server: Web Logic 9.x, 10.x, Apache Tomcat 5.x/7.x, JBoss 4.22. GA Web Sphere
6.x/7.x/8.x, Microsoft Active Directory 2000/2003/2008/2008 R2, DHCP, DNS, WINS
Virtualization: VSphere 5.0/4.0/ 4.1, ESX/ESXi server 5.0/4.1/4.0/3.5/3.0 , V Sphere Client,
VCenter, VMotion, Storage VMotion, VMware Update Manager, VMware Tools, VMware Converter,
DRS, HA
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
Devops Consultant/ Kubernetes-Docker Engineer
Responsibilities:
     Implemented a production ready, load balanced, highlyavailable ,
      faulttolerantKubernetes infrastructure.
     Createdprivate cloud using Kubernetes that supports DEV, TEST, and PROD environments.
   Containerized all the Ticketing related applications - SpringBoot Java and
    Node.Js applications using Docker.
   Used AZURE APP.FABRIC Message BUS to provide valuable functionality for integrating
    existing systems and building composite applications, deploy SOA components in an
    autonomous but federated manner for achieving true agility, flexibility among enterprises
    (composite applications and ESB are complementary solutions)
   Build a fully functional demo for Education Analytics Product using SharePoint Online,
    Windows Azure, SQL Azure, Silverlight technologies.
   Create required components to enable a private, internal only cloud infrastructure
   Createddynamic routing/load balancing capability enabling large application scaling, used
    ingress rules and IngressControllers- Traefik and Nginx.
   Created a Continuous Delivery process to include support building of Docker Images and
    publish into a private repository- Nexus v3.
   Managed Kubernetes charts using Helm. Created reproducible builds of
    the Kubernetes applications, managedKubernetes manifest files and Managedreleases of
    Helm packages.
   Created required components to enable a private, internal only cloud infrastructure.
   Developed, maintained and enhanced pre and post build scripts (Shell and Python)
   Designed and documented CI/CD tools configuration management.
   Created a Continuous Delivery process to include support building of Docker Images and
    publish into a private repository- Nexus v3.
   Installed and configured Nexus repository manager for sharing artifacts between internal
    teams and created proxy Nexus repositories to speed up the build process.
   Responsible for installation & configuration of Jenkins to support various Java builds and
    Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus
    repository.
   Built and deployed CI/CD pipelines
   Orchestrated CI/CD processes by responding to Git triggers, human input, and dependency
    chains and environment setup.
   Used CI/CD tools Jenkins, Git/Gitlabs, Jira and Docker registry/daemon for configuration
    management and automation using Ansible .
   Created Containers in Docker .
   Updating kernel & security patches in Amazon linux environment, handling out of memory
    issues in Linux kernels during rebalance in Kafka cluster.
   Automated and updated the security groups to allow only the specific CIDRs. In addition to
    that, automated Iptables with puppet config.
   Automated our Kafka /Schema registry clusters to add/in corporate SSL/TLS. Schema
    registry is a JAVA app and we added Nginx in front of it and enabled SSL.
   Containerized all the Ticketing related applications- Spring Boot Java and
    Node.Js applications using Docker.
   Used Spinnakar and Artifatory for pen source, multi-cloud continuous delivery platform for
    releasing software changes with high velocity and confidence
   Created monitoring capabilities for all pieces of the infrastructure.
   Installed and configured Nexus repository manager for sharing artifacts between internal
    teams and created proxy Nexus repositories to speed up the build process.
   Responsible for installation & configuration of Jenkins to support various Java builds and
    Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus
    repository.
   Created views to show health and performance of the infrastructure, containers, and the
    applications.
   Trained staff on effective use of Jenkins, Docker, GitLab and Kubernetes
   Trained staff on Kubernetes administration.
   Implemented continuous delivery framework using Jenkins, Maven on multiple environments.
     Provided guidance to development regarding effective microservice architectures
Environment: - GitLab, Jenkins, Kubernetes,Azure, Docker Jira, Unix/Linux CentOS 7, Nexus
v3, Bash Shell Script, Python, Node.js, Kafka, MQ, Apache Tomcat, Cassandra, MongoDB,
SQL, Spinnakar, Arifactory, Traefik, Nginx.
Confidential, Boston, MA
Devops Consultant/ Kubernetes-Docker Engineer
Responsibilities:
     Worked in AWS environment, instrumental in utilizing Compute Services ( EC2, ELB),
      Storage Services (S3, Glacier, Block Storage, Lifecycle Management policies),
      CloudFormation(JSON Templates), Elastic Beanstalk, Lambda, VPC, RDS, Trusted
      Advisor and Cloud Watch.
     Designed & implemented VPC service for extension of on - premises datacenter with AWS
      Cloud using VPN&Directconnect services.
     Migrated Linux environment to AWS by creating and executing a migration plan, deployed
      EC2 instances in VPC, configured security groups &NACL's, attached profiles and roles
      using AWS Cloud Formation templates and Ansible modules .
     Scripting infrastructure and (Linux) machine provisioning using bash and the PythonAWS-
      SDK.
     Used Amazon Route53 to manage DNS zones globally & to give public DNS names to ELB's
      and Cloudfront for Content Delivery.
     Used IAM to assign roles, to create and manage AWS users, groups, and permissions to use
      AWS resources.
     Created Master-Slave configuration using existing Linux machines and EC2 instances to
      implement multiple parallel builds through a build farm, expertise in troubleshooting build and
      release job failures
     Utilized Chef, Puppet and Opswork as configuration management tools to deploy consistent
      infrastructure across multiple environments.
     Deploying and maintaining production environment using AWS EC2 instances and ECS with
      Docker.
     Updating kernel & security patches in Amazon linux environment, handling out of memory
      issues in Linux kernels during rebalance in Kafka cluster.
     Automated and updated the security groups to allow only the specific CIDRs. In addition to
      that, automated Iptables with puppet config
     Responsible for CI and CD using Jenkins, Maven and Ansible .
     Managed local deployments in Kubernetes, creating local cluster and deploying application
      containers.
     Configured MQ Series network using clustering, distributed queuing and remote
      administration.
     Preparing automated scripts for queue manager setup.
     Updating and migrating queue manager attributes from MQ V5.3 to V6.0.
     Container management using Docker by writing Dockerfiles and set up the automated build
      on Docker HUB and installed and configuredKubernetes.
     Expertise in Installing, configuring & administering Jenkins on Linux machines along with
      adding/updating plugins like GIT, ANT, Ansible, Sonar, Checkstyle, Deploy to Container,
      Build Pipeline etc.
     Installed and configured Nexus repository manager for sharing artifacts between internal
      teams and created proxy Nexus repositories to speed up the build process.
     Used Ticketing tool JIRA to track defects and changes for change management, monitoring
      tools like NewRelic and CloudWatch, Semaphor in different work environments in real and
      container workspace.
     Managed Ansible Playbooks with Ansible modules , implemented CD automation using
      Ansible, managing existing servers and automation of build/configuration of new servers.
     Created Mavenscripts to create multiple deployment profiles and deploy the applications to
      Apache Tomcat.
     Ensured System Uptime by monitoring production systems and responding to issues with
      corrective action.
     Designed and Developed automation test scripts using Python.
     To deploy the application and manage the session used Windows Azure.
     Implemented Azure Automation, Log Analytics and provisioned AzureSQL.
     Build and Release software baselines, code merges, branch and label creation in Subversion
      and GIT, worked on migration from Subversion to Git.
Environment: - AWS(EC2, VPC, ELB, S3, glacier, Lifecycle Management policies,
CloudFormation, Elastic Beanstalk, Lambda, VPC, RDS, IAM and Cloud Watch, GIT, MQ,
Maven, Ansible, Hudson, Jenkins, Kubernetes, Semaphor, SQL, Docker, Jira, AWSCLI,
Cassandra, AWSAuto Scaling, Unix/Linux, Bash Shell Script, Python, Apache Tomcat,
MongoDB, Oracle DB.
Confidential, Davenport, IA
Sr. DevOps Engineer
Responsibilities:
     Installed and configured SCM tools, Chef on AmazonEC2.
     Created alarms, monitored & collected log files on AWS resources using CloudWatch on
      EC2 instance which generates Simple Notification Service (SNS).
     Involved in implementing Ansible configuration management and maintaining them in several
      environments on AWS cloud and VMware .
     Writing Chef recipes for automating tasks and managed Chef to configure Web Apps and
      deploy them on AWS server.
     Worked on multiple AWS instances like Elastic Load Balancer(ELB), Security groups, and
      AMIs, Autoscaling to design cost effective strategies.
     Experience in creating, managing and utilizing S3 buckets and Glacier for archival storage
      and backup on AWS.
     Created Python scripts to automate AWSS3 data upload/download and control instance
      operations with AWS API .
     Configured AWSIAM and security group in VPC (Public and Private Subnets) using Chef.
     Created AWSRoute53 to route traffic between different regions.
     Managed Chef cookbooks, recipes, nodes, environments and data bags with Knife.
     Implemented continuous delivery framework using Jenkins, Chef, and Maven on multiple
      environments.
     Used Chef server and workstation to manage and configure node, recipes and cookbooks.
     Developed automation scripting in Rubyin Chef to deploy and manage Java applications
      across Linux servers
     Installing and configuring Terraform and building the infrastructure using terraform
      configuration file.
     Built Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform
      code.
     Resolved infrastructure problems that affect critical processes and Nagios event handlers for
      auto restart on application and service failures.
     Used ElasticSearch, Logstash and Kibana (ELK) for maintaining system Logs and
      Bugzilla for tracking code bugs.
     GIT mirror implementation for SVN repository, enabling users to work on GIT and
      SVN simultaneously.
     Drafted and executed Perl, Bash&Maven scripts in QA, Staging and Production
      environments. Modified build configuration files including POM.xml.
     Responsible for installation & configuration of Jenkins to support various Java builds and
      Jenkins plugins to automate continuous builds.
     Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT,
      Docker, on GCP . Utilized Kubernetes and Docker for the runtime environment of
      the CI/CD system to build, test deploy.
     Used Spinnakar and Artifatory for pen source, multi - cloud continuous delivery platform for
      releasing software changes with high velocity and confidence .
     Developed and deployed scripts by configuring ANT and Maven build tools in Jenkins to
      automate software development process.
     Interfaced with system infrastructure, deployment and project teams to ensure continuous
      operation of build and test systems and assisted in incident management for Unix Servers.
     Automated applications and MySQL container deployment in Docker using Python and
      monitor them using Nagios.
     Virtualized servers in Docker as per test environments and Dev-environments requirements
      and configured automation using Docker containers.
     Responsible for MongoDB installation, configuration and administration. Also ensured
      connection to RDS database is running on MySQL engines.
     Automated the build and release process by using shell scripting, Maven and Jenkins in non-
      production environments and managed the team's source repository through SVN.
     Used Splunk to monitor the system logs as well as notify the incident management system
      upon exceeding thresholds.
     Experience in deploying system stacks for various environments like Dev, UAT,
      Production on both premise and cloud infrastructure.
     Installed Redhat Linux using Kickstart and applied security patches for hardening the server.
     In-depth knowledge in Bash Shell Scripting and CRON job automation .
Environment: - AWS (EC2, VPC, ELB, S3, Amazon RDS, Cloud Trail and Route 53, GIT, VPC,
Route53, Maven, Hudson, Jenkins, Spinnaar, Artifactory, EBS, SQL, ELB, Cloud Watch, Cloud
Formation, Docker, Kubernetes, Kafka, Jira, Terraform, AWS CLI, AWS Auto Scaling, ELK
Unix/Linux, Bash Shell script, Python, Chef, Apache Tomcat, MongoDB, Oracle DB.
Confidential, Kansas City, MO
AWS Cloud Developer
Responsibilities:
     Involved in the Design of different Release Environments for new projects and monitoring.
     Performing updates and upgrades on the systems currently on the network for performance
      and auditing purposes.
     Worked as Devops Engineer for project teams that involved different development teams and
      multiple simultaneous software releases.
     Developed and implemented Software Release Management strategies for various
      applications according to the agile process.
     Participated in weekly release meetings with Technology stakeholders to identify and mitigate
      potential risks associated with the releases.
     Review/Merge/ Remove Git Pull Requests to bit bucket.
     Hands on with Git / GitHub for code check - ins/checkouts, branching etc.
     Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux
      environment.
     Managed Chef Cookbooks to automate system operations.
     Responsible for the Continuous Delivery pipeline given to all application teams as they on-
      board to Jenkins as a part of migration.
     Responsible for monitoring the Infrastructure behavior using Splunk , Wily
      Interscope, Dynatrace, during Load Test execution to identify performance Bottle Necks if any
     Written code for pipeline template to build then deploy applications to all configured
      environments.
     Used Spinnakar and Artifatory for pen source, multi-cloud continuous delivery platform for
      releasing software changes with high velocity and confidence .
     Provide support for the application teams if any issues or features to be added in pipeline
      template.
     Implemented the Build automation process for all the assigned projects in Vertical
      Apps domain.
     Provided Build support for applications, built and deployed to lower and higher environments.
     Installed Chef Server Enterprise on premise/workstation/bootstrapped the nodes using knife
      and automated by testing Chef recipes/cookbooks with test-kitchen/chef spec.
     Also, used Che f for provisioning the infrastructure and wrote chef cookbooks and recipes to
      provision several pre-production environments.
     Installation, configuration and administration of Virtual Box and VMware virtual machine for
      Ubuntu Linux servers.
     Worked on high-volume crash collecting and reporting system, built with Python .
     Developed and implemented Software Release Management strategies for various
      applications according to the Agile process .
Environment: Amazon Web Services, Java/J2EE, Python, Web logic, UNIX, VMware, Splunk,
Artifactory, Shell, Perl, Ruby, IAM, S3, EBS, AWS SDK, Cloud Watch, Cloud Formation, JSON,
Puppet, Docker, Chef, GitHub.
Confidential, New York, NY
AWS Cloud Developer
Responsibilities:
     Performed AWS Cloud administration managing EC2 instances, S3, SES and SNS services.
     Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
     Implemented and maintained monitoring and alerting of production and corporate
      servers/costs using Cloud Watch.
     Installation and configuration of VERITAS Volume Manager, VERITAS File System and
      VERITAS Cluster Server, Tivoli Endpoint.
     Designing and implementing CI (Continuous Integration) (CI) system: configuring Jenkins
      servers, Jenkins nodes, creating required scripts (Perl & Python), and
      creating/configuring VMs (Windows/Linux)
     Provisioning Jenkins environment for continuous integration(CI) re by easing build and
      testing tasks for developers.
     Configured security and system in Jenkins. Added multiple nodes to Jenkins and
      configured SSH for continuous deployments.
     Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins. Installed
      multiple plugins to Jenkins. Configured Proxy to get auto updates.
     Designing and implementing for fully automated server build management, monitoring and
      deployment using Chef.
     Maintain Chef and Puppet servers and management application that can use Service
      Now (CI) data to bring computers into a desired state by managing files, services, or
      packages installed on physical or virtual machines.
     Create Chef Automation tools and builds, and do an overall process improvement to any
      manual processes
     Worked with Puppet and Chef which is used to manage Linux but later versions support
      Microsoft Windows.
     Deployed various Unix Servers which includes Red Hat, Open SUSE and Solaris distribution
      and provided administration and support.
     Installed, managed Verities Volume Manager 3.5 (VxVM) on Solaris 9.
Environment: Puppet, GIT, Jenkins, AWS, EC2, EBS, IAM, S3, ELB, Environment: Puppet, GIT,
Jenkins, AWS, EC2, EBS, IAM, S3, ELB, Unix, Debian, Linux, Windows, VMware ESXi, Apache
Web servers, Postgre SQL Debian, Spinnaker, Artifactory, Linux, Windows, VMware ESXi, Apache
Web servers, PostgreSQL.
Confidential
Linux Admin
Responsibilities:
     Managing UNIX Infrastructure and EMC storage involving maintenance of the servers and
      troubleshooting problems in the environment.
     Installing operating systems Solaris, Linux and HP according to business requirements.
     Planning and implementing the configuration changes to the servers adhering
      with ITIL change management process.
     Troubleshooting the issues ranging from Solaris, Linux and SAN environments.
     Managing configuration of VERITAS Volume Manager and VERITAS Clusters.
     Worked on cron in Linux servers for managing the logs of the web servers.
     Created and maintained built wrapper scripts using PERL.
     Configuration and Administration of VERITAS Cluster Server
     Maintained and executed build scripts by coordinating with development and QA teams.
     Worked on different VMware products like VMware workstation, GSX/VMware server,
      VMware player, and VMware Converter and ESX server 3.X.
     Responsible in doing build and deploying on different environments simultaneously.
     Provided assistance to developers in resolving problems.
     Deployed the EAR and WAR archives into Weblogic and Apache Servers.
     Monitor progression of releases and keep them on track for delivery on planned release date
     Submit request for implementation to various groups who participate in release.
     Assemble Release Kit and complete all paperwork, including implementation/back out plans.
     Established end-to-end software development process using shell on top of BO, including
      automated builds of Rhapsody models.