We provide IT Staff Augmentation Services!

Sr. Cloud Devops Engineer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • Overall 8 years of experience in Cloud environments and Data centers and have a good experience in the areas of DevOps, CI/CD Pipeline, Build and Release Management , AWS/Azure and Linux/Windows Administration .
  • Good understanding of Waterfall & Agile Methodologies ( Scrum/Sprint/Iterations) in Agile SDLC.
  • Expertise in Amazon AWS Cloud services like EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Glacier, Auto scaling, CloudFront, CloudWatch, CloudTrail, Cloud Formation, Elastic Beanstalk, OPS Work, Amazon Lambda, Security Groups .
  • Experienced in Azure IaaS , Provisioning VM's, Virtual Hard disks, Virtual Networks, Deploying Web Apps and Creating Web - Apps , Azure Windows server, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure .
  • Migrated On-premise infrastructure to cloud platforms like AWS/Azure and involved in virtualization using ( VMware, VMware ESX, Xen).
  • Experience in Hybrid clouds like OpenStack ( Nova, Neutron, Swift, Cinder, Glance ) and PCF (Ops Manager, Apps Manager, LDAP, UAA, CF push, CFOP, RBAC configuration) .
  • Orchestrated and migrated CI/CD processes using CloudFormation and Terraform Templates and Containerized the infrastructure using Docker , which was setup in AWS VPCs.
  • Worked on Containerizing the microservices in the Redhat’s OpenShift as a PAAS product.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes .
  • Orchestrated Docker containers using Docker Swarm , Docker Compose, Docker Hub, Docker Weave.
  • Installed and Implemented Ansible configuration management system. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Deployed and configured Chef Server including bootstrapping of Chef Client nodes for provisioning. Created roles, recipes, cookbooks and data bags for server configuration.
  • Wrote Puppet code to provision infrastructure including LAMP stacks , Artifactory and Docker.
  • Worked on Hudson, Jenkins and Bamboo for continuous integration and for End to End automation for all build and deployments.
  • Involved in JIRA as defect tracking system and configure various workflows, customizations and plugins for JIRA bug/issue tracker, integrated Jenkins with JIRA , GitHub .
  • Designed and maintained of the GIT Repositories, branching and build/release strategies utilizing GIT.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Working with the ELK stack to analyze log data obtained from Microsoft Business Intelligence tools.
  • Created and wrote shell scripts Bash, Ruby, YAML, Python and Power shell for automating tasks.
  • Experienced in Integrating Nexus with OpenStack Magnum, Java, Jenkins .
  • Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Multi-Threading, Lambda Expressions and Generics .
  • Designed and Developed server-side components using Java, J2EE, Spring, Web Services, SOAP, WSDL, and EJB .
  • Experienced in Linux Distributions like CentOS , Redhat LINUX , Ubuntu , Fedora , UNIX , AIX and Sun Solaris .
  • Designed and implemented internal Linux infrastructure project Perform software installation, upgrades/patches, troubleshooting, and maintenance of Linux system.
  • Experience in installing, configuring, supporting and troubleshooting Unix / Linux Networking services and protocols like NIS, NIS+, OSPF, LDAP, DNS, NFS, DHCP, NAS, FTP, SSH and SAMBA .
  • Skilled at accessing Client needs, working in a group, suggesting ideas that enhance Efficiency and Maximize Performance.
  • Excellent Communication, Analytical skills and Interpersonal skills, Exceptional ability to learn new concepts.

TECHNICAL SKILLS:

Operating System: Red hat Linux, Ubuntu, CentOS, Fedora, SUSE LINUX, UNIX,Windows servers, Mac OS X

Automation and Configuration Tools: Jenkins, Chef, Ansible, Puppet, Docker, Kickstart, Maven Vagrant, Hudson, Bamboo, Terraform, Ant

Cloud Services: Amazon Web Services(AWS), Microsoft Azure, Mirantis Openstack, Pivotal Cloud Foundry (PCF)

Web Servers: Apache Tomcat, Samba, JBOSS, WebLogic, Nginx

