We provide IT Staff Augmentation Services!

Sr. Cloud/devops Engineer Resume

Omaha, NE

SUMMARY

  • Certified AWS Solutions Architect Associate and AWS Developer Associate having over 8 years of IT experience as DevOps and Cloud Engineer and gained hands on experience working with various environments such as Windows, macOS and Linux, SCM (Software Configuration Management), Build and Release Engineering management from one environment to the another environment, Including the VMware, AWS and Azure cloud computing.
  • Experience in Installing, upgrading, patching and configuring RedHat Linux 4.x, 5.x, 6.x and 7 using Kickstart Server.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, and Implementing and Post - production analysis of the projects.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.
  • Experienced withAWSservices to smoothly manage applications in the cloud and creating or modifying the instances by configuring Auto scaling groups.
  • Expertise in working and managing variousAWScloud resources EC2, S3, Glacier, EBS, Route 53, VPC, VPN, ELB, EMR, RDS, Elastic beanstalk, Cloud Watch, Auto Scaling, Access Control Lists(ACL), SNS, SES, SQS and IAM. Managed GIT repositories for branching, merging, and tagging.
  • Experience in Creating secured cloud infra using (VPC) for Staging and Development environment onAWS.
  • Experience working withAWSLAMBDA which runs the code with response of events.
  • Hands-on experience in migrating toCloudPlatforms such as Amazon Web Services (AWS), Microsoft Azure andPivotal cloudfoundry(PCF).
  • Experience in working with AWS Code Pipeline and Creating Cloud formation JSON templates which is converted toTerraformfor infrastructure as a code.
  • Competence in designing AWScloud models for Infrastructure-as- a-Service (IAAS), Platform-as- a-Service (PAAS) and Software-as- a-Service (SAAS).
  • Continuing architectural changes to move software system offerings to a distributed, service based architecture; utilizing Docker/Kubernetestechnologies
  • Extensively used Docker for virtualization, run, ship, and deploy the application securely for fasten the build/release engineering and used Kubernetes in managing and monitoring the cluster.
  • Expertise in using builds tools like MAVEN, ANT and Gradle for the building of deployable artifacts such as war & ear from source code. Application Deployments & Environment configuration using Puppet &Chef.
  • Hands-on experience in Implement, Build and Deployment of CI/CD pipelines, managing projects often includes tracking multiple deployments across multiple pipeline stages (Dev, Test/QA staging and production).
  • Experience in development and configuration with software provisioning tools like Chef, Puppet. Worked with different Bug tracking tools like JIRA.
  • Experienced using different log monitoring tools like Splunk,ELK (ElasticSearch, LogStash, Kibana) for to see logs information.
  • Hands on experience working with databases such as MySQL, Oracle, MongoDB, DynamoDB, Cassandra.
  • Extensively worked on Jenkins and Bamboo for continuous integration and for End to End automation for all build and deployments.
  • Experienced with monitoring services usingSplunkto monitor and get the health and security notifications from nodes.
  • Good at scripting languages like Python, Ruby, Perl, Bash/Shell, PowerShell and configuration management tools Chef, Puppet, Ansible and CF Engine and Web Service like AWS.
  • Experience in branching, tagging and maintaining versions across the environments, using SCM tools like GIT, Bitbucket, Subversion (SVN), CVS.
  • Experienced in deployment of applications on Apache Webserver,Nginxand Application Servers such as Tomcat, JBoss.
  • Proficient in Networking and configuring TCP/IP, DNS, NFS, NIS, NIS+, SAMBA, LDAP, SSH, SSL, SFTP, SMTP, SNMP.
  • Wrote crontab for scheduling of automatic repetitive jobs, and executing shell scripts.

TECHNICAL SKILLS

Operating Systems: Linux (Red Hat 4/5/6/7, CentOS, SUSE), Solaris 11/10/9/8, HP-UX 11.0, 11.11, 11.23, 11.31, IBM AIX (4.3/5.x/6.x/7.x), HPUX11i V1, V2, V3, SLES 8, 9, 10, 11, Ubuntu 12/13/14, Windows, Debain, MacOS.

Programming Languages: C++,.Net, Java

Web Technologies: HTML, CSS

Application Servers: WebLogic Application Server 9.x, 10.x, Apache Tomcat 5.x/7.x, JBoss 4.22.GA, WebSphere 6.x/7.x/8.x

Web Servers: Tomcat, APACHE 2.x, 3.x, JBoss 4.x/5.x, WebLogic (8/9/10), Web Sphere 4.0/5.0, Nginx

Clusters: VERITAS Clusters, HACMP (High Availability)

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

Storage: EMC CLARiiON CX series, NetApp.

Backup Management: Veritas NetBackup 4.x/5.x/6.x, Tivoli, Symantec Netbackup 7.x

