We provide IT Staff Augmentation Services!

Sr. Cloud/devops Engineer Resume

Newark, CA

PROFESSIONAL SUMMARY:

  • Experience in running web scale services on AWS and using RDS to manage, create snapshots, and automate backup of database and Cloud automation using AWS Cloud Formation template.
  • Utilized AWS CLI (Command Line Interface) to automate backups of ephemeral data - stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • AWS Route53 was configured to manage DNS zones globally, create record sets, DNS failover and health checks of domains, and assign domain names to ELB and CloudFront.
  • Implemented best practices to manage Azure infrastructure, Azure storage accounts and deploying workloads on Azure virtual machines (VMs), virtual networks, cloud services, resource groups, express route, traffic manager, VPN, load balancing, application gateways, auto-scaling and cloud services (PaaS role instances) into secure V-Nets and subnets.
  • Experienced in migrating an On-premises VM or Azure Classic VM to Azure ARM Subscription with Azure site recovery.
  • Created Azure devops (VSTS Job) for automation of build and deployment process as part of the Continuous Integration strategy.
  • Deployed application using Pivotal cloud Foundry (PCF) CLI.
  • Expertise in migrating on-premise infrastructure to cloud platforms like AWS, OpenStack, PCF.
  • Extensive experience with DevOps essential tools such as Chef, Ansible, Terraform, Docker, Kubernetes, Bitbucket, Ant, and Maven.
  • Created Chef Cookbooks and wrote recipes in Ruby Script to install and configured Infrastructure across environments and automated the process using Python Script.
  • Experience on automation tool like Ansible wherein I configured systems, deployed the software and orchestrated tasks by writing Ansible Playbooks.
  • Hands on Experience on Puppet Server and workstation to manage and configure nodes, experience in writing Puppet manifests to automate the configuration of a board range of services.
  • Created fully automated CI build and deployment infrastructure and processes for multiple projects using Docker, Jenkins (Cloudbees), sonarqube, VMWare, RHEL, Satellite, Kubernetes, Artifactory, Ansible & GitLab.
  • Research and implemented new tools such as Kubernetes with Docker to assist with auto-scaling, continuous integration, rolling updates with no downtime.
  • Extensively worked on Hudson, Jenkins for continuous integration (CI) and for End to End automation of build and deployment.
  • Implemented several Continuous Delivery Pipelines for different products using Ant, Maven, Gradle, Git, Bit bucket, Hudson, Jenkins & Chef, Puppet and Ansible.
  • Implemented DevOps tools suites like GIT, ANT, Maven, Jenkins, Bamboo, TeamCity, Chef, Puppet, Docker, Kubernetes, Nexus, Artifactory, Nagios & Splunk in traditional environments & cloud environment.
  • Expertise in Creating and establishing build automation scripts using Apache ANT to perform builds efficiently and deployment of the application using Tomcat.
  • Experience in Monitoring server performance with tools like Nagios, Splunk, Datadog, New Relic and resolved network related issues with manual commands and built Splunk Cluster environment with High Availability resources.
  • Created continuous monitoring/reporting around deployment and production metrics leveraging New Relic, Splunk, Sumo Logic, Nagios, CheckMK, Pager Duty, JIRA, ServiceNow, and Slack.
  • Used Cloud Watch and New Relic to monitor API and Cassandra performance.
  • Skilled in authoring and maintaining of Shell and Python Scripts for scheduling services, backups to automate the administrative tasks and management.
  • Deployed Java and .NET applications to an application server using uDeploy by creating Jenkins builds.
  • Experience in load tests involving databases, webservers, RESTful web services and Elastic Search.
  • Experience in Administration of Dev, Test and Prod environment's carrying Windows, Ubuntu, RedHat Linux, SUSE Linux, Centos and Solaris servers.
  • Automated deployment of Linux applications, system configuration and security settings using Puppet Enterprise.

TECHNICAL SKILLS:

