Post Job Free
Sign in

Engineer Manager

Location:
Irving, TX
Posted:
July 10, 2018

Contact this candidate

Resume:

Karun Boyapati

978-***-****

*************@*****.***

Cloud/DevOps Engineer

Professional Summary:

Over 8 Years of experience in IT industry with major focus on Configuration, SCM, and Build/Release Management like SVN, GIT, Maven, Jenkins, Chef, Puppet, Docker and as AWS DevOps operations as Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, EC2,NACL, RDS, S3, Microsoft Azure, Route53, SNS, SQS, DynamoDB, LAMBDA,Elastic Beanstalk, AWS X-Ray and Cloud Trail.

Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing the Azurestack (Including MFA, Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM), focusing on high-availability, fault tolerance, and auto-scaling.

Experience in Private Cloud and Hybrid cloud configurations, patterns, and practices in Windows Azure and SQL Azure and in Azure web and database deployments.

Created alarms and trigger points in CloudWatch based on thresholds and monitored the server's performance, CPU Utilization, disk usage. Deployed applications on AWS by using Elastic Beanstalk.

Played a significant role as a part of an engineering team designated to design a new platform to host applications on AWS and also set up VPN tunnels from corporate network to VPCs, also designed the Subnets, Routing and IAM policies in AWS.

Experience in code deployment and orchestration with tools such as Puppet, Chef, CloudFormation, and automation validation using Test Kitchen, Vagrant, Ansible and TerraForm.

Experience developing and implementing continuous deployment code; experience with CI/CD pipelines and DevOps methodologies.

Good experience in converting build.xml into pom.xml in order to build the applications using MAVEN.

Hands on Experience on Configuration management tools PUPPET, CHEF, CFEngine, and Salt.

Maintained custom PowerShell scripts that interact with Office 365, Active Directory, SQL, and VMware.

Configured services like DNS, NIS, NFS, LDAP, SAMBA, Send Mail, FTP, Remote access on Linux.

Install databases like Oracle 9i, 10g MYSQL on Linux. Expertise in Storage Management (SAN, NAS).

Experience working with Docker containers, Kubernetes, running/managing containers, container snapshots and managing images, Configured and build OpenStack Havana, Icehouse using Ansible and Shell, Python scripts.

Installed/Configured the WebSphere server, JBoss application server, Weblogic server Managed tuning and performance of high profile applications running on them.

Skilled in monitoring servers using Nagios, Data dog, Cloud watch and using ELK.

Extensive scripting done in Bash, Python, Perl, K-shell, Powershell for automated tasks.

Good Exposure and Experience in VMware ESX servers and Virtual Center Administration and troubleshooting server virtualization products like KVM, XEN, VMware, and Virtual Box.

Detect hardware related issues like Disk Failure, RAM, and NIC Card. Provide Hosting and Deployment Solution in PACI (Parallels Automation Cloud Infrastructure) based on Linux, VMware.

Broad Worked with different Bug tracking tools like JIRA, Rational Clear Case, Bugzilla and IBM Clear Quest.

Experience on complete software development life cycle (SDLC) with software development models like Agile, Scrum Model, Waterfall model.

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 & 12, Ubuntu, Windows NT /2000/2003, DEBIAN.

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)

Automation & Configuration Tools

Chef, Puppet, Ansible, Jenkins, Kickstart, Jumpstart, Saltstack, Bamboo, Docker, Vagrant, Terraform.

Orchestration Tools

Kubernetes, docker swarm, Apache Mesos.

Networking Protocols

TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP, UDP RIP, OSPF, EIGRP, IGRP, SNMP, SMTP, TELNET.

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

Monitoring Tools

Nagios, Cloud Watch, Splunk, ELK

Build Tools

Maven, Gradle Sonar, Nexus, Ant and Make.

Bug Tracking Tools

Code Commit, JIRA, Bugzilla, Remedy, HP Quality Center, IBM-ClearQuest,

Professional Experience:

Western Asset Management – Pasadena, CA

Sr Cloud/Devops Engineer Dec 2016 – Till Date

Responsibilities:

Deploying and Managing Azure Services- Cloud Services, Web apps, service bus, key vault, application insights, azure dashboards, data analytics, HD Insight cluster, SQL Azure, resource groups, Storage accounts, Virtual networks, Load balancers, Azure Storage (Blobs, Tables, Queues, Files), BizTalk Services.