Version control tools: GIT, Bitbucket, SVN, Perforce

Database System: DB2, MS-SQL Server, MYSQL, RDS, NoSQL-MongoDB, Cassandra DB, DynamoDB

Scripting: Ruby, Python, Perl, HTML5, YAML, JSON, Bash, shell, Power Shell, batch.

Virtualization Technologies: VMware ESX/ESXi, Windows Hyper-V, Virtual Box, Citri Xen, Power VM, KVM

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

Monitoring and Collaboration tools: Nagios, Cacti, Splunk, Elasticsearch, Logstash and Kibana(ELK), CloudWatch, CloudTrial, Dynatrace, Jira, slack

Volume Manager: VERITAS Volume manager, LVM

Application Servers: WebLogic Application Server, Apache Tomcat, WebSphere

WORK EXPERIENCE:

Confidential, Dallas, TX

Sr. Cloud DevOps Engineer

Responsibilities:

  • Worked on designing and deploying applications using almost all the AWS stack including Route53, LAMBDA, REDSHIFT and providing high-availability, fault tolerance and auto-scaling in AWS cloud formation.
  • Created AWS CloudFormation Templates to create IAM, VPC, EC2, ELB, ECR, ECS, S3, SQS, SNS, SES, RDS, EBS, DynamoDB, Aurora.
  • Created backup of Amazon machine Images (AMIs) of EC2 instances using Packer , and critical business data for Disaster Recovery (DR) and upgrading to new instance types for better performance.
  • Configured aggregation of CloudTrail logs across AWS into singe S3 bucket to perform security analysis, track changes to AWS resources, troubleshoot operational issues.
  • Architected Hybrid Cloud Environment and Migrated the hybrid Cloud onto AWS using Direct Connect and Open-VPN .
  • Diagnosed and solved issues for large-scale multi-tenant infrastructure level services for customers running Merantis OpenStack , including Neutron, Murano, Docker, Kubernetes, Nova, MySQL, Horizon, Keystone, Cinder, Glance, Python, Foreman, Swift.
  • Integrated Data governance and management tools to Enterprise Data Lake for Data Logging and Data Lineage.
  • Created reproducible builds of the Kubernetes applications, managed Kubernetes Script files.
  • Used Kubernetes for Orchestration the Deployment, Scaling, Management of Docker Containers.
  • Written scripts in Python and deployed them in Terraform and stored the successful scripts in AWS S3.
  • Implemented network providers on to Terraform Clusters to check convergence by installing Nagios -compatible plugin.
  • Exposure to Mesos, Marathon cluster environment for application deployments and Docker Containers .
  • Created Docker images from the Docker registry using AWS and ran the Docker containers in various environments.
  • Worked on several Docker components like Docker Engine, Docker Hub and Docker compose.
  • Architected and designed Rapid deployment method using Ansible to auto deploy servers as needed.
  • Worked on Heat Orchestration of Servers using Ansible .
  • Configuration management and automation with Chef, Python with Boto3 . Extensively worked on migrating applications like PHP, Python, .Net etc . from on-premise data center to AWS Cloud.
  • Managing hosted OpsCode Chef account and deploying application using Chef cookbooks/recipes .
  • Created Data Pipeline Definition templates and configured scheduled data pipeline jobs on AWS using the Jenkins .
  • Configured MySQL, MongoDB Backup and Restore script and automated backup via Jenkins .
  • Cloud architect focused on adoption of Red Hat’s OpenShift on premise cloud platform at customer website.
  • Worked on version control tool GIT to assist developers and programmers in branching, merging and revert code.
  • Installing and Configuring ELK and BEATS on bare metal and clouds .
  • Maintained and developed AEM for several domains and managed users by assisting in web-servers.
  • Used Scripting languages like Bash , Perl , YAML , Ruby , Python , Java for Scheduling jobs, Cloud formation, Retrieving Data, Batch jobs, Orchestration.
  • Implementation of Sub-Process Module in python to call UNIX shell commands to verify the file existence.
  • Implemented persistence using Hibernate, mapping of classes in Hibernate.cfg.xml and Hibernate.hbm.xml.
  • Migrated Node.JS custom tool to more Rest Robust PHP backed system which helps in greatly improving Customer/end user performance.
  • Rich experience in building client/server environment with technologies of JSP, Servlet, EJB, Java Mail, JMS, AMQP, Apache Camel, Spring Cache, Spring Security, Spring Transaction Management.
  • Proficient with technologies Red Hat Linux , Debian Linux , Ubuntu Linux , Microsoft Windows .
  • Implementation of file transfer systems using FTP, NFS, and SSH (SCP). Implementing various security tools like SUID, SGID and STICKY BIT on file system for providing secure access.