Cloud Environments: AWS, Microsoft Azure, Rackspace, OpenStack, Pivotal Cloud Foundry (PCF), IaaS, PaaS, SaaS

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

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

Virtualization Technologies: VMware ESXi, Windows Hyper-V, Power VM, Virtual box, Citrix Xen, KVM, vCenter, vSphere

Scripting: Perl, Python, Ruby, Borune, Korn and Bash Shell scripting, powershell

Version Control Tools: GIT, GitHub, Subversion, CVS, IBM Rational ClearCase, Bitbucket

Build Tools: Ant, Maven, Gradle

PROFESSIONAL EXPERIENCE

Confidential - Omaha, NE

Sr. Cloud/DevOps Engineer

Responsibilities:

  • Certified AWS Solutions Architect Associate.
  • Linux Administration Experience on installing, configuring, maintaining and managing almost 500+ RHEL, Centos, Ubuntu, UNIX and Windowsservers.
  • Designed, built, configured and deployed a multitude applications utilizing almost all of theAWS(Including EC2, S3, Elastic Beanstalk, Elastic Load Balancing(ELB), EMR, EBS, RDS, VPC, Route 53, VPN, Cloud Watch, Auto Scaling, RedShift and IAM, Lambda) and focused on high-availability, fault tolerance, and auto-scaling with Cloud watch monitoring
  • Created Elastic Load Balancer to distribute incoming application traffic across AWS EC2 instances.
  • Work with application development teams to ensure that their applications are properly interacting withAWS.
  • Used IAM to create new accounts, roles and groups and engaged in enabling lambda functions for dynamic creation of Roles.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing (ELB) and Glacier for our QA and UAT environments as well as infrastructure servers for GIT.
  • Expertise in configuring the monitoring and alerting tools according to the requirement like AWS CloudWatch, AWS CloudTrail, Dyatrace Splunk Enterprise, SNMP monitoring for the VPN connections.
  • Responsible for creating and maintaining VPC on AWS with security at different level using Security Groups, NACL’s and WAF.
  • Created AWS EBS volumes for storing application files for use with AWS EC2 instances whenever they are mounted to them and installed Pivotal Cloud Foundry (PCF) on EC2 to manage containers created by PCF.
  • Installed/configured/maintained/administrated the network servers DNS, NIS, NFS and application server Apache Tomcat, JBoss, WebLogic, Nginx, on Linux.
  • Involved in installing, configuring multiple databases like MongoDB, Cassandra, DynamoDB, SQL Server, Oracle.
  • Migrated IaaS, PaaS and SaaS instances between public and private clouds - Apache, RDBMS, Unix/Linux, NAS/SAN, LAN/WAN VPN, Security, IDS, Firewalls and Encryption.
  • Supported API development team in creating Ansible Playbooks for deploying, integrating and monitoring their Continuous Integration Environment.
  • Wrote Ansible Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision development servers.
  • Migration of all nodes from Ansible configuration system toChefsystem
  • Developing Cookbooks, Recipes, Resources and Run lists, managing the Chef Client nodes, and upload the Cookbooks to chef-server from Workstation.
  • Deployed web applications usingChefby developing the cookbook. Also responsible for creating and importing all the environments required to run the project.
  • Writing JSON templates for AWS CloudFormation and Ruby scripts for chef automation and contributing to our repository on GitHub.
  • Written multiple recipes and also customized facts for efficient management of the Chef clients.
  • Installation and configuration of ELK stack (Log Management tool) in both legacy and Docker swarm mode.
  • Virtualized the servers using the Dockers for the test environments and dev-environments needs and configuration automation using Dockers containers.
  • Developing procedures to unify, streamline and automate application development and deployment procedures with Linux container technology using Dockers.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scalingKubernetesAWS infrastructure and microservices container orchestration
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Troubleshooting Linux network, security related issues, capturing packets using tools such as IP tables
  • Ability to support application deployments, building new systems and upgrading and patching existing ones through DevOps methodologies.
  • Deployed LDAP for centralized authentication and developed Bash/Shell, Batch, Powershell and Ruby Scripts for automation purpose.
  • Startup and shutdown scripts, crontabs, file system maintenance and backup scripting and automation using shell scripting (BASH, KSH) and Perl.
  • Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through Jenkins.
  • Developed a migration approach to move workloads from On-Premises to WindowsAzure for Windows machinesand AWS for Linux machines.
  • Deployed applications on multiple web servers and maintained Load balancing, high availability by usingAzureplatform
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Involved in analyzing quality of the source code using SonarQube
  • Wrote Terraform templates for AWS Infrastructure as a code to build staging, production environments and set up build and automations for Jenkins.