Designed and configured Azure Virtual networks, subnets and deploying Azure IaaS VMs and Cloudservices into Vnets, Convertion of VMware VM’s file formats to Azure cloud service.

Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and used Python API to upload agent logs into Azure blob storage.

Experience on AWS cloud services like EC2, S3, RDS, ELB, EBS, VPC, Route53, Auto scaling groups, Cloud watch, Cloud Front, IAM for installing configuring and troubleshooting on various Amazon images for server migration from physical into cloud.

Created AWS cloud formation templates to create custom-sized VPC, subnets, EC2 instances, ELB, security groups. Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS Services like Cloud Front, cloud watch, RDS, S3, Route53, SNS, SQS, Cloud Trail.

Handled importing of data from various data sources, performed transformations using Hive, MapReduce, loaded data into HDFS and Extracted the data from MySQL into HDFS using Sqoop.

Working knowledge of various AWS technologies like SQS Queuing, SNS Notification, S3storage, Redshift, Data Pipeline, EMR.

Created Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks and ingress by writing Yaml files.

Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.

Collected information on web transactions and non-web transactions such as background tasks using New Relic. As part of continuously delivering Agile team, develop, test, and deploy Data platform features Develop on-going test automation Ansible, Python based framework Using Ansible to Setup/teardown of ELK stack (ElasticSearch, Logstash, Kibana).

Used Thread profiler in New Relic to identify bottlenecks in an application to capture the stack trace of each thread for specified duration.

Worked on Cloud automation tool like Terraform, to create and compose all the components necessary to run application.

Provisioning servers/instances using infrastructure as code such as Terraform and CloudFormation. Code is stored in a private repository and constantly updated.

Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.

Implementation of JIRA to track all issues pertaining to the software development lifecycle and Integration of JIRA with repositories such as Subversion and Git to track all code changes.

Installed/configured/maintained/administrated the network servers DNS, NIS, NFS, Sendmail and application server Apache, mysql, JBOSS, Weblogic, Oracle E-business suite and Samba on Linux.

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.

Used Python libraries such as paramiko, pycrypto, XML parser and logging libraries to develop automatic storage, networking deployment tool on scale-out environment with Linux

Configured Continuous Integration by setting up Build and test automation (ATDD) Jobs in Jenkins by pointing to Orchestration and UI layer Repositories in GitHub.

Credit Suisse - Raleigh, NC

Cloud/DevOps Engineer Oct 2015 – Nov 2016

Responsibilites:

Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance (ELB) and AMIs and Glacier for QA and UAT environments as well as infrastructure servers for GIT and Chef.

Maintained the user accounts IAM, VPC, RDB, Dynamo DB, SES, SQS and SNS services, Network ACL's and Route Tables in AWS cloud.

Strong experience with Docker Management Platform, Leveraged Custom Images as Containerized Apps with in the Docker Engine.

Worked with Amazon Web Services (AWS) using EC2 for hosting and Elastic map reduce (EMR) for data processing with S3 as storage mechanism.

Writing data to parquet tables both non-partitioned and partitioned tables by adding dynamic data to partitioned tables using spark.

Implemented continuous deployment with Apache Mesos and Marathon by using Docker as a container orchestration for data center automation.

Integrated Docker container based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira to trigger builds using WebHooks and Slave Machines.

Developing puppet module for Automation using combination of Puppet Master, R10K Wrapper, Git Enterprise, Openstack(Horizon), Vagrant and SimpleUI(Jenkins).

Automated server/database backups using snapshots/AMI images and developed cookbooks from scratch and wrote recipes, scripts, and monitoring checks and also developed Chef LWRP’s for the cookbooks.

Implementation of JIRA to track all issues pertaining to the software development lifecycle and Integration of JIRA with repositories such as Subversion and Git to track all code changes.

Experience in monitoring the availability & performance of RedHat Linux Servers through tools like mpstat, vmstat, iostat, netstat and nfsstat.

Scheduling incremental snapshots and full backups of MySQL database, configuring tape backup units using third party tools like VERITAS and Zmanda.

Managed and maintained development of PHP backend for dynamic database driven application.

Configuring virtualization services such as Shared Ethernet Adapter (SEA), VLAN, VLAN tagging, IVE, NPIV, CPU pooling, Live Partition Mobility (LVM).

Designing centralized logging solution with ELK (Elasticsearch, Logstash, Kibana) stack and Kafka; integrated with Cloud Foundry; defined configuration in PaaS for log draining.

Implemented Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment.

Integration of Application with monitoring tool NewRelic for complete insight and proactive monitoring.

