We provide IT Staff Augmentation Services!

Sr. Cloud Devops Engineer Resume

2.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • 12 + years of experience in IT Professional and 5 years specialization in Cloud/DevOps Engineer, experienced in DevOps, Build/Release Continuous Integration, Continuous Deployment, and Configuration Management on each packaging Quality Control and which also includes Trouble shooting and performance issues on Linux and Windows platforms.
  • Involved in designing and deploying a large application utilizing almost all the AWS stack (Including IAM, EC2, S3, Route 53, ELB, Code Comfmit, Code Build, Code Deploy, RDS, Glue, Dynamo DB, SNS, SQS, Cloud Formation, EBS) focusing on high - availability, fault tolerance, and auto-scaling in Aws cloud.
  • Cost optimization for Awsservices and build Serverless Architecture by using Lambda functions, STEP Function, Athena, Glue, S3, Cloud Watch and Cloud Metrics.
  • Experienced in Provisioning of IAAS & PAAS concepts of cloud computing and Implementing using, Aws, Azure, Google Cloud Platform understanding the principles of (SCM) in Agile, Scrum and Waterfall methodologies.
  • Manage the Windows Azure infrastructure for our customers depends on their requirement. Worked on Microsoft AZURE Storage - Storage accounts, blob storage, managed and unmanaged storages. Responsible of web application deployments over cloudservices (web and worker roles) on Azure, using VS and PowerShell.
  • Developed Agile processes using Groovy, JUnit to use continuous integration tools Worked for designing and creating a Micro services delivery platform Initiative.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure Automation tools like Git, Bitbucket, Maven, Jenkins, TeamCity, Chef, Ansible, Terraform, Docker, Kubernetes, Nagios and ELK.
  • Experience in working with Terraform for automating VPC's, ELB's, Security groups, SQS queues, S3 buckets and continuing to replace the infrastructure as a code from scratch.
  • Setup automated build, test and release platform using TeamCity, Jenkins pipeline as a code, SonarQubeand JFrog Artifactory to be triggered on every code commit.
  • Developed in AWSCLI script automation for EMR (end-to-end) and other AWSservices and build Serverless Arch using Lambda (Boto3) and Step Functions.
  • Hands on experience in GNU tool chain (Gcc, gdb, make, arm Gcc)
  • Knowledge in load balancing and setting up load balancer and firewall rules in enterprise environment Build scripts on Aws cloudfor scheduling EC2 auto scaling load balancer with PYTHON sdk.
  • Experience in creating Artificial Intelligence based chatbots.
  • Hands on experience in implementation and administration of Agile Project Management usingAtlassian JIRA, Collaboration usingAtlassianConfluence.
  • Implementing CI (Continuous Integration) Configuring Jenkins and Team City servers creating required scripts (Bash shell, Perl & Python), and creating/configuring VMs (Windows/Linux) also Created Infrastructure report of system configurations using Power Shell Scripts.
  • DevOps practice for Micro Service and docker based cluster using Kubernetes and spinnaker as Orchestrator on application development for cloud platforms using like Spring boot, Microservices.
  • Experience using MAVENand ANT build tools for building of deployable artifacts (jar, war & ear) from source code. Automated weekly releases with ANT/MAVEN scripting for Compiling java code dubbing.
  • Experience in working over Apache Spark, Kafka, Hadoop, Cassandra under the environment of Apache Mesos.
  • Building/Maintaining Docker container clusters managed by Aws, Linux, Bash, GIT, Docker. Utilized kubernetes kops cluster and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Used monitoring tool like Dynatrace, Splunk, Nagios, Configured, and Managed Monitoring Tools such as Nagios for Resources Monitoring/Network Monitoring/Log Trace Monitoring.
  • Familiar with helmcharts for deployment manager to use of charts and templates for listed file names.

TECHNICAL SKILLS

Cloud Services: Amazon Web Services(AWS), Azure, OpenStack, Pivotal Cloud Foundry (PCF), Google Cloud Platform (GCP)

Virtualization: VMware ESX/ESXI, Windows Hyper-V, vSphere 5.x, Datacenter Virtualization, Power VM, Virtual Box, Citrix Xen, KVM.