Environment: s: Amazon Web Services, Open stack, Terraform, Kubernetes, Docker, Chef, Ansible, Packer, Jenkins, OpenShift, GIT, ELK, php, Python, Java, AEM, Linux, Nagios.

Confidential, CHICAGO, IL

Cloud/ DevOps Engineer

Responsibities:

  • Architected building of Microsoft Azure with services like Virtual Machines, App Service, functions, AKS, Container Instances, VN, LB, VPN Gateway, DNS, Data Lake Store, Backup, App Service, CDN, SQL, Cosmos DB, PostgreSQL, Active Directory, Machine Learning .
  • Led Implementation of Office 365 and Azure Active Directory of Single sign and managed Security using Azure AD for Users, Groups.
  • Create and access Azure Containers from .NET/C# using Azure SDK 2.8 to access Blog storage for image and video.
  • Configured Azure SQL Databases in Azure to enable Visual Studio on the desktop to connect to databases.
  • Downloaded Azure backup agent and installed agent on client computers to automatically. Backup files from client workstations and servers to the Azure cloud environment .
  • Built automated management, high availability, Multi-Availability, On demand applications on Pivotal Cloud Foundry .
  • Resourced Config changes for increasing the VM templates . RBAC configuration in PCF for user roles and responsibility. Binding services to the deployed applications.
  • CLI plugin upgrade ( Autoscaler/ Diego plugin ). Integrating Active Directory instead of UAA in PCF.
  • Created deployment models for Cloud Foundry , explaining the underlying VM, Container, and application layout across multiple PCF foundations spread across the globe.
  • Automating providing infrastructure, auto balancing and auto scaling with Terraform and Chef.
  • Deployed webservers like Apache Tomcat, Nginx and Java API servers onto Kubernetes pods using kubeadm.
  • Worked on creating the Docker containers and Docker consoles for managing the Hybrid Cloud.
  • Implemented tools such as Kubernetes with Docker to assist with auto-scaling, continuous integration, rolling updates with no downtime.
  • Execution of developing and deploying infrastructure based on Docker containers using GIT hooks.
  • Worked on Ansible and Ansible Tower to automate repetitive tasks, to deploy critical applications quickly, and proactively manage the changes.
  • Written Ansible playbooks which is the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format for Dev Servers .
  • Automated app and server deployments with Chef also wrote custom chef cookbooks to deploy Log stash and Graphite . Utilized Kitchen and Docker for testing of cookbooks.
  • Built Chef based CI/CD solutions on Jenkins to improve developer productivity and rapid deployments.
  • Jenkins Administration activities and configured Master - Slave Jenkins architecture with build servers for auto integration.
  • Configuring and managing an ELK stack , setup the Elastic search ELK Stack to collect, search and analyze log files across the servers. Evaluated system logs using ELK software stack.
  • Defined branching, labeling and merge strategies for all applications in GIT and managed code by maintaining code repository in GitHub .
  • Accomplished Integration of JIRA with repositories such as SVN and GIT to track all code changes.
  • Used PowerShell to help customers manage Subscriptions, Storage Accounts, Deploy, Manage Virtual Machines and Manage Virtual Networks with in Azure.
  • Designed and implemented the UI using HTML , JavaScript , CSS , jQuery , JSON and AJAX .
  • Created a build script used for the Cloud formation in the Serverless API using Node.js and gulp.js .
  • Installed and configured of network services like NFS, DNS, DHCP and internet services like HTTP, SMTP and FTP.
  • Installing, upgrading, and configuration Linux Servers using Kickstart as well as manual installations and the recovery of root password.