Environment: RedHat Linux 7.x, AWS, Chef, Ansible, Ruby, Shell, Docker, Python, WebLogic Server 11g, Load Balancers, EBS, VPC, VPN, WLST, Apache Tomcat 7.x, Docker, Virtualization, Configured plug-ins for Apache HTTPserver 2.4, Nginx, LDAP, JDK1.7, XML, GIT, SVN, GitHub, Ant, Maven, PCF, MongoDB, DynamoDB, SQL Server, Oracle, Cassandra, SonarQube.

Confidential - Phoenix, AZ

Sr Cloud/DevOps Engineer

Responsibilities:

  • Certified AWS Developer Associate.
  • Worked with Red Hat RHEL.5.x/ 6.x, CentOS, Solaris and VMware ESX environment.
  • Installed, Configured, supported and maintained all network, firewall, storage, load balancers, operating systems, and software inAWSEC2and configured the storage onAWS S3buckets.
  • Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature. Involved in Remediation and patchingof Unix/Linux Servers. And configured AWS IAM and Security Group in Public and Private Subnets in VPC, created AWS Route 53 to route traffic between different regions.
  • Involved, configured, maintained user accounts in AWStasks such as migrating applications to Cloud, importing volumes, optimizing EC2, configuring and migrating to RDS, S3 storage, creating security groups, auto scaling, elastic load balancers (ELBs), EMR, DNS, VPC, VPN, Route 53.
  • Configured S3 lifecycle of Applications & Databases logs, including deleting old logs, archiving logs based on retention policy of Apps and Databases.
  • Knowledge in syncing On-premises Windows Server Active Directory to Azure AD (AAD) using Azure AD connect.
  • Build and automate infrastructure deployments inAzurecloud using PowerShell
  • Involved in configuring relational and non-relational databases like Oracle, Cassandra, DynamoDB, MongoDB.
  • Migrated SQL Server database to WindowsAzureSQL Database and updating the Connections.
  • WrotePuppetmanifests for deployment and configurations. DeployedPuppetDB.
  • Involved in Modifying the Puppet forge as per the requirement on Puppet, and also involved in creating modules and manifests in Puppet using Ruby.
  • Integration of Puppet with Apache and developed load testing and monitoring suites in Python
  • Involved in integrating puppet modules intoJenkinsjobs for CD framework.
  • Managing Linux VMs and developed automation scripts in Python using puppet as per some projects requirement, have knowledge of modules, manifests and roles on Puppet.
  • Worked with Hiera (YAML and JSON) to define site specific information, out of manifests, created and deployed re-usable modules
  • Writing YAML templates for cloud formation and Ruby scripts for puppet automation and contributing to our repository on GitHub.
  • Configured and administration of LDAP, NFS and NIS in Linux and also implemented Samba for sharing of resources between Linux and windows environment.
  • Worked on Grub, PXE boot, Kickstart, Packages, Yum, RPMs, LVM, Boot from SAN/NAS, file system configuration.
  • Set upLinuxservers for LAMP implementations and readiness.
  • Installed of local yum repository and package administration using yum and rpm.
  • Install, configure, and troubleshoot enterprise-wide Apache web servers and Tomcat application containers in a large Red Hat Linux/CentOS environment
  • Implemented zero downtime deployment process in WebLogic using python and shell script and automated it using Jenkins.
  • Built and Deployed Java/J2EE to a web application server in an agile continuous integration environment using Jenkins and also automated the whole process.
  • Implemented a GIT mirror for SVN repository, which enables clients to utilize both GIT and SVN
  • Assisted developers with establishing and applying appropriate branching, labeling conventions using GIT source control.
  • Implemented JIRA to track all issues pertaining to the software development lifecycle and Integrated JIRA with repositories such as Subversion and GIT to track all code changes.
  • Involved in setting up Upstream and Downstream Jobs in Jenkins using pipelines and Hudson.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Developed builds using ANT, MAVEN and Gradle as build tools and used CI tools to kick off the builds move from one environment to other environmentsand integrated Maven with GIT to manage and deploy project related tag.

Environment: RHEL 6.x, Solaris and Windows, AWS, GIT, Puppet, Hierra, Bash, Python, Apache2, Nagios, Azure, Ant, Maven, Hudson, Jenkins, Ansible, JIRA, Ruby, Splunk, Gradle, shell, PowerShell.

Confidential - Cary, NC

DevOps Engineer

