We provide IT Staff Augmentation Services!

Senior Consultant Resume

SUMMARY

  • Holding good skill set and experience in IT industry and proficient in Cloud Computing (AWS, Microsoft Azure), DevOps Framework, Build and Release Management, constructing CI/CD pipelines, Configuration management, Micro - services, Systems and Linux Administration.
  • Expertise in using Amazon Web Services, EC2, VPC, ECS, ELB, EBS, AMI, S3, Route 53, Cloud watch, Cloud Front, Cloud trail, Cloud formation, Internet Gateway, API Gateway, Security Groups, RDS, Dynamo DB.
  • Worked with Terraform key features such as Infrastructure as a code, Execution plans, Resource Graphs, Change Automation and extensively used Auto scaling launch configuration templates for launching Amazon EC2 instances while deploying Microservices, expertise of 12 Factor principles, API Design and deployment patterns/strategies
  • Expertise on Architecting Monitoring and Securing the Highly available cloud infrastructure in Microsoft Azure like Azure Data Factory, Cognitive services, VSTS, SQL services and Azure Container services.
  • Experience in dealing with Microsoft Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Configured and deployed Azure automation scripts for a multitude of applications utilizing the Azure stack (Including compute, Web Mobile, Blobs, ADF, Resource groups, Azure data lake, HDInsight clusters, Azure Data Factory, Azure SQL, Cloud service and ARM) services and utilities focusing on Automation.
  • Hands on experience on working with System health and performance Monitoring Tools like Nagios, Splunk, Cloud Watch, New Relic, Elastic search, Kibana, App Dynamics etc.
  • Working on container-based technologies like Docker, Kubernetes along with development of Microservices architecture using Spring Boot including distributed SSO Authentication and Authorization, Distributed Session Management etc.
  • Worked on container-based deployments using Docker and cluster management environment Kubernetes, created Docker images using Docker File, worked on Docker container snapshots, and managed Docker volumes.
  • Hands on experience in implementation of Kubernetes clusters for creating new Projects, Services for load balancing and adding them to Routes by accessing from outside, created Pods and nodes through new application and controlling, scaling and troubleshooting pods through SSH.
  • Worked on Application Deployments Automation and Environment configuration using Chef, Ansible, and Puppet configuration management tools.
  • Expertise in scripting Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python and deploy applications into servers Ansible Scripts to provision Dev servers.
  • Experience with creating YAML scripts to configure the remote servers and implemented Ansible playbooks for installing Apache, Nginx web servers, DB and app servers on multiple hosts.
  • Worked with Chef automation to create infrastructure and deploy application code changes autonomously.
  • Expertise with Puppet modules to automate web application deployments, packages and configuration pushes to the RHEL/HP-UX VMware ESXi infrastructure.
  • Designed and created multiple deployment strategies using CI/CD Pipeline and configuration management tools with remote execution to ensure zero downtime and shortened automated deployments.
  • Extensively worked on Jenkins, Bamboo, and Concourse for continuous integration and for End to End automation and building CI/CD pipelines for all builds and deployments.
  • Configured (Continuous integration/Deployment) pipeline for the automatic deployment of artifacts/application to the required servers or environments in Jenkins CI, and Clean for the new build process whenever code commits are done to SCM tool Git.
  • Extensive experience in writing builds using ANT, Maven, and MS-build as build tools for the building of deployable artifacts from the source code repository Nexus.
  • Viewing the selected issues of web interface using SonarQube and responsible for upgradation of SonarQube using upgrade center. Clustered WebLogic and J boss for High Availability and getting the list of issues from the components (project, module, file etc.) with the help of SonarQube.
  • Proficient knowledge of writing scripts for automating tasks at different levels of build and release using Bash, Ruby, Python, Groovy, and PowerShell for automating tasks.
  • Proficient in DB administration (Oracle, Mongo, MySQL and SQL) knowledge for maintaining, pruning, and performing required DB tasks. Responsible for applying the Corporation's Software Configuration Management processes to projects, setting up and maintaining TFS/GIT/GitHub/Bitbucket infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
  • Responsible for Installing, setup and Configuring Apache Kafka and Apache Zookeeper. Used Kafka to collect Website activity and Stream processing.
  • Provided and managed custom connectors using the Kafka core concepts and API. And have knowledge on Kafka Rest proxy.