Environment: s: Microsoft Azure, Pivotal Cloud Foundry, Docker, Kubernetes, Apache Mesos, ELK Stack, Chef, Ansible, Terraform, JIRA, SVN, GIT, Jenkins, MYSQL, Apache Tomcat Server, NFS/NIS/NTP/FTP Servers, Ruby, Python, shell.

Confidential, PALOALTO, CA

Sr. DevOps Engineer

Responsibilities:

  • Worked on Cloud technologies like AWS Administration Services: IAM, EC2, S3, EBS, VPC, ELB, RDS, Dynamo DB, Auto Scaling, Security Groups, Redshift , Amazon AWS IAM Services in Users, Groups, Policies, Roles, AWS access Keys.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, Node.js, Python, Ruby, and Docker on familiar servers such as Apache.
  • Created API Keys , Roles and policies and configure log AMI Events with AWS Cloud Trail .
  • Worked with AWS RDS , subnet groups and RDS security groups and connecting to RDS from EC2 .
  • Developed Puppet Manifests to automate deployment, configuration, and lifecycle management of key clusters .
  • Monitoring using Puppet Manifests and has integrated Puppet with Jenkins.
  • Monitored the puppet nodes with Splunk to check the status of the applications on puppet nodes.
  • Developing automated process for builds and deployments using Jenkins integrating with Sonatype Nexus.
  • Simulated in dumping applications onto Jenkins Server and troubleshoot job failures, resolve job failures.
  • Developed ELK stash onto the on-premise environment for monitoring and storing the changes, hardware health and application changes.
  • Developed build and deployment scripts using ANT as build tool in Jenkins to move from one environment to other environments.
  • Accomplished ANT scripts to build the source code. Supported and gave guidance in creating Dynamic views and snapchat views for end users.
  • Created and maintained the Shell, Python deployment scripts for Tomcat web application servers.
  • Designed and implemented configuration Management requirements and tooling for java(J2EE) and Python based applications.
  • Installed and configured GIT and communicating with the repositories in GITHUB, GITGUI, GITBASH .
  • Worked on bidirectional pushing of data in GIT. Worked on checking the fault builds using “bisect” and stored the changes in “stash” for immediate use.
  • Architected and Managed large volumes of Virtual Box servers and monitored their health using Nagios.
  • Used Logical Volume Manager for the management of Volumes including creation of physical and logical volumes on Linux .
  • Configured and maintained Samba Server, NFS Server, NIS Server and clients, DNS clients and AutoFS File systems .
  • Accomplished installations and updates of Packages and Patches in Solaris and Linux using YUM and RPM.
  • Accessed the Access Control List(ACL) on the Linux Servers accomplishing the permissions to Linux Users.

Environment: s: AWS, Jenkins, Puppet, GIT, SVN, ELK, Ant, Apache Tomcat, JIRA, Nagios, Solaris, Linux, Java, Python, Shell.

Confidential, LOS ANGELES, CA

Software Engineer

Responsibilities:

  • Maintained multiple Modules in Puppet by converting production support scripts to Puppet Manifests to automate the configurations in servers.
  • Worked on Puppet Enterprise in writing and deploying manifests on to various distributions of Linux servers.
  • Developed automation in Python using Puppet to deploy and manage applications across Linux servers.
  • Created puppet modules to provision Apache webservers, Tomcat servers, MySQL database servers, SSH server on different distributions, module for mounting a disk on to the agent by using mount resource type and downloaded.
  • Designed Puppet Modules to manage configurations and automate installation process .
  • Experienced in the Upstream and Downstream tasks in Bamboo and integrated with Maven.
  • Configured SVN with Bamboo and done some periodic builds using POLLSCM option in scheduled tasks.
  • Developed SVN hooks for the local repository, code commit and remote repository, code push functionality.
  • Designed and coded in ANT and have done automated builds in different servers in Bamboo with Agile methodology.
  • Converted and automated builds using ANT. Scheduled automated nightly builds using Bamboo.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios for Resource Monitoring, Network Monitoring and Log Trace Monitoring .
  • Experience in development and deployment of code written in python, PowerShell and bash.
  • Installed the Built and configured Red Hat Linux servers on to the different nodes using Kickstart file and the file has been shared in company ftp, nfs and GITHUB.
  • Configuring the NFS servers, setting up servers in network environment and configuring FTP/NTP/NIS servers, clients for various departments and clients.