Operating Systems: Red Hat Linux 4/5/6/7, CentOS, Fedora, SUSE LINUX, UNIX, Windows servers 2003, 2008, 2008 R2, 2012, 2012R2, Windows 2000/2003/XP/vista/7/8/10, Ubuntu 12/13/14, Sun Solaris 8/9/10/11, HPUX 10.x/11.x

Automation/configuration Tools: Chef, Puppet, Docker, Vagrant, Ansible, Jenkins, Hudson, GoCD, Bamboo, Kickstart, Jumpstart, Terraform, Kubernetes, ANT, Maven.

Web Servers: Apache Tomcat, JBOSS 4.x/5.x, Web Logic (8/9/10), WebSphere Apache 1.3.x, Apache 2.0.x, and ngnix, IIS

Scripting languages: Ruby, Python, Perl, HTML5, PHP, Bash/shell Scripting, PowerShell Scripting YAML, JSON.

Networking/Protocol: FTP/SFTP, SMTP, TCP/IP, HTTP/HTTPS, NDS, DHCP, NFS, Cisco Routers, Juniper Routers

Version Control Tools: GIT, Bitbucket, SVN (Subversion), CVS

Monitoring Tools: Nagios, Splunk, ElasticSearch, Logstash and Kibana(ELK), CloudWatch, CloudTrial, Dynatrace

Volume Manager: VERITAS Volume manager, LVM

Application Servers: Web Logic Application Server 9.x, 10.x, Apache Tomcat 5.x/7.x, Red Hat JBOSS 4.22.GA, WebSphere 6.x/7.x/8.x,IBM.

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Sr. Cloud DevOps Engineer

