Post Job Free

Resume

Sign in

AWS DevOps Engineer

Location:
Germantown, MD
Posted:
December 16, 2020

Contact this candidate

Resume:

Sri Raghavendra Patchava

DevOps Engineer

adiqun@r.postjobfree.com

410-***-****

SUMMARY

•Over 9 years of IT experience in System design, implementation, administration, and application-production support in heterogeneous environments.

•Extensive experience in configuration of CI/CD to automate the build and deployment process using Jenkins Pipeline

•Hands on experience in automation of build and deployment process by using Cloud-bees Jenkins, Ansible, Puppet, Chef, Docker, GIT, SonarQube, Fortify

•Experience in working with various AWS Services like EC2, S3, ELB, Auto scaling, Route53, SNS, SES, Cloud Watch, RDS, Dynamo DB, VPC, Cloud Formation.

•Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins, Hudson in DevOps Environment.

•Hands on experience in automation of build and deployment of Docker image to AWS cloud platform.

•Experienced in using Build Automation tools like ANT and Maven in DevOps.

•Experience in working with Modules, Classes, Manifests in Puppet

•Hands on experience working with configuration management tools like Puppet, Chef and Ansible.

•Deploy third party applications using various CI tools like Jenkins and Bamboo.

•Experience with Chef Cookbooks, Chef Recipes, Chef attributes, Chef templates and Ohai.

•Experience with Docker and Vagrant for different infrastructure setup and testing of code.

•Experience in Setting up Chef Workstation, boot strapping various enterprise nodes, setting up keys

•Assist in designing, automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment

•Used IAM for creating roles, users, and groups to provide additional security to AWS account and its resources

•Experience with AWS API Gateway and Rest APIs.

•Extensive experience writing Ansible Playbooks for building server environments and pushing server configuration changes.

•Very good knowledge on System monitoring tools like Nagios.

•Used APM tool New Relic to Monitor and analyze performance of web, application and database servers

•Used Terraform for Cloud provisioning in AWS environment

•Used Splunk for logging and monitoring in AWS Cloud environment

•Experience in Automation of Deployment process using Groovy, Ansible, Shell, Python, Ruby scripts

•Extensively used Atlassian tools like JIRA, Confluence, Bitbucket \

•Hands on experience in installing and administrating CI tools Jenkins, GIT, Artifactory, Sonar and Fortify

•Experience in supporting the Source Code Repository Tools GIT, Subversion and ClearCase.

•Experience in and demonstrated understanding of source control management concepts such as Branching, Merging, Labeling/Tagging in GitEye and Bitbucket

•Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.

•Independent problem solving and a good team player with strong interpersonal and communication skills.

Education:

Masters in Sciences and Technology, Pittsburg State University, Kansas.

Bachelors in Technology, Jawaharlal Nehru Technological University, Hyderabad, India

Certifications:

AWS Certified Developer – Associate (Cert # FGPDEYV2LMQ11D9Y)

Technical Skills:

Operating Systems

Red Hat Linux, Fedora, SUSE, Debian, Ubuntu, CentOS, IBM-AIX, Windows, Solaris

Configuration Management Tools

Chef, Puppet, Vagrant, Ansible, Kubernetes, Docker, Red Hat OpenShift, Splunk

AWS Cloud Environment

Amazon Web Services (AWS) EC2, ECS, ECR, Simple Storage Service (S3), RDS, VPC, Open Stack, CloudFront, Cloud Trail, SES, Cloud Watch, Route53, Elastic Bean Stalk, Elastic Load Balancer, Security group, Target group

CI/CD and Build Tools

CloudBees Jenkins, Sonatype Nexus, JFrog Artifactory, Apache Ant, Maven, Gradle, Node.JS, SonarQube, Fortify

Version Control

BitBucket, Subversion (SVN), ClearCase, GIT Perforce, Code Commit

Project Management/Issue Tracking Tools

Atlassion Tools - JIRA, Confluence, HipChat, BMC Remedy, VersionOne

Application Server

WebLogic Server 8.1 (sp3 – sp6), 9.2MP2 & 10.0/10.3, 11g, 12c Apache Tomcat 6.x, 7.x, 8.x

Web Servers

Apache2/Tomcat, JBOSS 6.x/7.x, WebSphere 7.0,8.0,8.5, 8.5.5

J2EE Technologies

Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, JMX, EJB, Applets and swing components, AWT

Scripting Languages

WLST, UNIX Shell Scripting (Bourne, Korn, C and Bash), Perl, Python

Monitoring Tools

New Relic, Wily Introscope, Nagios, AppDynamics, Splunk

Virtual Servers

VMware ESX 3.5.0 Server, VMware Infrastructure Client 2.5 &Xen 3.2

Databases

Oracle 8i/9i/10g, 11g, 12c, MS SQL Server 8.x/2000, Sybase, Pointbase, My SQL, MS Access and DB2, PostgreSQL, MongoDB

Networking & Protocols

TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS, DHCP

PROFESSIONAL EXPERIENCE

Department of Human Services Mar 19 - Present

MDThink Project

Maryland

Delivered solutions to improve Cloud Architecture and deployment on AWS Private and Public cloud.

Setup and build AWS Infrastructure using various AWS resources EC2, ECS, ECR, Simple Storage Service (S3), RDS, VPC, Open Stack, CloudFront, Cloud Trail, SES, Cloud Watch, Route53, Elastic Bean Stalk, Elastic Load Balancer, Security group, Target group

Managed multiple AWS accounts for both production and non-prod Environments where primary objectives included segregation of different agencies within State of Maryland MD think Project and help to do automation & Integration.

Maintained Terraform scripts to automate AWS Infrastructure stack – reverse proxy, web and app.

Configuration of CI/CD (Continuous Integration/Continuous Delivery) for multiple applications using Jenkins Pipeline. Converted free style projects to Groovy scripted pipeline for better visibility

Integrated SonarQube with J2EE/JAVA application code compile to achieve static code analysis, catch bugs and vulnerabilities in the application.

Automated release pipeline to setup Continuous Deployments using Jenkins, Ansible and AWS ECS Service.

Wrote/Maintained Dockerfile for J2EE/JAVA, NodeJS applications. Troubleshooted continuous Integration and automated deployments with docker images at run time.

Used Maven dependency management system to deploy snapshot/release artifacts to Nexus to share library artifacts across multiple projects and environments.

Created Jenkins jobs to setup Continuous Integration for Dev, SIT, UAT environments to catch build failures before promoting code to higher environments

Installed/Configured Application deployment to Tomcat Web Servers and automated the same using Ansible playbooks

Used JMeter to create load test plan to analyze and measure the performance of web applications. Started this activity as POC and converted it as production deliverable.

Coordinate/assist developers to resolve the build and deployment issue tickets that run into late night releases.

Identify, analyze, coordinate and resolve environment issues to ensure there is no application downtime using AWS Autoscaling and Launch Configurations.

Create and maintain documentation of Application Architecture / SDLC processes using draw.io with neat work flow diagrams that have been extensively used for newly hired team members.

Strong knowledge on Ansible Roles, inventory, Ansible Tower concepts

Used APM tool New Relic to Monitor and analyze performance of web, application and database servers.

Used Splunk for logging and monitoring in AWS Cloud environment

Used WSO2 API onboarding tools to onboard API’s for application teams

Used Open AM as Sign On Authentication and worked security team to resolve access issues for internal users.

Sr. UNIX/DevOps Systems Administrator

Santander Bank NA, Boston Nov 17 – Dec 18

Responsibilities:

Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS, including backups, patches, and scaling

Create and maintain fully automated CI/CD pipelines for code deployment using Octopus Deploy and PowerShell

Worked on Environment provisioning solutions using Docker, Vagrant, Red Hat Satellite

Deployed RHEL 6 and RHEL 7 using Kickstart, Installation of Solaris 9, 10 using Jumpstart including performance monitoring, scaling and capacity planning and hardware maintenance of physical servers.

Configured NFS Servers, NIS+ Servers, NIS+ Clients, Diskless clients and Auto clients and auto-mounted the file systems using direct and indirect maps. Also setup entries in /etc/dfs/dfstab in Solaris share file systems and mounted the disks onto the client systems.

Provided support for multi-path Fiber Channel storage systems, configured Unix and Linux hosts with multiple Fiber Channel (FC) Host Bus Adapters (HBA) on a Storage Area Network (SAN).

Failover/Pre-Failback/Failback and verification of the same incase of outage in the high environment using VCS (Veritas Cluster Server).

Responsible for Installation, configuration, Maintenance, Deployments, Update Ears, Monitoring, performance tuning, JVM Load/Stress, Testing of Web Sphere Application Server 8.x on Solaris and Linux.

Configured and administered Kerberos, SAMBA, SFTP, FTP, DNS, NIS, NIS+, NFS and send mail.

Creating Disk Volumes, Installed and Configured RAID controllers RAID0, RAID1 and RAID5.

Installed and configured Apache on Linux and Solaris and configured Virtual hosts and applied SSL certificates.

Experience in Storage multipathing, IPMP (Solaris) and Bonding (Linux)

Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.

Installed/Configured VMware ESX servers, Virtual Center, Virtual center database and performed VMware backup and restore operations.

Developed Cron jobs and Shell Scripts (tk, Python, Perl, ksh) for automating administration tasks like file system management, process management, backup and restore.

Worked on server provisioning and post build activities using Vrealize vRA portal.

Supporting servers with Sybase, Oracle 10g/11g and MySQL Databases, co-coordinating with DBA’s for Kernel Tuning and performance monitoring.

Involved in migration and consolidation of Unix Servers in Production data center activities.

Worked with IBM security for fixing issues by requesting Authorized program Analysis Reports (APARs).

Created AWS S3 buckets with Standard and Glacier configuration for tape backs.

Configured AWS S3 buckets for Dev teams to perform CRUD operations by using AWS SDKs

Worked on Continuous Integration systems with Maven and Jenkins.

Involved in source control management with GitHub and GitLab Enterprise level repositories

Involved in troubleshooting Ansible playbooks to push hardening scripts in pre/pro environment.

Developing Docker images to support Development and Testing Teams and their pipelines; distributed Jenkins, Selenium and JMeter images, and Elastic Search, Kibana and Logstash (ELK & EFK) etc

Worked with AWS Cloud platform and its features, which include IAM, EC2, S3, AMI, EBS, CLI, SNS, and RDS.

Responsible for distributed applications across hybrid AWS and physical data centers.

Managing and monitoring the server and network infrastructure using Nagios.

Ticketing Tool used BMC Remedy PAC2000. Worked on CR (Change Request), WR (Work Requests), PR (Problem Tickets).

Providing 24*7 on-call support on rotation basis and Handling High priority incidents through bridge calls.

Environment: Linux (RHEL 6.x &7.x), Solaris 10/9/8, Oracle RAC 11/10g, VERITAS Cluster Server (VCS), AWS, Ansible, GitLab, VERITAS Volume Manager (VVM), SUN Servers, SUN Fires, AWS, Jenkins, Puppet, Artifactory, Fuji, IBM Hardware (HMI), HP hardware, HP BSM Monitoring, Perl, Shell Scripting, Bash, LDOM’S F5 Load balancers, Net Apps, LDAP, EMC Storage SAN, VM Ware servers, Sybase and Oracle Database.

Sr. Linux / DevOps Administrator/Engineer

Capital Group Companies, INC

Randstad Technologies US, Texas Aug 2015 – Oct 2017

•Installation, Maintenance, Administration and troubleshooting of Redhat/SuSE/CentOS/ Ubuntu Linux, Sun Solaris,/AIX/ HP-UX Unix and Windows 2008/2012 operating Systems.

•Configured virtual machines on VMware and KVM for Linux OS.

•Stand up Team center, initiate Team center Testing, Produce Report Builder Reports using Lean Principles.

•Built virtualized Linux servers on ESX and blade servers to host multiple applications on same chassis across different server hosts

•Closely worked with developers, project managers and product owners to setup the road map, and supported day to day build issues.

•Worked on DevOps tools continuous integration, continuous automation, continuous deployment (CI/CA/CD) using Jenkins, Github, Puppet, Chef, Jira, Maven and Artifactory in Linux environment.

•Using Artifactory repository managers for Maven builds.

•Experience with automated testing tools (i.e. Selenium, JMeter) for Oracle ADF and Java applications

•Written multiple Python, Perl and Shell scripts for automating various companywide tasks

•Installing and configuring Puppet, writing manifests to automate day-to-day activities.

•Created Puppet Manifests & Modules to patch, monitor, provision and automate Configuration management of Linux Servers.

•Configured and maintained automated environment using Chef Recipes and Cookbooks to manage system configuration with in AWS environment.

•Built a complete orchestration using SaltStack from base OS install to a container based Openstack cloud including Ceph cluster, Galera cluster RabbitMQ cluster and the associated integrations.

•Decide branching strategies for multiple projects in SVN Automated build and deployment using Jenkins to reduce human error and speed up production processes.

•Maintained two Jenkins servers and integrated with Electric Commander.

•Configured the user's accounts for Continuous Integration - Jenkins, Nexus and Sonar.

•Managed GitHub repositories and permissions, including branching and tagging.

•Deployed Enterprise Application Archive (EAR), Web Application Archive (WAR), JSP’s, and Servlets in staging, production.

•Designed and scripting using ANT&MAVEN for (J2EE, Web Services, Reusable JARS, Web Client and Open Source) in creating MasterBuild.xml, Build, Properties &Pom.xml files and provided technical support to development team for compilation problems.

•Involved in merging, delivering and rebasing from dev branch to higher level branches in Git.

•Used Nexus tool to manage the repository in Maven and used the same to share the snapshots and releases of internal projects.

•Performed automated installations of Operating System using Jumpstart for Solaris and kickstart for Linux.

•Develop, Maintain, update various script for services(start, stop, restart, recycle, and cron jobs) UNIX based Korn shell, Bash.

•Updated & Running the various source code for migration & updating follow-up the release management.

•Configured NIS Master and Slave servers and NIS clients.

•Engaging and working with different vendors to determine problem resolution and root cause of problems

Environment: Solaris 8,9,10, RHEL4/5/6, SuSE 10/11,AWS, Jenkins, Puppet, Artifactory, HP-UX 11.x, AIX, Sun M4K,M5K,M8K, T4xxx/ T5xxx servers, HP Blade Servers C7000

Saint Gobain India Ltd, Hyderabad, India AUG 2012 – MAY 2014

Systems/Applications Engineer

•Worked as a part of migration team & migrated approx. 1000 Linux/Unix Servers from one data center to another located in different state.

•Used open source tools like System Imager for OS migration of Linux Servers.

•Worked on Initial configuration for Oracle RAC servers.

•Responsible for Installation, troubleshooting & configuration of Redhat Satellite Servers.

•Performed the automation using Chef Configuration management and managing the infrastructure environment with Puppet.

•Utilize configuration management tools (Chef/Puppet, PowerShell DST, etc.)

•Strong troubleshooting skills and system methodologies to analyzes faults and runs diagnostic tests on OS and software stacks

•Managed Redhat Linux, configuration management using Puppet and Chef Support as part of DevOps

team to help deployment using Jenkins.

•Involved in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms.

•Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS, including backups, patches, and scaling

•Create and maintain fully automated CI/CD pipelines for code deployment using Octopus Deploy and PowerShell

•Configured Redhat Satellite Server for upgrading and patching of all Linux Servers in the network.

•Organized and implemented rollout for project which involves upgrade of servers using Redhat Satellite Server.

•Responsible for transitioning systems from Development & QA test environment to a full production environment

•File system & volume group creation & Disk Management using Veritas Volume Manager & LVM.

•Worked on HMC /VIO/LPAR in IBM pSeries server running AIX 6.x.

•Veritas Cluster Server configuration & installation

•Installed and configured VMware ESXi, created VMs and installed OS on VMs.

•Performed on-line disk replacement and volume group restoration

•Automated installation using Kickstart on RedHat Linux.

•Worked on HP Blade servers & HP DL Series Server for Linux installation & Support.

•Apache Web Server & LAMP Server Installation, configuration & Support.

•Performance analysis using Glance, sar, netstat& top

•Configuration and administration of DNS, NIS, NFS servers.

•Kernel Parameter tuning, patch installation & removal.

•Troubleshoot system problems & Supported 24/7 high availability production servers

•Participation in Change Management & change control activities, Involved in Memory sizing of different applications.

Larsen & Toubro Limited, Hyderabad, India OCT 2011 – JULY 2012

Unix/Linux System Administrator

Responsibilities: -

•Installation, Configuration & Upgrade of Solaris, Linux, AIX, and HP-UX.

•Configuring NFS, NIS, NIS+, and DNS.

•Worked on Solaris 10 container technology, created local and global zones, modified local zone parameters, created file systems on local and global zones.

•Managed resources for zones using Solaris 10 container technology. Created ZFS file system.

•Experienced with the installation, configuration and volume/File system management using Veritas Volume Manager, Logical Volume Manager (LVM) and Solstice Disk Suite (Solaris Volume Manager).

•Primarily responsible for building Sun servers, monitoring tool and technical documentation

•Worked in regulatory compliance environment (ISO/QMS). Trained on how to work on Request for Services (RFS), and Change controlled system (HP Open View Service Center 6.2).

•Worked on existing infrastructure tool: Net Connect for Solaris hardware monitor, HP OVO for file system monitor and Exceed for x-window communication.

•Worked on patching for Net Connect application (NC 3.2.4), Sun OS (Kernel: 137137-09), and Sun Firmware patching (139434-04). And also published how to do documents for Kernel/Firmware patching.

•Worked on Jumpstart server set-up with latest patches, packages, FedEx customizations as well as included security measure components in jumpstart server. Worked in HA environments.

•Built server from scratch for Net backup Master and Media servers using Jumpstart. Worked on pre/post Sun OS installation.

•Worked on user/group ID add, modify, remove and password change for root and console.

•Worked on Linux and Window virtualization using VMWare. VMWare implemented server (ESX server: LINUX) fxspd801 (One of the FedEx LINUX server) on Sun Fire X4150. Worked on Solaris OS upgrade from Solaris 8 to Solaris 10 and release upgrade of Sol10 06/06 to Sol10 11/06 Created iso image for different release of Solaris and also Linux

•Extensively worked on security hardening. Detected security vulnerable components then remediated FedEx InfoSec security flags for Solaris.

•Worked on trusted relationship (ssh) between Solaris servers first then other flavor of UNIX.

•Wrote script for first finding Net Connect application installed nodes for Solaris8 and Solaris10 then removing corresponding version of Net Connect installation from the server then finally do auto cron restart. Script was scheduled to execute only one time in off hours.

•Built master/replica (Client) NIS+ server from the scratch to fix mountable NFS share security vulnerability for AIX, HP-UX, LINUX and Solaris. Also wrote documents for how to build and implement net groups that can work parallel to DNS with various OS flavors (AIX, HP-UX, and LINUX).

•Worked on fixing Sun Bugs "todm5819p_rmc" (Real Time Clock issue), Unknown status of Sensor (Fan, Tmp, Current, Voltage, LEDs), channel0: chan-read - failed for istate3 etc. by applying OS/Hardware/PROM patch and also modifying system (workaround).

•Working for xVM hypervisor implementation

•Worked for LUN, Fiber Cable, HBA’s configuration

•Extracted, implemented and investigated truss output, explorer output, iostat -En, prtdiag -v, cediag (Sun's Enhanced Memory DIMM Replacement Policy) memory analysis tool, Crash Analysis Tool (4.1) when alerted from the sick node.

•Interfaced with Oracle database, Storage/SAN group, Infrastructure planning and budgeting, Network group, Desktop help desk, FedEx ISO/QMS, IT InfoSec Security and web Logic/MQ Series application support team along with logging call with remote FedEx vendors

Environment: Solaris 10/8/7, Sunblade 150, E450, F280R, E220R, T2000, Sunfire 480r, SunFire V490, Sparc T5220, SunFire X4150, HP Proliant DL380 G4/5(LINUX), HP-UX (rx6600/3600), (AIX) IBM 7026-6H1, IBM 9111-520, IBM 9117-570, IBM 7026-B80, iLO in-built Sun Hardware, SOLARIS 7,8,10, OPEN SOLARIS, Redhat AS5.2, Redhat AS3.8, HP-UX B.11.23, HP-UX B.11.11, AIX OS 530*-**-**-****, Hummingbird Connectivity V9., NETCONNECT, HP OPEN VIEW SunMC 4.0, NIS+, DHCP, MQSeries, WebLogic 6.0, Audit and compliance, Lotus Domino Web Access7, SAN/MPIO, xVM, VISIO, SANsurfer, BlueZone, VEA, VCS 5.0, WinSCP, SecureCRT 6.1, Putty, Navisphere Console for Clariion, EMC, Teradata, Oracle 10g etc.



Contact this candidate