Environment: NFS/NIS/NTP/FTP Servers, Python, PowerShell, Bash, Splunk, Nagios, Puppet, Ant, Bamboo, GIT, SVN, Kickstart.

Confidential

Sr. Linux Administrator

Responsibities:

  • As a Linux/Unix system maintained the various servers and Production Support of various applications in Red Hat Enterprise Linux, and Windows environment.
  • Wrote shell scripts for automation of daily tasks and created jobs as per performance of the client’s network statistics(/var/log/messages).
  • Built backup scripts to store VM images on local machine and mirrored the images on to web-server, with rsync.
  • Pushed the on-premise environment into Virtual MWare client 3.5 for the deployment usage. Compiling code to move into test environments via automated processes.
  • Experience in Installation, Configuration, Upgrade, Patches, and performance tuning on UNIX and system software & hardware.
  • Monitoring of web servers and other services using Nagios monitoring tool.
  • Experienced with inter networking using TCP/IP and resolving network connectivity using tools like dig, nslookup, ping.
  • Configured kickstart server and updating/applying patches to the servers using Red Hat Satellite server .
  • Maintained Samba File Server for user authentication, syslog domain and file sharing .
  • Involved in designing Firewall rules for new servers to enable communication with applications, Oracle 10g servers .

Environment: LINUX/UNIX, Solaris, Virtual Machines, Samba Server, NFS Server, NIS Server, TCP/IP, Oracle 10g, Kickstart, Red Hat Satellite, Virtual Mware/Box.

Confidential

Linux Administrator

Responsibities:

  • Responsible for managing System Support Department, administration for Linux Red Hat (4&5), Solaris (9&10).
  • Performed the role of Linux system Admin in doing System builds, installs, upgrades, patching, migration, troubleshooting servers, Backup, Disaster recovery, Performance Monitoring.
  • Configured RAID 0, RAID 1 and RAID 5 for Data Redundancy using Veritas Volume Manager. Solaris Volume Manager has been used for LINUX and Windows Platform.
  • Experience in dividing the Storage among the Storage using the pvcreate, lvcreate and Mount the storage into the User’s drive. LDAP is used in giving the permissions to the Users.
  • Creation and management of users and groups accounts, passwords, profiles, security (ACL, Disk Quota, and PAM) , permissions, disk space usage and processes.
  • Experience in increasing the performance of the Environment by changing the BOOT Prom values using the EEPROM.
  • Monitoring servers using Splunk to measure the client status by exploring the physical values like temperature, humidity, power-supply shortage and parameter communications.
  • Implemented and configured Nagios for continuous monitoring of applications in the production environment of 500 servers.
  • Deployment and configuration of application Server Tomcat deploying JAVA and Web Applications.
  • Implementation of file transfer systems using FTP, NFS, and SSH (SCP). Implementing various security tools like SETUID, SETGID and STICKY BIT on file system for providing secure access.
  • Manage systems routine backup with the help of Rsync, Bacula, sbackup, Backupninja scheduling jobs such as disabling and enabling cron jobs , enabling system logging, network logging of servers for maintenance, performance tuning, and testing .
  • Experience in installation and configuration of network services like NFS, DNS, DHCP and internet services like HTTP, SMTP and FTP.

Environment: Linux RHEL 4/5/6, Solaris 8/9/10, SUSE Linux 10/11, LVM, LDAP, Splunk, Nagios, APACHE TOMCAT SERVER, Java, Bacula.

We'd love your feedback!