Responsibilities:

  • Worked Primarily on RHEL 5/6, Solaris 8, 9 & 10 Operating Systems.
  • Experience in creation of logical volumes using Logical volume Manager (LVM) and Veritas Volume Manager.
  • Built and deployed J2EE application inJBoss in an agile continuous integration environmentusing Python scripts.
  • Extensively worked on Hudson and Jenkins for continuous integration and for End to End automation for all build and deployments.
  • Used Chef for server provisioning and infrastructure automation, release automation and deployment automation, Configure files, commands and packages. Bootstrapping the instances and managed the configurations of multiple servers using Chef.
  • Configured Knife to manage chef-server, spin-up new instances, package installs and config changes on Client node.
  • Created cookbooks usingChefand deploying to Chef server.
  • Written multiple recipes and also customized facts for efficient management of the Chef clients.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build fromJenkinsrepository and deploy in target environments (Integration, QA, and Production).
  • Responsible for Build and Install Schedules using Unix Cron jobs
  • Set upLinuxservers for LAMP implementations and readiness.
  • Implemented Nagios monitoring solution for mission critical server. Monitored the server and application using Nagios, and Splunk.
  • Installed and configuredSplunkfor log monitoring and also forwarded system stats toSplunk indexer, created dashboards and alerts using this data.
  • Implemented and configured Nagios for continuous monitoring of applications in the production environment and enabled notifications via emails and text messages.
  • Configured GIT with Jenkins and schedule jobs using POLL SCM option and also integrated to automate the code checkout process.
  • Developed build and deployment scripts using ANT and Gradle as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments.
  • Configured kickstart server and updating/applying patches to the servers using RedHat Satellite server.
  • Created scripts in Python to automate log rotation of multiple logs from web servers.
  • Used tracking tool JIRA to detect, organize and giving priorities to the issues and used it for assigning permissions to users and groups for the projects.

Environment: RHEL, Solaris, Python, Java, JBoss, Chef, Nagios, Splunk, Jenkins, Ruby, GIT, Veritas, SVN, Ant, Bash, JIRA.

Confidential

Sr. Linux Administrator

Responsibilities:

  • Provided 24x7 System Administration support for Red HatLinux3.x, 4.x servers and resolved trouble tickets on shift rotation basis.
  • Installation, maintenance and regular upgrades of Red HatLinuxServers using kickstart based network installation
  • Configuration of Hardware and Software RAID on Digital & Sun Servers
  • Configured and Administering NFS and NIS on Sun Solaris server environment.
  • Expertise inLinuxbackup/restore with tar, gunzip, including disk partitioning and formatting.
  • Managing systems routine backup, scheduling jobs, enabling cron jobs, enabling system logging and network logging of servers for maintenance.
  • Build Yum and RPM repository Server for Development team to upload packages, Written Linux Shell scripts for monitoring & clean up old files.
  • Troubleshooting Backup and Restore problems Creation of LVMs usingLinuxutilities
  • Kernel tuning, Writing Shell scripts for system maintenance and file management.
  • Worked on LAN/WAN, firewalls, and routing for Internet and Intranet connectivity using different protocols like TCP/IP, DHCP, HTTP/s, FTP, SMTP & SSH.
  • Installation and configuration of Oracle 7.x/8.x.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Configured servers to send server & application data toSplunkand generating reports usingSplunk.
  • Managed and monitored the server and network infrastructure using Nagios andSplunk

Environment: Linux, Microsoft Windows 95/98/2000/XP/2003, TCP/IP, SVN, .Net, Jenkins, Java, SQL, Oracle, Hudson, Agile, WebLogic, Subversion, Splunk, Nagios.

Confidential

System Administrator

Responsibilities:

  • System Administration Experience on installation, Configuration and Administration of RHEL, Centos, Ubuntu and Windows
  • Setting up and troubleshooting software and hardware raid configurations using RAID 0, 1, 5 onLINUX.
  • Creating and maintaining user accounts, profiles, security rights, disk space and process monitoring.
  • Worked with DBA team for database performance issues, network related issues onLinuxServers.
  • Creation of Logical volumes (LVM) forLinuxoperatingsystems.
  • Installed and configured Apache Web server, setup HTTP based Installation server for Kickstart.
  • Troubleshooting hardware and replacement of failed components running onLinuxenvironment, Performance tuning activities like allocation and monitoring of disk space using Disk Quota system.
  • Remote system administration using tools like SSH, Telnet and Rlogin.
  • Performed troubleshooting of DNS, DHCP and active directory.
  • Responsible for writing/modifying scripts using both Bash, SSH for day-to- day administration.
  • Maintained Samba File Server for user authentication, syslog domain, and file sharing.
  • Installation, maintenance and regular upgrades of Red HatLinuxServers using kickstart based network installation
  • Responsible for configuring real time backup of web servers.
  • Setup Clustering for Linux servers.

Environment: DNS, DHCP, TCP/IP, RIP, FTP, TFTP, Terminal Services, SNMP, SMTP, NFS, NIS, NIS+, Microsoft Windows 95/98/2000/XP/2003, Linux.

Hire Now