Operating System: Linux (Red Hat 6/7, CENTOS & SUSE), Solaris 11/10/9/8, AIX (4.3/5.x/6.x/7.x), HPUX11i V1, V2 & V3, SLES 8, 9, 10, 11 & 12, Ubuntu 12/13/14/16, Windows 8/10/12/16, DEBIAN.

Cloud Environments: AWS, AZURE, Openstack

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

Web Server: Tomcat, APACHE 2.x, 3.x, JBoss 4.x/5.x, Web Logic (8/9/10) & Web Sphere 4.0/5, IIS

Clusters: VERITAS Clusters, HACMP (High Availability)

Volume Manager: VERITAS Volume Manager, LVM with Linux, AIX-LVM

Automation Tools: Chef, Puppet, Ansible, Jenkins, Bamboo, Kickstart, Jumpstart, OpsWorks

Networking: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP.

VMware ESXi, Windows Hyper: V, Power VM, Virtual box, KVM

Scripting & programming languages: Python, Ruby, Bash Shell, PowerShell, Perl, JSON, YAML, Java/J2EE, .Net

Version Control Tools: Git, Subversion, Bitbucket

PROFESSIONAL EXPERIENCE:

Confidential, Newark, CA

Sr. Cloud/DevOps Engineer

Responsibilities:

  • Expertise in Azure compute services such as Azure Web apps, Azure Data Factory & Storage, Azure Media & Content delivery, Azure Networking, Azure Hybrid Integration, and Azure Identity & Access Management.
  • Manage hosting plans for Azure Infrastructure, implementing & deploying workloads on Azure virtual machines (VMs), Design and implement VM storage & good understanding on implementing images/disks. Hyper-V, VMware technologies and System Center Components.
  • Implementation of CI/CD pipeline for the Azure cloud-based analytical data ecosystem using Azure devops (VSTS) GIT as versioning controlling and hosted pipelines for build and release.
  • Experience in migrating an On-premises VM or Azure classic VM to Azure ARM Subscription with Azure site recovery.
  • Installed and configured Cloud Foundry Ops Manager, App Manager, Etc. Configuring LDAP for authorization, configuring log generator for logs in PCF (ELK/Splunk).
  • 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.
  • Used Terraform as infrastructure as code, execution plans, resource graph and change automation.
  • Working on Azure Fabric, Micro services, IoT & Docker containers in Azure and involved in setting up Terraform continuous build integration system.
  • Configured Chef Work station with Microsoft Azure plug-in on dev and test environments.
  • Created Chef Cookbooks and wrote recipes in Ruby Script to install and configured Infrastructure across environments and automated the process using Python Script.
  • Experience on automation tool like Ansible wherein I configured systems, deployed the software and orchestrated tasks by writing Ansible Playbooks.
  • Creating fully automated CI build and deployment infrastructure and processes for multiple projects using Docker, Jenkins (Cloudbees), sonarqube, VMWare, RHEL, Satellite, Kubernetes, Artifactory, Ansible & GitLab.
  • Implemented production ready, load balanced, highly available, fault tolerant, auto-scaling Docker containers in Azure infrastructure and orchestrate them using Kubernetes.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing Directory structures and managing containers.
  • Managed Kubernetes charts using Helm charts. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Worked with Red Hat OpenShift Container Platform for Docker and Kubernetes. Used Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector, Services and deployed application containers as Pods.
  • Installation and configuration of Jenkins, Installation and configuration of Jira/Confluence.
  • Generated deployment bundles utilizing chef and Jenkins by working with development teams.
  • Expertise in deploying immutable infrastructure utilizing GIT, VSTS, Jenkins, Terraform, Chef, Ansible and Packer.
  • Integrated Maven with Jenkins to run to automate the build process as a part of continuous delivery.
  • Configure and administer Monitoring tools like Nagios and Splunk, work on User administration setup, maintain accounts, monitor system performance.
  • Integrate ServiceNow with Splunk to generate Incidents from Splunk and deploy new Splunk architecture at disaster recovery site.
  • Experience in writing Power shell script to do Patching, Imaging and Deployments in Azure.
  • Deployed Web applications using Visual Studio with.Net application to Microsoft Azure Cloud Service as a part of cloud engineer.
  • Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, ADF, Resource Groups, Azure SQL DW, Cloud Services, and ARM, focusing on high-availability, Disaster Recovery, fault tolerance, and auto-scaling).
  • Utilize Azure Terraform templates to create custom-sized VNets, Subnets, VM’s, Load Balancers, Security Groups, CDN, Monitor, App Service, Functions, Blobs, SQL Databases, Virtual Disks, DNS, Notification Hubs, Queues, Key Vault, Search, AD.
  • Experience on Windows 2008r2 & 2012 r2 servers Active Directory administration.
  • Create the Virtual Machine cluster and load balance for VM's using PowerShell in SQL & Windows Environment.