TECHNICAL SKILLS

Cloud Services: Amazon Web Services and Microsoft Azure

Languages: Shell, Python, Bash.

Build Tools: ANT, MAVEN, Gradle, MS Build

CI Tools: Jenkins, Concourse

Configuration Tools: Docker, Kubernetes

Web Servers: WebLogic, WebSphere, JBOSS, Apache Tomcat Nginx.

Version Control Tools: Subversion (SVN), GIT, Bitbucket, TFS.

Monitoring Tools: Splunk, Nagios, ELK.

Code Review Tools: SonarQube, Check Style.

Bug Tracking Tools: Jira, Remedy, HP Quality Center, Atlassian stash.

PROFESSIONAL EXPERIENCE

Confidential

Senior Consultant

Responsibilities:

  • Collaborated with AWS field sales, pre-sales, training and support teams to help partners and customers learn and use AWS services in key market verticals and regulated industries such as financial services, healthcare, life sciences.
  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer
  • Designed and managed public/private cloud infrastructures using Amazon Web Services (AWS) which include EC2, S3, Cloud Front, Elastic File System, RDS, VPC, Direct Connect, Route53, CloudWatch, Cloud Trail, Cloud Formation, and IAM which allowed automated operations.
  • Worked with AWS Beanstalk for deploying and scaling web applications and services developed with Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Created an AWS RDS MySQL DB cluster and connected to the database through an Amazon RDS, MySQL DB Instance using the Amazon RDS Console.
  • Managing multiple AWS cloud accounts. Automated creation of entire VPCs with EC2, Elastic cache, Aurora, S3, SQS, SNS, SES, Lambda, and Route53 assets using Cloud Formation.
  • Wrote Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) secure VNets and subnets.
  • Expertise in Azure compute services, Azure Web apps, Azure Data Factory and Storage, Azure Media and Content delivery, Azure Networking, Azure Hybrid Integration, and Azure Identity and Access Management.
  • Hands on experience to Script, debug and automate PowerShell scripts to reduce manual administration tasks and cloud deployments.
  • Strong Experience on Administration and Troubleshooting of Azure IAAS Components (VM, Storage, VNET, OMS, NSG, Site to site VPN, RBAC, Load Balancers, Availability Sets).
  • Integrated Kubernetes with network, storage, and security to provide comprehensive infrastructure and orchestrated container across multiple hosts.
  • Worked on Deployment Automation of all microservices to pull image from private Docker registry and deploy to Kubernetes Cluster. And experience with container-based deployments using Docker, working with Docker images, Docker HUB and Docker registries and worked on creation of Docker containers and Docker consoles for managing the application life cycle.
  • Enhanced the automation to assist, repeat and consist configuration management using Ansible based YAML scripts.
  • Designed fully automated server build management, monitoring and deployment by using Ansible play books.
  • Using Ansible role created an ELK cluster for non-log purposes to search and analytics of product and pricing data
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, templates, attributes and used Knife commands to manage Nodes.
  • Created AWS Cloud Formation templates to create custom sized VPC, subnets, NAT instances to ensure successful deployment of web applications and data base templates.
  • Worked on IAAS environment called Terraform, to manage application infrastructures such as storage and networking
  • Experience in writing Terraform templates do automate Cloud Services.
  • I Have used terraform to design VPC with Public and Private Subnets, Internet gateway, design S3 buckets with IAM roles and in writing Terraform templates do automate Cloud Services.
  • Organized custom data sets by creating Data Bags to users and groups and managed them across all the nodes by dynamically searching them from recipe and encrypted secrets such as passwords in the Data Bags.
  • Generating the Jenkins Pipeline Framework and right Jenkins file to create Build, Test and Deployment Pipeline across different applications environments.
  • Setup continuous integration for major releases in Jenkins, created pipeline in Jenkins by integrating Git and Maven by using Plugins. Created new build jobs in Jenkins admin console and configured global
  • Experienced in configuring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects in Eclipse IDE and managing Maven repositories.
  • Experience in GIT for branching & merging strategy, check-in policies, improving code quality, automated Gated Check-ins, defining backup and archival plans.
  • Configured Git with Jenkins and schedule jobs using Poll SCM option. Configured Jenkins for automating Builds and Automating Deployments by using Python and Bash script.