Worked with for deployment of Security tools, Nagios agents, Nagios Servers, qoslite applications in different environments.

On-boarding large amounts of data from Oracle database in to splunk using Splunk DB Connect app V2.

Writing Json templates for cloud formation and Ruby scripts for Chef automation and contributing to our repository on Github.

Assisted developers with establishing and applying appropriate branching, labeling conventions using GIT source control.

Writing JSON templates for cloud formation and Ruby Script for chef automation and contributing to our repository on GitHub.

Mindtree Limited– Bangalore, India

DevOps Engineer Aug 2014 – Apr 2015

Responsibilities:

Worked with a team of highly motivated professionals focused on innovative solutions that meet quality and deadline constraints.

Worked on designing and deploying AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer and Auto scaling groups.

Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.

Implemented zero downtime deployment process in WebLogic using python and shell script and automated it using Jenkins.

Installing and configuring SSH encryption to access securely on QNX and Red hat Linux.

Integrated QTP kickoff scripts as Post DEV Deployment steps to return smoke test results.

Puppet Upgrade: Oversaw the upgrade of Puppet automation code from Puppet 3.x to Puppet 4.x which requires custom conversion scripts, and refactoring several automation modules.

Setup Puppet master, client and wrote scripts to deploy applications on Dev, QA, Prod environments.

Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users, Mount Points, Packages.

Used ANT and MAVEN as build tools on Java projects for the development of build artifacts like .war and .ear files.

Analyzed and Converted ANT scripts to MAVEN to standardize the procedures.

Implemented detailed systems and services monitoring using Nagios and Zabbix and wrote custom health checks to reduce notification noise and automate service restarts.

Collaborate with the GIT third party tool vendors like WANdisco to resolve issues efficiently.

Genesys International - Banglore,India

Linux Administrator Jan 2012 – June 2014

Responsibilities:

Planned, Installed and configured SUSE Linux Enterprise Server on Blade Server JS 21 X series 3755.

Involved in Planning, building and Administration of various High Availability clusters and heart beat checking on Sun Solaris using VCS in heterogeneous SAN environment.

Worked on Network-attached storage (NAS) and Storage Area Networks (SAN) of NetApp Storage provisioning NFS, LUN and CIFS Shares.

Worked on integrating GIT with Jenkins and scheduling jobs by using Poll SCM and also integrated in code checkout processes.

Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs, NUnit, JUnit, with CI tool Jenkins.

Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, GIT with Dev/Test/Prod Branching Model for weekly releases.

Developed Python and Shell scripts for regular and periodic jobs.

Installed Oracle 9i on Linux and did basic configuration. Worked closely with Oracle DBAs database configurations.

Migrated the manual jobs to self-executing Cron Jobs on Physical/Virtual Servers. c

Building & configuring Redhat Linux systems over the network, implementing automated tasks through Crontab, resolving tickets according to the priority basis.

Created and managed of all source code repositories, management security model, backup/restore of the source code repositories, and upgrading the version control system.

Designing Firewall rules for new servers to enable communication with application.

Intergraph - Hyderabad,India

Systems Engineer Apr 2011 – Nov 2011

Responsibilities:

Installed VMware ESXi software which is a part of vSphere suite on bare metal and implemented several virtual hosts on top of that ESXi environment.

Administrator of VMware virtual servers/desktops running both Windows and Linux.

Configured a Kickstart server and used it to automate OS installation and deployment of servers on VMware, KVM.

Installing RedHat Linux using kickstart and applying security polices for hardening the server based on the company policies.

Installation, configuration and maintenance DNS, SMTP, FTP, NFS, NIS, NIS+, RPM and Samba Web servers on Redhat Linux and CentOS.

Configuration and setup of Dell WYSE P45 and P90 terminals with multi-monitor display.

Installation and updating the systems with the new package updates using YUM and RPM.

Managed and monitored the server and network infrastructure with Nagios using NRPE plugin.

Provided highly available data services to users using SVM and LVM.

Installation and setup of MySQL 5.1 Enterprise and Community servers on Windows/Linux and SUN Solaris Servers.

Created custom Drupal 8 modules using PHP.

Write and apply a lot of Shell scripts with Cron Jobs to maintain and monitor different automated regular tasks.

Rectifying server problems with rescue mode recover file system form console. Solaris, RHEL, Volume Manager (VxVm), VMware.

Maintain Subversion/GIT repository giving access and group controls.

Fine tuning of configuring networks for optimum performance.



Contact this candidate