Responsibilities:

  • Worked with Windows,Linuxand AWS teams to resolve issues and plan for infrastructure changes.
  • Provided documentation of solutions for VMWare, Windows,Linuxand AWS teams.
  • Set up preconfigured RHEL5.x and 6.x on local and in the cloud on AWS EC2 and defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Built scripts using MAVEN build tools in Jenkins to move from one environment to other environments and made some changes in the POM.xml file.
  • Launching EC2 instances and involved in AWS RDS, S3, Load Balancing, IAM, VPC, Cloud Formation, Lambda, Cloud Watch.
  • Involved in developing and maintaining Docker images for a tech stack including Cassandra, KAFKA and several in house written Java services running on Azure HD insights cluster.
  • Worked on troubleshooting various complex environmental issues involving multiple secured and open configuration between web sphere components like MQ/WMB / Data power / IHS / DB2 / F5 / WCM.
  • Configured jobs and deployed various middlewareartifacts using Devopstools like Jenkins.
  • Experience withMySQL, Java/Tomcat/Apache, Splunk and open-source tools for systems monitoring/management.
  • Supported and worked for the Docker team to install Apache Kafka cluster in multimode and enabled security in the DEV environment.
  • Managing PivotalCloudFoundry(PCF), applying patches, upgrading PCF 1.6 to next versions
  • Used AWS Route53, to route the traffic between different availability zones. Deployed and supported Mem-cache/AWS Elastic-Cache and then Configured Elastic Load Balancing (ELB) for routing traffic between zones.
  • Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer (ELB) and AMIs, Auto-scaling to design cost effective, fault tolerant and highly available systems.
  • Implemented cloud services IAAS, PAAS, and SaaS which include Open stack, Docker andOpen shift.
  • Created Azure Automation Assets, Graphical runbook, PowerShell runbook that will automate specific tasks, deployed Azure AD Connect, configuring Active Directory Federation Service (AD FS) authentication flow, ADFS installation using Azure AD Connect, and involved in administrative tasks that include Build, Design, Deploy of Azure environment.
  • Worked on NoSQL database DynamoDB to process large data documents.
  • Migrated the productionSQLserver schema to the newAWSRDS Aurora instance. Wrote SQL queries and worked on administration for optimizing and increasing the performance of database.
  • Created Continuous Delivery Pipeline with, Kubernetes and GoCD
  • Worked with PivotalCloudFoundry (PCF) Architecture (Diego Architecture), PCF components and their functionalities. Experienced in using PivotalCloudFoundry(PCF) CLI for deploying applications and otherCloudFoundry(CF) management activities.
  • Installed and administered Docker and worked with Docker for convenient environment setup for development and testing with GoCD.
  • Create and setup automated nightly build environment for java projects using MAVEN.
  • Developing Docker images to support Development and Testing Teams and their pipelines; distributed Jenkins, Selenium and JMeter images, and ElasticSearch, Kibana and Logstash (ELK & EFK) etc.
  • Installed Kafka manager for consumer lags and for monitoring Kafka metrics also this has been used for adding topics, Partitions etc.
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Worked on the Docker ecosystem with a bunch of open source tool like Docker machine, Docker Compose, Docker Swarm.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Designed and Developed Bamboo Buildsdeployments on Docker containers.
  • Used the JIRA, Confluence for bug tracking, creating the dashboard for issues.
  • Carried automated Deployments and builds on various environments using continuous integration (CI) tool Jenkins.
  • Used Git for source code version control and integrated withJenkinsfor CI/CD pipeline, code quality tracking and user management with build tools Maven and Ant.
  • Managing and optimize the Continuous Integration using Jenkins,Bambooand troubleshoot the deployment build issues using the trigged logs.
  • Wrote multiple cookbooks in Chef and implemented environments, roles and Data Bags in Chef for better environment management.
  • Implemented Chef Knife and Cookbooks by Ruby scripts for Deployment on internal Data Centre Server and reused same Chef Recipes to create a Deployment directly into EC2 instances.
  • Deployed Puppet for configuration management to existing infrastructure.
  • Automation of DPDK tests using Shell & Powershell and created Jenkins pipe-line for DPDK daily build validation.
  • Evaluate Chef and Puppet framework and tools to automate the cloud deployment and operations.
  • Deployed Mcollective for orchestration. Wrote custom mcollective plugins to deal specifically with our needs.
  • Deployment automation using Puppet along with Hiera Data on Mcollective orchestration engines and writing manifests and modules for different micro services.
  • Responsible for deployingSSLCertsacrossAWSELB and CloudFront.
  • Template creation in JSON format forCloudFormationto create/modify multiple Stacks.
  • Worked on authoring pom.xml files, performing releases with the Maven release plugin, and managing artifacts in maven internal repository.
  • Develop and maintain web applications from conception to production using the LAMP STACK.
  • Wrote new plugins in Nagios to monitor resources.
  • Analyze and resolve conflicts related to merging of source code forGIT, Subversion (SVN)/Bit Bucket.
  • Developed an internal tool to recreate chatbot session with the Amazon shopping user. Also, Collected, tested and performed ad-hoc queries on the data using Amazon Redshift and Kinesis fire hose.
  • Monitored Application and Servers through Nagios, Web Servers Administration on Apache and Nginx.
  • Involved working with a PaaS solution such as RedHatOpenshift.
  • Wrote Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Worked with VMWare tools like vCenter &vSphereto manage VM's running on ESX cluster nodes and experience working vMotion.
  • Worked on implementation team to build and engineer servers on Ubuntu and RHEL Linux. Provisioning virtual servers on VMware and ESX servers using vCloud.
  • Managed and Architected virtual servers.
  • Created and wrote shell scripts (Bash), Ruby, Perl, Python and Power shell, JavaScript and XML for automating tasks.

Confidential - Boston, MA

Cloud DevOps Engineer