Confidential

Sr. DevOps Engineer

Responsibilities:

  • Involved in designing, deploying and maintaining various multitude applications utilizing almost all AWS services stack including Elastic Cloud Compute EC2, S3, EBS, EFS, Elastic Bean Stalk, Route53, VPC, DMZ, Lex Cloud Front, Dynamo DB, Red Shift, RDS, Key Management Service (KMS), Identity & Access Management (IAM), Elastic Container Service (ECS), Elastic Load balancing, Service catalog, AWS CLI.
  • Migrating a production infrastructure into an Amazon Web Services utilizing AWS CloudFormation, Code Deploy, Chef, EBS, and Ops Works.
  • Managed the AWS Lambda Functions configuration information based on requirements and built lambda functions using Node.js, Python and Java.
  • Written Cloud Formation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of Infrastructure as a Code.
  • Used Code Deploy to automate code deployments and to run updated scripts for instances on AWS cloud and on-premise instances by eliminating the need for error-prone manual operations.
  • Responsible for integrating tools like Jenkins and TeamCity with AWS, which are used to build and test the code by using the AWS DevOps Orchestration tool, Code Pipeline.
  • Created Jenkins builds and deployed to the application server using Udeploy for java, and .NET applications.
  • Worked with AWS Cloud Formation Templates, terraform along with Ansible to render templates and Murano with Heat Orchestration templates in OpenStack Environment.
  • Provided Rest API interface to various business units for consuming their automation pipelines through creating or updating application run-time roles and Policies, maintained logs of all API calls using Amazon Cloud Trail
  • Provided the users to provision new accounts by configuring the Cloud Accounts and support existing accounts with adding or updating IAM roles policies and through managing the AD groups for new roles
  • Written templates for AWS Infrastructure as a code using Terraform to build staging and production environments.
  • Involved in Provisioning of IAAS & PAAS Virtual Machines and Web\Worker roles on Microsoft Azure Classic and Azure Resource Manager.
  • Experience with OS firewalls - Windows Firewalls. Next Gen Firewalls - Barracuda Firewalls
  • Worked Hands on with Azure MFA (Multi Factor Authentication) Servers and Phone factors for 2 step Security.
  • Implemented hybrid connectivity between Azure Cloud and on-premise using virtual networks and VPN.
  • Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl &Python), and creating/configuring VMs (Windows/Linux).
  • Performing continuous deployment via the Jenkins and Concourse engine to automate the deployment process for faster and efficient user experience
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT& Subversion (SVN) source control.
  • Maintained build related scripts developed in the shell for Maven builds. Created and modified build configuration files including POM.xml.
  • Used Knife and Chef Bootstrap processes and worked on chef server management console with proficient knowledge on all different components like chef server, nodes and workstations. Experience in using Kubernetes to create Pods, Config Maps and deployments into the cluster.
  • Created Docker images using Docker files, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios Event handlers in case of automatic restart of failed applications and services.
  • Created multiple Perl, Python, PowerShell and Unix Shell Scripts for various applications level tasks.
  • Performed WebLogic server administration tasks like configuring both horizontal and vertical cluster environment, deploying applications, configuring JMS servers and JDBC data sources.
  • Troubleshooting Linux network, security-related issues, capturing packets using tools such as IP tables, firewall, TCP wrappers.

Confidential

Sr. Cloud Pipeline Technologist (DevOps)

