Resume

Sign in

Sr Cloud/DevOps Engineer

Location:
Omaha, Nebraska, United States
Posted:
August 30, 2017

Contact this candidate

Harika

DevOps/Cloud/System Administrator

Mobile# 805-***-****

Email: ac1220@r.postjobfree.com

PROFESSIONAL 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 with AWS services to smoothly manage applications in the cloud and creating or modifying the instances by configuring Auto scaling groups.

Expertise in working and managing various AWS cloud 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 on AWS.

Experience working with AWS LAMBDA which runs the code with response of events.

Hands-on experience in migrating to Cloud Platforms such as Amazon Web Services (AWS), Microsoft Azure and Pivotal cloud foundry(PCF).

Experience in working with AWS Code Pipeline and Creating Cloud formation JSON templates which is converted to Terraform for infrastructure as a code.

Competence in designing AWS cloud models for Infrastructure-as- a-Service (IAAS), Platform-as- a-Service (PAAS) and Software-as- a-Service (SAAS).

Experience in implementing big data applications using HDFS, Pig and Hive.

Continuing architectural changes to move software system offerings to a distributed, service based architecture; utilizing Docker/Kubernetes technologies

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 using Splunk to 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, Nginx and 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

First Data Corporation – Omaha, NE

Sr. Cloud/DevOps Engineer Feb’ 2016 - Present

Roles & Responsibilities:

Certified AWS Solutions Architect Associate.

Linux Administration Experience on installing, configuring, maintaining and managing almost 500+ RHEL, Centos, Ubuntu, UNIX and Windows servers.

Designed, built, configured and deployed a multitude applications utilizing almost all of the AWS (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 with AWS.

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.

Worked on analyzing Hadoop stack and different big data analytic tools including Pig, Hive, HBase database and Sqoop.

Importing of data from various sources, performing transformations using Pig and loaded data into HDFS and extracted data from MySQL to HDFS using Sqoop.

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 to Chef system

Developing Cookbooks, Recipes, Resources and Run lists, managing the Chef Client nodes, and upload the Cookbooks to chef-server from Workstation.

Deployed web applications using Chef by 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 scaling Kubernetes AWS 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 Windows Azure for Windows machines and AWS for Linux machines.

Deployed applications on multiple web servers and maintained Load balancing, high availability by using Azure platform

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 HTTP server 2.4, Nginx, LDAP, JDK1.7, XML, GIT, SVN, GitHub, Ant, Maven, PCF, MongoDB, DynamoDB, SQL Server, Oracle, Cassandra, SonarQube.

American Express – Phoenix, AZ

Sr Cloud/DevOps Engineer Aug’ 2014 – Jan 2016

Roles & 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 in AWS EC2 and configured the storage on AWS S3 buckets.

Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature. Involved in Remediation and patching of 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 AWS tasks 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 in Azure cloud using PowerShell

Involved in configuring relational and non-relational databases like Oracle, Cassandra, DynamoDB, MongoDB.

Migrated SQL Server database to Windows Azure SQL Database and updating the Connections.

Wrote Puppet manifests for deployment and configurations. Deployed Puppet DB.

Involved in Modifying the Puppet forge as per the requirement on Puppet, and also involved in creating modules and manifests in Puppet using Ruby.

Puppet Installing Nginx, removing packages updating packages.

Implemented service layer on top of Cassandra using Restful API.

Managing Puppet with GIT, Distributing Puppet Manifests.

Integration of Puppet with Apache and developed load testing and monitoring suites in Python

Involved in integrating puppet modules into Jenkins jobs 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 up Linux servers 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 environments and 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.

MetLife – Cary, NC

DevOps Engineer Aug’ 2013 – July 2014

Roles & 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 in JBoss in an agile continuous integration environment using 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 using Chef and 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 from Jenkins repository and deploy in target environments (Integration, QA, and Production).

Maintained build related scripts developed in shell for Maven builds.

Created and modified build configuration files including POM.xml.

Experienced in authoring pom.xml files, performing releases with the Maven release plugin,

Responsible for Build and Install Schedules using Unix Cron jobs

Set up Linux servers for LAMP implementations and readiness.

Implemented Nagios monitoring solution for mission critical server. Monitored the server and application using Nagios, and Splunk.

Installed and configured Splunk for log monitoring and also forwarded system stats to Splunk 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.

EcoPound Solutions Pvt Ltd – Hyderabad, IN

Sr. Linux Administrator Oct’ 2011 – July 2013

Roles & Responsibilities:

Provided 24x7 System Administration support for Red Hat Linux 3.x, 4.x servers and resolved trouble tickets on shift rotation basis.

Installation, maintenance and regular upgrades of Red Hat Linux Servers 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 in Linux backup/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 using Linux utilities

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 to Splunk and generating reports using Splunk.

Managed and monitored the server and network infrastructure using Nagios and Splunk

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

ISoft InfoTech Services Pvt Ltd – Hyderabad, IN

System Administrator April 2009 – Sept’2011

Roles & 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 on LINUX.

Creating and maintaining user accounts, profiles, security rights, disk space and process monitoring.

Worked with DBA team for database performance issues, network related issues on Linux Servers.

Creation of Logical volumes (LVM) for Linux operating systems.

Installed and configured Apache Web server, setup HTTP based Installation server for Kickstart.

Troubleshooting hardware and replacement of failed components running on Linux environment, 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 Hat Linux Servers 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.



Contact this candidate