Responsibilities:

  • Experienced Cloud and DevOps engineer in Automating, Configuring, and deploying instances on AWS, AZURE Cloud environments and Data centers.
  • Worked and Used PivotalCloudFoundry(PCF) for application deployment be developing Jenkins build jobs.
  • Expertise in configuring the monitoring and alerting tools according to the requirement like AWS CloudWatch, AWS CloudTrail, Dynatrace, Nagios, Splunk Enterprise, SNMP monitoring for the VPN connections.
  • WrittenCloudFormation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of Infrastructure as a Code.
  • Automated deployment templates for relational and NoSQL databases inAWS. Deployed web applications and services developed in Java, PHP, Node.js, on web servers like Apache usingAWS Beanstalk.
  • Created puppet automation with multiple modules as per component like Kafka, Zookeepers.
  • Designing out and implementation of Terraform and PivotalCloudFoundrywithin Amazon Web Services.
  • Extensively automated regression and functional test suites by developing over 200 test cases, 6 test suites using Selenium WebDriver, JAVA, TestNG
  • Migration of applications from older Sun/Solaris hardware over to HP blade environment running RedHat Linux (RHEL4, 5, and 6. P2V migrations of hardware servers to VMWare environment running on ESX V4.1 servers (HP Proliant hardware). Ongoing maintenance and support of several hundred Solaris and RHEL servers, operating with a wide variety of applications, running on both physical and virtual machines.
  • Worked on Acronis Agent Installation, backing up the Physical Server, deploying the New VM on KVM hypervisor.
  • RedHat Virtualization (RHEV) for virtualization.
  • Completely responsible for automated infrastructure provisioning (Windows and Linux) using Ansible Scripts. Responsible for automated deployment of Java application in Tomcat Server using Ansible scripts.
  • Managing and deploying RedHat Enterprise Linux (RHEL6) on the network to optimized and efficient standards.
  • Created, deployed, configured and administered Virtual Guest operating systems within VMWare ESX.
  • Configure ELK stack in conjunction with AWS and using LogStash to output data to AWS S3
  • Involved in AWS EC2/VPC/S3/SQS/SNS based automation through Terraform, Ansible, Python, Bash Scripts. Adopted new features as they were released by Amazon, including ELB&EBS.
  • DevOps role converting existing AWS infrastructure to Server-less architecture (AWS Lambda, Kinesis) deployed via terraform.
  • Experience in Virtualization technologies like VMWare, Vagrant and worked with containerizing applications like Docker, Kubernetes.
  • Create automation and deployment templates for relational and NoSQL databases including MSSQL, MySQL, Cassandra and MongoDB in AWS.
  • Configuring, automation and maintaining build and deployment CI/CD tools git/ git-Lab, Jenkins/Hudson, ANT, Maven, Build Forge, Docker-registry/daemon, Nexus and JIRA for Multi-Environment (Local/POC/NON-PROD/PROD) with high degrees of standardization for both infrastructure and application stack automation in AWS cloud platform.
  • Experienced in build and deployment of Java applications on to different environments such as QA, UAT and production.
  • Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
  • Experience with setting up Chef Infra, Boot strapping nodes, creating and uploading recipes, node convergence in Chef.
  • Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling KubernetesAWS infrastructure and microservice container orchestration.
  • Debugging Chef Recipes and their execution trying to pull logs into Splunk and monitor deployments.
  • Involved in Written and implementedPerlscriptto modifyLDAPdatabase.
  • Automated theclouddeployment using Chef, Python and AWSCloudFormation Templates. Used Chef for unattended bootstrapping in AWS.
  • Installed and Implemented Ansible configuration management system. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Maintained high availability clustered and standalone server environments and refined automation components with scripting and configuration management (Ansible) and experienced in writing Ansible scripts.
  • Experienced in configuring Cloud platform such as Virtual Networks Multi-site, Cross-site, VMs,AzureAD, Load Balancers,AzureSQL, Cloud Services, etc.
  • Established connection fromAzureto On-premise datacenter usingAzureExpressRoute for Single and Multi-subscription connectivity.
  • Design, install, administer, and optimize hybrid cloud components to ensure business continuity (i.e.AzureAD, ADFS, SSO & VPN Gateways)
  • DeployedAzureIaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Leveraged "AzureAutomation" and PowerShell, Chef and Ansible to automate processes in theAzureCloud
  • Implemented and maintained Ansible Configuration management spanning several environments in Vrealize and the AWS cloud.
  • Configured Subclipse (Subversion plugin for Eclipse) and trained developers to utilize its various features Extensively used Ant, Maven, Perl and Bash Scripts for automating build and release tasks.
  • Integration with Splunk for API traffic monitoring and health checks.
  • Played a key role in converting 600+ existing Jenkins jobs into the new pipeline process.
  • Created Chef Cookbooks and wrote recipes in Ruby Script to install and configured Infrastructure across environments and automated the process using Python Script.
  • Involved in Setting up Chef Workstation, boot strapping various enterprise nodes, setting up keys.
  • Created Puppet Manifests to provision Apache Web servers, Tomcat servers, Nginx, ApacheSpark and other applications.

Confidential, Parsippany, NJ

Sr. AWS DevOps/Cloud Engineer

Responsibilities:

  • Automated Build and Deployment process-setup Continuous Integration and Continuous Deployment of applications onto different environments like Dev, QA and Production.
  • Created Ansible scripts for EC2 instances, Elastic Load balancers and S3 buckets, Planned, developed & maintained Infrastructure as code using CI/CD deployments using Ansible.
  • Conceptualized a CI infrastructure using a combination of Python, Chef, Vagrant + Virtual Box, and Jenkins to perform automated installation and API level testing (i.e. Tempest, Rally) for anOpenStackplatform product deployed on bare metal systems.
  • Created, maintained and administered GitHub as Source control manager and GitHub branch management and merging to facilitate collaboration between development teams and Configured Web hooks for push events on GitHub to trigger a build automatically on Jenkins.
  • Worked on terraform to create ec2 servers through ansible playbook.
  • Worked on creating and maintaining AWS Cloud Formation templates and having good knowledge on creating the Terraform templates.
  • Developed build and Deployment Scripts using Gradle as build tool in Jenkins to move from one environment to other environments.
  • Used Docker to virtualize deployment containers and push the code to EC2 cloud using PCF.
  • Responsible for performing both Staging and Production deployments using deployment preparation and setup deployment PowerShell scripts and via tools which includes like Octopus.
  • Design included high availability and elastic controllers managing application, MySQL and web server clusters on virtual machines running underOpenStackinitialized via Chef cookbook recipes.
  • Developed Windows PowerShell script to automate setting of user credentials and activation of Windows Helping the Project team to get transformed to Scrum methodology using TFS (Team foundation server).
  • Created and maintained continuous build and continuous integration environments in SCRUM and Agile projects.
  • Installed Ansible Tower and wrote playbooks, created roles to rollout configurations to different environments.
  • Developed procedures to unify, streamline and automate application development and deployment procedures with Linux container technology using Docker.
  • Ensured, successful architecture and deployment of enterprise grade PaaS solutions using Private Cloud Foundry ( PCF) as well as proper operation during initial Application migration and net new development
  • Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins, Gradle for deployment and build management system.
  • Initiated Microservices application through Docker andKubernetescluster formation for scalability of the application.
  • Dockerized the java Spring Boot micro service application by writing the Docker file as required.
  • Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF.
  • Used Docker to virtualize deployment containers and push the code to EC2 Cloud using PCF.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python and app deployments and worked on AWS lambda with Amazon kinesis. Deployed Ansible modules to provision and manage AWS EC2 instances, volumes, DNS, and S3.
  • Used JIRA for all our projects in scrum methodology for creating stories and giving points to the stories and updated them.
  • Implemented Micro-services using Pivotal Cloud Foundry ( PCF) platform build upon Spring Boot Services.
  • Worked on architecture included Docker as the container technology withKubernetesand worked on with REST API.
  • Analyzed performance of OpenShift containers using cloud forms monitoring features.
  • Used PCF and Pivotal Container Service (PKS) to run containers, ISV apps, Apache Spark using the PCF platform.
  • Used Pivotal Cloud Foundry (PCF) to deploy applications to the cloud faster with less turnaround time.
  • Deployment of Cloud service including Jenkins and Nexus using Terraform.
  • Worked on OpenShift to leverage integrated components fromKubernetesto automate Application builds, Deployments, scaling and management.
  • Implemented Mesos and Marathon,Kubernetesfor Orchestration with Docker.
  • Build and maintain CICD Systems UI, API and system Automation using Groovy, Shell Script
  • Worked across both private (OpenStack) and public clouds (Amazon AWS).
  • Created and maintain thousands of virtual machines, including build pack deploys on Cloud Foundry, using BOSH CLI and expert level Unix skills.
  • Monitoring PCF vm's and deployments using BOSH CLI.
  • Participating in daily scrum meetings to coordinate with the development team.
  • Developed Windows Power Shell script to automate setting of user credentials and activation of Windows and helped the project team to get transformed to Scrum methodology using TFS 2012.
  • Worked with testing methodologies like waterfall and agile methodology (SCRUM) with in-depth understating of principle and best practices of Software Configuration Management (SCM).
  • Used Redhat OpenShift to improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.
  • Wrote deployment recipes for infrastructure management (Terraform).
  • Design and demonstrated several Proof of Concepts (POC for OpenShift /Kubernetesplatform.
  • Customized java buildpack based on project requirement for pushing application in PCF.
  • Configured Chef Infrastructure. Setup chef infrastructure for various environments. Used open source chef, chef-solo and chef-zero. Also, written various cookbooks for infrastructure automation.
  • Automated the cloud deployments using chef, python and AWS Cloud Formation Templates.
  • Implementing a Continuous Delivery Framework using Jenkins, Ansible, Maven, SonarQube & Nexus in Linux Environment.
  • Helped in creating a next generation platform using Core OS Linux with fleet / Kubernetes based on docker containers running in a microservices ecosystem on VMWare ESXi.
  • Developed automation scripting in Python (core) to deploy and manage Java applications across Linux server.
  • Used SSM Commands to run the shell script on Linux instances for server startup etc. and invoked the run command using Lambda.
  • Developed procedures to unify streamline and automate applications development and deployment procedures with Linux container technology using Docker swarm and Docker compose.
  • Created Jenkins Continuous Integration (CI) tool on Linux machines along with adding/updating plugins such as SVN, GIT, Maven, ANT, Chef, Ansible etc.
  • Administration ofDevOpstools suite: Team city, GitHub, JIRA, Confluence, Puppet, Octopus Deploy and ELK stack.
  • Performed automationengineertasks and implemented the ELK stack (Elasticsearch, Kibana) for AWS EC2 hosts.
  • Created an environment using Elasticsearch, Log stash, and Kibana to ingest logs to assist in future forensic analysis and incident handling, and migrated the environment into a Docker container to reduce setup time.
  • Designed and worked with team to implement ELK (elastic search, log stash and Kibana) Stack on AWS.
  • Providing first level support for application software issues in all environments, monitoring run-time environments using tools like New Relic, Nagios, Icinga, Dynatrace.
  • Worked on setting up CI/CD pipelines using Jenkins and Concourse with Pivotal Cloud Foundry for Continuous Automated Deployment (CAD)
  • Wrote BASH scripts to deploy a new Concourse worker, install Docker CE, and Concourse Application server.
  • Administration of the tools with this order Teamcity, GitHub, JIRA, Confluence, Puppet, Octopus Deploy and ELK stack.
  • Worked with Source Code Management System Git/ Bitbucket and with build manager for Java projects Maven.
  • Used Bitbucket for Continuous Integration and Delivery and it is tied into source code from the get-go.
  • Developed sound version control best practices-based Configuration Management systems (Git, Bitbucket) including branching and merging strategies.
  • Manage Confluence trouble shooting, permissions, and workflows, customizations and plug-ins for the JIRA bug/issue tracker.
  • Used BOSH CLI for troubleshooting PCF.
  • Worked with Pivotal Container Service (PKS) to, operate, and manage enterprise-grade Kubernetes clusters using BOSH and Pivotal Ops Manager.
  • Installing and Architecting Pivotal Cloud Foundry on Various Iaas, leveraging the power of BOSH.
  • Used Cloud Foundry and Open Shift to build, run and deploy various codes using tools like Docker, BOSH and to create an agile platform for cloud native applications and software.
  • Performed S3 buckets creation.
  • Created Terraform scripts to provide application load balancers in AWS and to create and delete S3 buckets. Worked in interpolating files & modules of created Jenkins jobs containing Terraform code.
  • Managed infrastructure using Terraform, Vault, Consul, Nomad to provide a scalable, self- healing environment and deployment pipeline for various services
  • Involved in scrum meetings, product backlog and other scrum activities in collaboration with respective teams.

Confidential, Westlake, TX

Sr. AWS DevOps Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications through the agile process UsingDevOpstools.
  • Worked with Development and QA teams to continuously integrate software development using Maven, GIT, and Jenkins.
  • Developed build and deployment scripts using Maven as build tool in Jenkins to move from one environment to other environments and Involved in editing the existing Maven files in case of errors or changes in the project requirements.
  • Used Aws Lambda for Server less code compiling and Kinesis for the product development.
  • Implemented continuous delivery pipeline involving Jenkins, Ansible to complete the automation from commit to deployment.
  • Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF.
  • Used Docker to virtualize deployment containers and push the code to EC2 Cloud using PCF.
  • Debug and resolve Pre-PostOpenStackdeployment failures.
  • Created playbooks for OpenStack deployments and bug fixes with Ansible.
  • Used the Application Server Admin (JBOSS/ Tomcat) to manage the systems remotely using Ansible and using Linux.
  • Incorporated Ansible and Vagrant to provision testing environments and model network configuration changes.
  • Communicated with groups to create REST API services to expose team data in a secure way with token-based authentication.
  • Used Docker to containerized Micro services in cloud and managed clusters using Docker Swarm and Kubernetes. Developed Private cloud system solution on CoreOS using Kubernetes.
  • Worked with the groovy scripts in Jenkins to execute jobs for a continuous integration pipeline where 'Groovy Jenkins Plugin' and 'Groovy Post-Build Action Plugin' is used as a build step and post build actions environments needs. And, configuration automation using Docker containers.
  • Wrote AWS Lambda functions in python for AWS's Lambda which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters.
  • Used the AWS-CLI to suspend an AWS Lambda function processing an Amazon Kinesis stream, then to resume it again.
  • Implemented AWS Lambda functions to run scripts in response to event in Amazon Dynamo DB table or S3 bucket or to HTTP requests using Amazon API Gateway.
  • Achieved Continuous Delivery on high scalable environment, used Docker coupled with Nginx.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Ansible.
  • Familiar and experienced with Agile development methodologies like Scrum, Sprints Model.
  • Installed Ansible Tower and wrote playbooks, created roles to rollout configurations to different environments.
  • Configured Chef infrastructure. Setup chef infrastructure for various environments. Used opensource chef, chef-solo and chef-zero. Also, written various cookbooks for infrastructure automation.
  • Expertise in creating Chef Cookbooks/Recipes, custom resources, libraries, etc. Implemented exception handling using chef handler.
  • Participate in daily Joint Application Design conferences and scrum to improve system performances and automation capabilities
  • Facilitated daily scrum meetings, sprint planning meetings, sprint review meetings, and sprint retrospective meetings.
  • Facilitated scrum of scrum meetings with offshore team to provide visibility of team's work and coordinating cross-team dependencies
  • Mentoring and coaching scrum teams on Relative Estimation and User Stories.
  • Created and maintained continuous build and continuous integration environments in SCRUM and Agile projects.
  • Skilled at Software development life cycle (SDLC) and Agile methods (Scrum), and Waterfall methodologies.
  • Built a configuration driven API which can work with multiple messaging systems like RabbitMQ and WebSphere MQ.
  • Creating Cloud Formation scripts for hosting software on AWS cloud and automating the installation of software through PowerShell scripts.
  • Worked with Nexus repository manager to proxy, collect, and manage the dependencies on the collection of JARs.
  • Developed Open Stack API to integrate with Amazon EC2 cloud based architecture in AWS, including creating machine Images.
  • Configured Apache webserver in the Linux AWS Cloud environment using Puppet automation
  • Configured Ansible Automation tool on Linux while include ssh-keygeneration, creating inventory files, Group var customization, Creating roles and playbooks.
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Performance Tuning and Management for Linux server and working with the application/database team to resolve issues.
  • Creating the file systems using Red Hat volume manager and performing the health check on regular basis for all Linux servers.
  • Implemented Micro-Services using Pivotal Cloud Foundry (PCF) platform build upon Spring Boot Services and created workflows on Team City for setting up pipelines for CI/CD with PCF.
  • Worked in PCF (Pivotal Cloud Foundary) and created org and spaces for deployments.
  • Deployed applications on Pivotal Cloud Foundry (PCF) considering 12-Factor Cloud native principles.
  • Migrated applications to the AWS Cloud and ensured High Availability and High redundancy for applications deployed using Pivotal Cloud Foundry (PCF).
  • Monitored and deployed automation through PCF, Bosh and Concourse
  • UsedKubernetesto deploy scale, load balance, scale and manage Docker containers with multiple namespace versions.
  • Employed automation, utilizing PowerShell and batch scripting best practices and Cloud Formation templates, to ensure repeatable deployments and for automating the AMI image deployment.
  • Designed and developed UNIX shell scripts to schedule jobs. Also wrote pre-session and post-session shell scripts, Wrote PL/SQL scripts for dropping, debugging and rebuilding indexes.
  • Configured and managed environments DEV, QA, UAT and PROD on OpenStack for various releases and designed instance strategies.
  • Worked on migration of servers like Jira, Bitbucket, Confluence, Jenkins master and slave nodes (Windows & Linux) from Datacenter to AWS.
  • Documented process documents for Jenkins, Bitbucket, CD Pipeline and Code deployment guide for Developers, Testers and Production Management.
  • Utilized Bitbucket for source control and for versioning changes on the environment.
  • Worked with Terraform for automating VPC's, ELB's, security group's, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure.
  • Developed Dev/Test/Prod environments of different applications on AWS by provisioningKubernetesclusters on EC2 instances using Docker, Bash, Chef, and Terraform.
  • Used BOSH CLI for troubleshooting PCF.
  • Create and maintain thousands of virtual machines, including build pack deploys on Cloud Foundry, using BOSH CLI and expert level Unix skills.
  • Utilized Terraform as infrastructure automation tool to create stacks and updated terraform scripts in AWS for resource provisioning and managing the requirements based on regular basis.
  • Collaborated AWS infrastructure via terraform to perform tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Written Ansible Playbooks to automate the build/deploy process, various applications, provisioning and deploying them in AWS using Terraform.
  • Installed, upgraded and supported Pivotal Cloud Foundry in multiple datacenters, using Bosh.
  • Automate deployments, upgrades and management of Pivotal Cloud Foundry (PCF) foundations and tiles using concourse, python, bosh, om-tool, and vault.
  • Used Bosh to create, deploy a release and troubleshoot the Pivotal Cloud Foundry Installation.
  • Used Shell and Perl scripting to deploy artifacts that are built by Ant, Maven and Gradle into BOSH.
  • Used JIRA tool to track all the defects and changes related to Build and Release Team.
  • Have used Confluence to create, share and discuss content and projects.
  • Monitored and deployed automation through PCF, Bosh and Concourse.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch, creating automated build and release environment using CI/CD Tools like Jenkins Route 53.

Confidential, New Brunswick, NJ

System Administrator/Software Engineer

Responsibilities:

  • Responsible for Installation, configuration, Maintenance, Deployments, Update, Monitoring, performance tuning on Linux.
  • Installing, configuring and administration of CentOS 5.x, Solaris 9, 10, RHEL4.x/5.x/6.x, Windows Server 2008-R2.
  • Planned, scheduled and implemented OS patches on Linux boxes as a part of proactive maintenance.
  • Create, maintain and troubleshoot Disk Partitioning, LVM and file management.
  • Performed backups and restoration on several Linux LPAR’s.
  • Created users and managed user permission on the Linux servers.
  • Modify Kick-start based server profiles and hardware specifications.
  • Perform Kick-start/PXE installations of RHEL.
  • Monitored Linux servers round the clock and identified, troubleshooting the system issues and finding the optimal solution.

We'd love your feedback!