Environment: Azure, Terraform, Jenkins, GIT, Chef, Maven, Nginx, ELK, Apache Tomcat, Python, PCF, Power Shell, Windows/Linux.

Confidential, Cincinnati, OH

Cloud Engineer

Responsibilities:

  • Expertise in Amazon AWS cloud Administration which includes EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud front, Cloud watch, Cloud trial, Cloud Formation, OPS Work, Security groups.
  • Creating fully automated CI build and deployment infrastructure and processes for multiple projects using Docker, Jenkins (Cloudbees), sonarqube, VMWare, RHEL, Satellite, Kubernetes, Artifactory, Ansible & GitLab.
  • Created one-click AWS deployments of multi-tier Enterprise Applications complete with Full automation Auto-Scaling (ASGs, ELBS, CloudFormation, SNS), Automated Patching (CodeDeploy), and Automated Monitoring (CloudWatch, Sumologic).
  • Implemented a centralized logging system using log stash configured as an ELK stack (Elastic search, Log stash, and Kibana) to monitor system logs, VPC Flow logs, Cloud Trail Events, changes in S3.
  • Experienced working on CI/CD allowing for deploy to multiple client Kubernetes/AWS environments.
  • Managed servers on the Amazon Web Services (AWS) platform using ansible/chef configuration management tools and Created instances in AWS as well as migrated data to AWS from data Center.
  • Experience in IAM policies management for organizations in AWS to define groups, create users, assign roles and define rules for role-based access to AWS resources.
  • Implemented multi-tier application provisioning in the OpenStack cloud. Established an automated system of creating VMs in OpenStack & VMWare for Dev, ISO, Pre-Prod, & Prod, with minimal intervention for smooth transitions.
  • Implemented a Kubernetes Container Orchestration solution within OpenStack allowing for easy management, creation & recovery of OpenStack assets.
  • Developed environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash and Terraform.
  • Developed Terraform IaaS templates to create instances in AWS including VPC, EC2, Elastic Load Balancing, Auto Scaling, S3, RDS, SES, SNS, AMI Images, Route 53 and IAM.
  • Performing configuration management tasks on 150+ servers with the aid of Chef and involved in writing cookbook for customized configuration management.
  • Automated the cloud deployment using Chef, Python and AWS Cloud Formation Templates. Used Chef for unattended bootstrapping in AWS.
  • Customized Ansible modules for finding facts about AWS Cloudwatch alarms and taking actions to pause/Unpause those alarms during deployments.
  • Maintained Chef and Ansible servers and management application that can use Service Now data to bring computers into the desired state by managing files, services, or packages installed on physical or virtual machines.
  • Implemented CI CD of application code using the combination of Docker and Jenkins.
  • Experience with container-based deployments using Docker, working with Docker files, Docker images, Docker Hub, Docker Compose and Docker registries and Kubernetes.
  • Worked on Python to pull report from access report from Bitbucket through Rest API and configured through Jenkins.
  • Configured Jenkins to implement nightly builds on daily basis and generated change log to include daily changes and configured Jenkins master for supporting scalability and agility with necessary plugins and slaves to sup.
  • Created RDS, S3, VPC, EC2 using python (boto3) and bash (AWS CLI) and Performed Cloning, modifying, updating the GIT repos and push back to the Bitbucket. Imported and managed multiple corporate applications into GIT repositories and give access rights to the authorized developers.
  • Involved heavily in setting up the CI/CD pipeline using Jenkins, Maven, Nexus, GitHub, Chef, and AWS.
  • Monitor the operating system, database and network using the monitoring tools such as Nagios, New Relic, Ganglia.
  • Worked on creating and implementing application monitoring, and logging strategies using New Relic.
  • Obtained the logs of each application from Sumo-Logic to S3 bucket by writing python scripts.
  • Support of Applications like Apache Tomcat and Java based applications running on Linux machines for multiple clients.
  • Monitored resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB utilizing CloudWatch.
  • Implemented infrastructure on new AWS systems and migration of existing Linux and Windows based Infrastructure to AWS and Azure Cloud platforms and automated using Terraform Templates.
  • Launched and configured Amazon EC2 Cloud Servers using custom built AMI’s and configured servers for specific applications.