Responsibilities:

  • Experienced in designing, deploying and maintaining various multitude applications utilizing almost all AWS services stack including Elastic Cloud Compute EC2, S3, EBS, EFS, Elastic Bean Stalk, Route53, VPC, DMZ, Lex Cloud Front, Dynamo DB, Red Shift, RDS, Key Management Service (KMS), Identity & Access Management (IAM), Elastic Container Service (ECS), Elastic Load balancing, Service catalog, AWS CLI.
  • Creating, managing and updating a collection of AWS resources by provisioning those using Cloud Formation templates and Cloud Formation Stacks.
  • Migrating a production infrastructure into an Amazon Web Services utilizing AWS CloudFormation, Code Deploy, Chef, EBS, and Ops Works.
  • Managed the AWS Lambda Functions configuration information based on requirements and built lambda functions using Node.js, Python and Java.
  • Written Cloud Formation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of Infrastructure as a Code.
  • Used Code Deploy to automate code deployments and to run updated scripts for instances on AWS cloud and on-premise instances by eliminating the need for error-prone manual operations.
  • Responsible for integrating tools like Jenkins and TeamCity with AWS, which are used to build and test the code by using the AWS DevOps Orchestration tool, Code Pipeline.
  • Created Jenkins builds and deployed to the application server using Udeploy for java, and .NET applications.
  • Worked on deploying AWS WAF (Web Application Firewall) as part of the CDN solution for the ALB (Application Load Balancer) that fronts the web server on EC2 instances.
  • Worked with AWS Cloud Formation Templates, terraform along with Ansible to render templates and Murano with Heat Orchestration templates in OpenStack Environment.
  • Providing Rest API interface to various business units for consuming their automation pipelines through creating or updating application run-time roles and Policies, maintained logs of all API calls using Amazon Cloud Trail
  • Provide the users to provision new accounts by configuring the Cloud Accounts and support existing accounts with adding or updating IAM roles policies and through managing the AD groups for new roles
  • Working closely with different business units (SME’s/Architecture) in setting up cloud infrastructure as code via CI/CD pipeline by using Concourse and Jenkins.
  • Written templates for AWS Infrastructure as a code using Terraform to build staging and production environments.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby and Docker on familiar servers like Apache.
  • Experienced in Provisioning of IAAS & PAAS Virtual Machines and Web\Worker roles on Microsoft Azure Classic and Azure Resource Manager.
  • Installed Pivotal Cloud Foundry (PCF) on EC2 to manage the containers created by PCF. Used Docker to virtualize deployment containers and push the code to EC2 cloud using PCF.
  • Configured and deployed Azure Automation scripts for applications utilizing the Azure stack that including compute blobs, ADF, Azure Data Lake, Azure Data Factory, Azure SQL, Cloud services and ARM and utilities focusing on Automation. Configured and deployed instances in Microsoft Azure environments.
  • Experience with OS firewalls - Windows Firewalls. Next Gen Firewalls - Barracuda Firewalls
  • Worked Hands on with Azure MFA (Multi Factor Authentication) Servers and Phone factors for 2 step Security.
  • Implemented hybrid connectivity between Azure Cloud and on-premise using virtual networks and VPN.
  • Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl &Python), and creating/configuring VMs (Windows/Linux).
  • Performing continuous deployment via the Jenkins and Concourse engine to automate the deployment process for faster and efficient user experience
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT& Subversion (SVN) source control.
  • Installed & configured Jenkins master that served different slaves supporting different applications with various release life cycles and multiple CI pipelines setup on the project branches.
  • Used Knife and Chef Bootstrap processes and worked on chef server management console with proficient knowledge on all different components like chef server, nodes and workstations.
  • Written multiple cookbooks in Chef using Ruby scripting language for various DB configurations to modularize and optimize end-product configuration, converting production support scripts to Chef Recipes.
  • Used Bash and Python, to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBSvolumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications.
  • Provisioned different VM's for different purposes in the process of application development using Vagrant by editing and updating the Vagrant file.
  • Experience in using Kubernetes to create Pods, Config Maps and deployments into the cluster.
  • Created Docker images using Docker files, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs and configured the Docker containers using Kubernetes.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios Event handlers in case of automatic restart of failed applications and services.
  • Maintained JIRA Tool for Issue tracking and bug tracking.
  • Configured Logstash input, filter, and output plugins such as Amazon CloudWatch, Amazon S3, Nagios and elastic search. Created multiple Perl, Python, PowerShell and Unix Shell Scripts for various applications level tasks.
  • Troubleshooting Linux network, security-related issues, capturing packets using tools such as IP tables, firewall, TCP wrappers.

Confidential

Sr. DevOps / Cloud Engineer

Responsibilities:

  • Build servers using AWS, importing volumes, launching EC2, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection and Migrated applications to the AWS cloud.
  • Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB tables, and EBS volumes. implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and created these services in the Cloud Formation.
  • Worked on MongoDB database concepts like locking, transactions, indexes, forwarding, replication, schema design.
  • Experienced in OMS services like Azure Automation, Azure Backup and Azure Site Recovery.
  • Experienced in Azure Application Insights in configuring, monitoring for Application performance for Web applications, Synthetic transaction monitoring for Web pages.
  • Hands on experience in developing Power BI dashboards/reports from data sources like SQL/Azure SQL server, Cosmos DB, Kusto DB, and SSAS cubes and experience in azure resources like cloud services, storage accounts, service buses, event hubs, app service plans and Azure active directory and SQL Azure.
  • Migrating an On-premises virtual machine to Azure Resource Manager Subscription with Azure Site Recovery and have used virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal
  • Use Open Shift to improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.
  • Built complete Configuration Managed Kubernetes charts using Helm, created reproducible builds of the Kubernetes applications, managed Kubernetes pods, created nodes and replicated them and managed releases of Helm packages.
  • Responsible for provisioning Kubernetes environment and deploying dockized applications by developing manifests.
  • Expertise in creating Networking policies for Docker containers using Docker weave.
  • Worked on container orchestration tools like Docker swarm, Mesos and Kubernetes.
  • Written Terraform templates, Puppet Manifests and pushed them onto servers for configuring EC2 Instances
  • Capable of doing Ansible setup, managing hosts file, using yaml linter, authoring various playbooks and custom modules with Ansible.
  • Experienced in Puppet Configuration management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manage change.
  • Hands on experience in Deploying Puppet modules, Puppet Dashboard, and Puppet DB, SQL for configuration management to existing infrastructure.
  • Extensively worked on CI/CD tools like Jenkins and Bamboo for continuous integration and implemented them for end-to-end pipeline automation of various builds and deployments.
  • Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation.
  • Used Maven as build tool on Java projects for the development of build artifacts on the source code and Deployed the Ear and War archives into WebLogic and Apache Servers.
  • Managed central repositories & implemented Atlassian Stash (Bitbucket) along with GIT to host GIT central repo.
  • Worked on Front-end development using AngularJS, Back-end development using Node.js, and other tools including Ionic, PostgreSQL, Gulp, and Require.js.
  • Using Puppet, deployed and configured Elastic search, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch.
  • Strong understanding and hands on experience working with Kibana 4.1.2 to generate customer facing dashboards.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios Event handlers in case of automatic restart of failed applications and services.
  • Used Nagios log server for network device log collection, network device log visualization, Nagios Network analyzer for net flow collection and analysis of IP transactions
  • Extensive knowledge in application development, support and maintenance and all phases of project life cycle, Kanban, Agile, and Scrum.

Confidential

Sr. DevOps /AWS Engineer

Responsibilities:

  • Worked closely with different business units (SME’s/Architecture) in setting up cloud infrastructure as code via CI/CD pipeline by using Concourse and Jenkins.
  • Configured and deployed Azure Automation scripts for applications utilizing the Azure stack that including compute blobs, ADF, Azure Data Lake, Azure Data Factory, Azure SQL, Cloud services and ARM and utilities focusing on Automation. Configured and deployed instances in Microsoft Azure environments
  • Designed and managed public/private cloud infrastructures using Amazon Web Services (AWS) which include EC2, S3, Cloud Front, Elastic File System, RDS, VPC, Direct Connect, Route53, CloudWatch, Cloud Trail, Cloud Formation, and IAM which allowed automated operations.
  • Strong Experience on Administration and Troubleshooting of Azure IAAS Components (VM, Storage, VNET, OMS, NSG, Site to site VPN, RBAC, Load Balancers, Availability Sets).
  • Virtualized the servers using the Docker for the test environments and dev-environments needs and configured the Docker containers using Kubernetes.

Hire Now