Environment: Jenkins, GIT, Maven, Ant, Chef, AWS (EC2, EFS, S3, VPC, Code Deploy, Code Commit, Elasticsearch, API Gateway, Azure, ECS, Cloud Formation, RDS, Dynamo DB, Load Balancers, SNS, SES, SQS, IAM, RedShift, Openstack, Jira, Shell Scripting, Splunk, Tomcat, Kubernetes, Docker, Linux

Confidential, San Francisco, CA

DevOps Engineer

Responsibilities:

  • Designing AWS VPC Infrastructure as per Federal Information Security Management Act (FISMA).
  • Worked on Automating, Configuring and deploying instances on AWS, Azure and OpenStack cloud environments.
  • Designed and created all AWS cloud Architecture in Multi-Region VPC (w/ VPC Peering), EC2, Security Groups, S3 Buckets, VPNs, Subnets, Network ACLs, etc.
  • Performed log analysis using ELK stack and created monitoring charts.
  • Knowledge and expertise on all aspects of Chef concepts like chef server, workstations, Nodes, chef clients and various components like, push jobs server, super market etc.
  • Writing chef recipes for various applications and deploying them in AWS using Terraform.
  • Implemented automated local user provisioning in instances created in AWS cloud through Ansible Play books.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
  • Worked on installations and upgrades of Atlassian applications like JIRA, Confluence, Stash/Bitbucket and Bamboo.
  • Hands on experience with build tools like Bamboo, Hudson/Jenkins, TeamCity, Sonar, GitHub, Maven, ANT.
  • Good Experience on Bitbucket and Nexus to store built artifacts and automation of these in CICD pipeline.
  • Build scripts using MAVEN build tools in Jenkins to move from one environment to other environments.
  • Developed build and deployment scripts using MAVEN as build tools in bamboo to move from one environment to other environments for Continuous Integration.
  • Implemented detailed systems and services monitoring using Nagios AWS cloud resources.
  • Worked on User administration setup, maintaining account, Monitor system performance using Nagios.
  • Developed custom optical system and interface circuitry for programmable LAMP (Linux, Apache, MySQL, Python/PHP).
  • Developed PowerShell scripts to automate the project creation, setting permissions for users, groups in TFS.
  • Developed Custom Shell/Bash Scripts to monitor repositories, Server storage according to the requirement.
  • Used LDAP to set Permissions, as an administrator to allow only certain people to access the LDAP database.
  • Troubleshooting the SAN connectivity on different OS like Windows, Linux, VMware and Solaris.
  • Worked with different Linux Utilities like KICKSTART, SSH, FTP, User Management, Process Management, Memory Management, Package Management, Disk Management, and Swap Partition/Files Management.

Environment: AWS, OpenStack, Terraform, Redhat Linux 6.x,7.x, CentOS 5.x,6.x, 7, TFS, EMR, Java, .NET, Docker, Kubernetes, Selenium, SonarQube, Jenkins, Ansible, Bash, Python, GIT, Nagios XI, ELK, SSL, Apache HTTP server, Tomcat, Apache JMeter, JIRA, TLS.

Confidential

Build & Release Engineer

Responsibilities:

  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise.
  • Wrote puppet manifests for deploying, configuring, and managing collected for metric collection and Monitoring. Constructed the Puppet modules for continuous deployment and worked on Jenkins for continuous integration
  • Deployed applications using Jenkins server and Troubleshoot build & release job failures, resolve, work with developers on the resolution.
  • Managed Git repositories for branching, tagging, merging. Integrated Git into Jenkins to automate the code checkout using git hooks.
  • Configured Jenkins to build Java Code using Meta Case Software and done C.I process on the java code generated.
  • Researched and implemented an Agile work flow for continuous integration(CI) and testing of applications using Jenkins. Administered and Engineered Jenkins to manage weekly Build.
  • Configured Bitbucket with Jenkins and schedule jobs using POLL SCM option and integrated to automate the code checkout process.
  • Worked on Continuous integration and Continuous Delivery (CI/CD) framework using Jenkins, Puppet, Maven & Nexus in Linux environment.
  • Configured Bitbucket with Jenkins and schedule jobs using POLL SCM option and integrated to automate the code checkout process.
  • Repository management in ANT to share snapshots and releases of internal projects using Nexus tool.
  • Worked on User administration setup, maintaining account, monitor system performance using Nagios.
  • Implemented zero downtime deployment process in WebLogic using python and shell script and automated it using Jenkins.
  • Constructed the Puppet modules for continuous deployment and worked on Bamboo for continuous integration, Wrote Puppet models for installing and managing java versions.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL databases in both development and production.
  • Linux Administrator/Integrator role in a large team responsible for maintaining of Linux operating systems such as RHEL, CentOS, Ubuntu and SUSE 10/11.

Environment: Linux, Unix, Windows, LDAP, Git, RAID, LVM, Jumpstart, Kickstart,java,Jenkins,.net . Red Hat Linux 7.x, Windows, Git, Jenkins, JIRA, WebLogic Server 11g, Load Balancers, Apache Tomcat 7.x, Virtualization, Nagios, MySQL, Puppet, ANT, python, Shell .

Confidential

System Administrator

Responsibilities:

  • Responsible for writing/modifying scripts using Bash, Shell, SSH for day-to- day administration.
  • As a UNIX system administrator maintained various servers and gave production Support of various applications in Red Hat Enterprise Linux, and Windows environment.
  • Configured and maintained common Linux services such as Tomcat, NFS, FTP, Postfix, LDAP, DHCP, DNS BIND, HTTP, HTTPS, SSH, IP tables and firewall etc. Debugged networking issues and involved in trouble shooting.
  • Scheduling the jobs by creating crontabs, Cronjobs on Linux servers.
  • Configured kickstart server and updating, applying patches to the servers using Redhat Satellite server.
  • Involved in helping others Linux Administrators to deployed Splunk in a Linux and windows environment.
  • Modified Kernel parameters to improve the server performance in Linux.
  • Creating disk groups, creating volumes, volume groups and RAIDs using LVM (Logical Volume Manager) on Linux.
  • Installed and configured numerous services like RPM, Send mail, Apache Web Server, Web Logic, NIS, Telnet, HACMP, GPFS, SSL, NetApp, RPM Package Management and others.
  • Scripting done in administrative and management tasks using shell, Bash, Python for automated administrative jobs and experience on Bourne, Ruby, Perl and C-shell.
  • Database administration of MySQL, Oracle or equivalent Data Base programs.

Hire Now