We provide IT Staff Augmentation Services!

Sr. Cloud/ Devops Engineer Resume

3.00/5 (Submit Your Rating)

Seattle, -wA

PROFESSIONAL SUMMARY:

  • Highly motivated DevOps Engineer with around 7+ years of Professional IT experience in Linux Administration and Cloud Engineer (Amazon Web Services) with major focus on Cloud Resource Utilization, Source Code Management, Production Support, Infrastructure Automation, Continuous Integration, Continuous Delivery and Continuous Deployment.
  • Production experience in large environments using configuration management tools like Chef and Puppet supporting Chef Environment with 500+ servers and involved in developing manifests. Developed Chef Cookbooks to manage systems configuration.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Good experienced in setting up the new CI - CD environment with Jenkins, Maven, ANT & FRS(Nexus).
  • Experience with Scripting in multiple languages on UNIX, LINUX and Windows - Bash, Python, Power Shell and Ruby scripts.
  • Created end to end CICD Pipeline for application and API’s. Implemented continuous integration using Jenkins, GIT, Maven, SonarQube, Nexus, Chef, AWS Cloud Formation Template.
  • Performed application Deployments and Environment configuration using Ansible and Chef treating Infrastructure as Code. Automate the installation of ELK (Elastic, Logstash and Kibana) agent with Ansible playbook.
  • Deployed and configured Chef server including bootstrapping of Chef-Client nodes for provisioning and created roles, recipes, cookbooks and uploaded them to Chef-server, Managed On-site OS, Applications, Services, Packages using Chef as well as AWS for EC2, S3, Route53 and ELB with Chef Cookbooks.
  • Experience in Configuring and maintaining networking related implementation and system securities using Security Groups, SSL s, subnets, Internet Gateways, SSH keys, AWS Access/Secret Keys, IPTables, Network ACL’s and different protocols such as SSH, HTTP, HTTPS and FTP.
  • Experienced in troubleshooting, configuring and deploying Enterprise Web Application servers like Apache Tomcat, Nginx, JBOSS and IBM Web Sphere.
  • Significant experience with platform data collection and monitoring including ELK (Elastic, Logstash and Kibana),Grafana, and Nagios XI.
  • Experience with CI (ContinuousIntegration) and CD (ContinuousDeployment).
  • Experience in using Bug tracking tools like JIRA, SharePoint, Kanban Board and HP Quality Center.
  • Installed, configured, managed monitoring tools such as Splunk, TSDB, StatsD, Grafana, Datadop, Groovy, Kafka, Nagios and ICinga for resource Monitoring/Network/Monitoring/Log Trace Monitoring.
  • Worked on batch job scheduling tools like Autosys, Control-M, Tivoli and monitored applications/process using SPLUK, App Dynamics, Netcool, TSDB, StatsD, Grafana, Datadog.
  • Good noledge of the following: DNS, DHCP, TCP/IP, UDP, LDAP, SSH.
  • Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, end point security and firewall.
  • Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
  • Administered tasks like taking backups, expanding file system disk space, creating NFS mounts, updating WAS, installing SVN and GIT.
  • Managed environments DEV, QA, UAT and PROD for various releases and designed instance strategies.
  • Independent problem solving and a good team player with strong interpersonal and communication skills.
  • Ability to work closely with teams, to ensure high quality and timely delivery of builds and releases.

TECHNICAL SKILLS:

Operating Systems: Red Hat 7.x/6.x, Ubuntu 14.xx/16.xx, CentOS 6.x/7.x, Linux

Cloud: Amazon Webservices, Azure

API Gateway: WSO2 API Manager, Analytics, Business Process Server

Networking: TCP/IP, UDP, NFS, FTP, DNS, DHCP, Samba, SMTP, SSH, IPTables, HTTP, VPN, NTP, and Telnet, Route 53, SDN

Scripting Languages: Shell scripting, Python, Gruyv, Bash, YML

Configuration Management/Container Tools: Ansible, Chef, Puppet,Terraform, Docker, Kubernetes

Monitoring Tools: Grafana, ELK(Elastic, Logstash and Kibana), AWS Cloud Watch, Splunk, Prometheus

CI Tools: Jenkins, Bamboo

Version Control: GIT, Tortoise SVN

Build Tools: Ant, Maven, Gradle

Bug / Issue Tracking: Jira, Remedy, HP BSM, IT-Service Management

Analytics & Monitoring: WSO2 Analytics, Grafana, Datadog, Nagios, ELK Stack, Promothies

Artifactory Tools: Jfrog, Nexus

Database: MySQL, MariaDB, SQL Server

Web/ Application Servers: Apache, Web Logic, Tomcat, Web Sphere, JBOSS

Databases: MariaDB, MySQL, Dynamo DB, Redshift

Domain Knowledge: Telecom, Networking, Banking & Financial

PROFESSIONAL EXPERIENCE:

Confidential, Seattle -WA

Sr. Cloud/ DevOps Engineer

Responsibilities:

  • Designs software solutions to take advantage of opportunities and new technologies, acting as a partner to and a team member of the Engineering and Operations teams
  • Involved in developing the Azure Solution and Services like IaaS and PaaS.
  • Moderate and contribute to the support forums (specific to Azure Networking, Azure Virtual Machines, Azure Active Directory, Azure Storage) for Microsoft Developers Network including Partners and MVPs.
  • Configured VMs availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • Worked on Configuration of Internal load balancer, load balanced sets and Azure Traffic manager.
  • Moving out the WSTAF infrastructure from On-Premise to Cloud at present MAAS Client and WSTAF services on toAZUREIAAS (Virtual Machines).
  • Work Experience on ConfiguringAuto-scalebuild-in and custom schedules and change the size of an instance, configureAzure Traffic Manager.
  • Experience in usingMicrosoft Azureincluding Azure CLI, Azure Management, Azure Portal, Azure PowerShell, CloudMonix, Azure Management PowerShell Cmdlets, Red Gate Cloud Services.
  • Configure continuous integration from source control, setting up build definition within Visual Studio Team Services(VSTS)and configure continuous delivery to automate the deployment ofASP.NET MVC applications to Azure web apps.
  • Designed Network Security Groups (NSGs) to controlinboundandoutboundaccess to network interfaces (NICs), VMs and subnets.
  • Installing, configuring, supporting and troubleshooting Unix/Linux Networking services and protocols like NIS, NIS+, LDAP, DNS, NFS, DHCP, NAS, FTP, SSH and SAMBA.
  • Used OpenShift or Kubernetesto deploy scale, load balance, scale and manage docker containers with multiple name spaced versions.
  • WritingAnsible Playbooksfor configuring and managing multi-node configuration management over SSH and PowerShell.
  • Monitoring each service deployment using Grafana and ELK, and validating the services across all environments.
  • Detailed log analysis via monitoring tools like ELK and Grafana as well as via console.
  • Identified code defects and worked with sustaining teams to address them in new code releases.
  • Focused on Automation for problem detection utilizing ELK, Grafana andPrometheus.
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform testsand push build artifacts to Nexus.
  • Implemented a CI/CD pipeline with Docker, Jenkins and GitHub by virtualizing the servers using Docker for the Dev and Test environments by achieving needs through configuring automation using Containerization
  • Configured Jenkins for continuous integration. Configured Jenkins with Plugins and created jobs. Troubleshoot the build issue during the Jenkins build process.
  • Created Jenkins pipeline job for NodeJS and Java Applications, which includes compiling the code, performing the test cases, Code Analysis, Creating Docker Container, Deploying the Docker Container using Kubernetes on OpenStack.
  • Worked on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.Developed and configure Docker images for our private Docker repository.
  • Worked with docker for Portable deployment of applications.Virtualized the servers using the Docker for the test environments and dev-environment needs.Configured Docker container for branching purposes.
  • Created inventory inAnsiblefor automating the continuous deployment and wrote playbooks using YAML scripting.
  • DevelopedAnsiblescripts for an automated server provisioning and Docker images for isolation, reducing the time between provisioning and deployment from over 3 hours to less TEMPthan 10 minutes.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring usingAnsibleplaybooks and TEMPhas IntegratedAnsiblewith Run deck and Jenkins.
  • Managed Docker orchestration and Docker containerization usingKubernetes.
  • UsedKubernetesto orchestrate the deployment, scaling and management of Docker Containers.
  • Automated deployment of software and provisioning of Linux hosts using Chef. Manage build and deployment using maven, Jenkins, Chef, SCM tools.Implementing Chef and configuring servers and Create and manage Chef Cookbooks.
  • Demonstrating the WSO2 API Products and coordinating with customers to on-board their Microservices into API Gateway.
  • We are driving towards continuous integration and continuous delivery using Jenkins and Ansible for docker image building and deployment.
  • Support and improve our tools for continuous integration, automated testing and release management.
  • Performed regular software release build and deployment based on defined process and procedure, including J2EE, UNIX Scripts, OraclePL/SQLbuild and deployment.

Environment: Azure, Jenkins, Maven, Ant, Nexus, Tomcat, SVN, GIT, Bash, Perl, Python, Chef, Docker, Kubernetes, Ansible, HP Service Manager, Jira, Service Desk, Grafana, ELK (Elastic, Logstash and Kibana),Splunk, Prometheus

Confidential, San Francisco- CA

Sr. AWS/ DevOps Engineer

Responsibilities:

  • Worked on Amazon Web Services (Amazon EC2, Amazon S3, Amazon Golden Images, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWSIdentity and access).
  • Worked on building data center with AWSand Installed SVN, GIT, Jenkins images on AWS.
  • Created S3 buckets for EC2 instances to store all the content including HTML pages, images, CSS files and Java script files.
  • Built S3 buckets, EMR, Redshift, Data Pipeline, Atana, Kinesis and managed policies for S3 buckets and used S3 bucket and backup on AWS.
  • Created AWSRoute53 to route traffic between different regions.
  • Contributed to the DevOps to automate the build and deployment process using Jenkins, shell scripting, chef, Python, Kafka, Cloud Formation Template.
  • Deployment to AWS with Chef and Terraform towards AWS or Google Compute cloud, and using Terraform and cloud formation template for building, updating, and versioning infrastructure safely and efficiently, as well as creating custom in-house solutions with Chef configurations.
  • Deployed Puppet to completely provision and manage AWSEC2 instances, volumes, DNS and S3.
  • Used Chef, Docker, ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Entailed setting up chef to run with AWS and Google Cloud and worked on Amazon V2C migration and data migration.
  • Emphasized on auto provisioning, deployment to VCloud, VApp VMs for achieving CI/CD via Chef & Bash.
  • Worked on setting up and configuring AWS EMR Clusters and Used Amazon IAM to grant permissions on AWSresources to users.
  • Used security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWS public cloud.
  • Utilized Azure Data Lake Store Java SDK to perform operations on bulk data.
  • Migrate the current Linuxenvironment to AWS/RHEL Linux environment and used auto scaling feature.
  • Install and configure chef server / workstation and nodes via CLI tools to AWS.
  • Managed AWSEC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environment.
  • Administered and Implemented CI tools Hudson and Jenkins for automated builds and Designed the project workflows/pipelines using Jenkins as CI tool.
  • Creating security groups, auto-scaling, AWS Lambda, load balancers (ELBs) in the defined virtual private connection.
  • Worked with Python, Shell and Ruby scripting including but not limited to writing scripts to automate AWS Administration tasks viz., tagging instances, volumes etc.
  • Manage snapshots, clones, templates during patch releases and new server deployments and worked with installing, configuring and troubleshooting VMware Lab Manager.
  • Installed and Implemented Vmware ESXi 5.0 host servers with vSphere Client, vSphere Configured HBAs and iSCSI SAN storage.
  • Used AWSto deploy the project on EC2 instance and Implementation of the Business logic layer for Mongo DBServices.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWSCloud watch, ELK, Grafana andPrometheus.
  • Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, AngularJS, NodeJS, JSP and XML.
  • Worked on deploying different Application and Web Servers like IBM Web Sphere, BEA Web Logic, Apache Tomcat and JBoss.
  • Proficient in Systems Engineering Linux Administration, SSL, DNS, Network Engineering, Performance Tuning and Automation.
  • Pleasant experience in Core JAVA concepts like JavaBeans, Multi-threading, Exception Handling, Generics, Collections Frameworks etc.
  • Strong experience in Developing & Automating Selenium Testing with Selenium IDE, and WebDriver.
  • Worked on various java concepts like Packages, Structs, Hibernate, Spring, Garbage Collections.
  • Developed a Standalone Application using Spring Boot, Spring Batch, Spring, JDBC and SOAP Web services.
  • Network troubleshooting in complex environments of VMware, VLAN configurations, VMware.

Environment: AWS (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWSIdentity and access), JAVA/J2EE, JDBC, terraform, Puppet, Chef, Selenium, Splunk, Linux, Oracle, Spring, Hibernate, Structs, JDBC, Jenkins, Azure, Git, WebLogic, AJAX, REST, SOAP, HTML, CSS, JavaScript, Spring, JQuery.

Confidential, Bentonville-AR

DevOps Engineer

Responsibilities:

  • Responsible for setting up the Dev, Test, QA, Pre-Prod and Production Environments which includes Installing the WebSphere, Creating Profiles, nodes, federation of nodes, WAS instances, Clusters, Virtual hosts, Data Sources, Plug-in configuration, and Service Integration Bus Configuration.
  • Responsible for delivery of new environments with various middleware configurations for newly assigned projects and Performed backfill activities on all environments to bring the environments up to current release cycles.
  • Involved in multiple roles in various capacities managing and delivering the deployments, accountable for the entire infrastructure design and design of deployment automation framework.
  • Experienced in setting up the new CI-CD environment with Jenkins, Maven, ANT & FRS(Nexus), using in-house tool for deploying the applications.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Working with Application teams to Deploy the code in IBM WebSphere server using Jenkins and Bamboo
  • Configuration of new jobs and scheduling in Jenkins and Bamboo.
  • Experienced in setting up Continuous Integration environment using Jenkins, Nexus.
  • Using Jenkins for building Pipeline and automate process using plugins using CI/CD tools.
  • Used Jenkins to automate most of the build related tasks.
  • Extensively worked on Jenkins for Continuous Integration and for End to End automation for all build and deployments.
  • Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Maintained build related scripts developed in Maven, Python and shell, modified build configuration files including Mavens pom.xml.
  • Used ANT to automate the build process and create Jar, War files for the source code.
  • Setup upstream and downstream jobs by using pipeline plugin in Jenkins.
  • Build release of Cloud based products containing Linux and Windows environments, using Python Scripting.
  • Worked on setting up the new environment for next release cycle, with setting up the servers, Data Power routing, etc. for Dev and Test environment and also good experience in setting up the environment for new clients.
  • Worked on JPMC in-house private cloud, GAIA and ABB.
  • Working experience in routing, enabling and disabling the traffic through ANM and IBM Data-Power Routing.
  • Worked on creating ITSM and Implementation plans for Installing, deploying, upgrading, patch fixing, inserting the SQL data, etc.,
  • Working on AIM installation, using ITSM and ITPAM to install AIM Agent on the servers through CFEngine.
  • Good experience in managing SVN & GIT repositories for merging, branching and tags.
  • Good experience in creating the HP Service Desk tickets.
  • Worked on upgrading WAS, Fixing the OpenSSL chippers, installing the SVN and GIT on new servers.
  • Experience in Creating TAMs (Change Record), ECM, ITSM, ITPAM, EURC, EPV, and HP Peregrine Tickets System to work according to customer demand.
  • Responsible for all aspects of the Software Configuration Management process including Code Compilation, Packaging, Deployment, Release Methodology and Application Configurations.
  • Developed Shell/Perl script to automate the jobs.
  • Using Jira, Service Desk, Kanban Board, HP Service Manager for bug tracking.
  • Good experience in creating ITSM templets and Implementation plan templets.

Environment: Java, Jenkins, Maven, Ant, Nexus, Tomcat, WebSphere, ANM,, IBM Data Power, Oracle 10g and 11g, SVN, GIT, Bash, Perl, Python, VB Scripting, ITSM, ITPAM, HP Service Manager, Jira, Service Desk, Kanban Board, EPV, RSAM, TAMS, AIMS.

Confidential

Release/Build Engineer

Responsibilities:

  • Installed, configured & handled troubleshooting of Solaris 8/9/10 and Red-Hat 3/4 on Sun Enterprise Servers and AIX on IBM Blade Servers.
  • Set up the Domain Name System by configuring the DNS primary, secondary and DNS Clients and configured the database files.
  • Administered the Network of 400 UNIX Users using Shell Scripts.
  • Monitored the Network and System Performance through VMSTAT, IOSTAT, graphic tool.
  • Configured backup and restoration of data from tape in Dump and Tar format using Shell Scripts.
  • Implemented backup strategies based on the company policy using Shell Scripts.
  • Recovered data from server after a ROOT file system crash.
  • Created and added Swap Space at runtime.
  • Part of team for Installation and configuration of DB2.
  • Configured additional storage devices, partitioned hard disk based on the project requirement.
  • Installed several security packages like SNORT, Tcpd, Tcp-wrappers & ASSET.
  • Implemented security in systems and network for all Sun Enterprise Servers & Desktop Servers.
  • Handled Day-to-Day operation of all servers running Production jobs, Backups, Restores and Report generations.
  • Worked with heterogeneous Client & Server management.
  • Hands on experience in Puppet deployment, dashboards configurations and Puppet DB.
  • Extensively worked with DHCP/LDAP/NIS/NFS/SLA services.
  • Support enterprise Storage Area Networks (SAN), and Tape Backup/Restore technology in a mission critical environment.
  • Worked on VMware ESX (VSphere) 4.x, 5.x hypervisor for virtualization and installed different OS such as Solaris, Linux (RHEL), Windows.
  • Backed up and restored data from tape in ufs dump, tar, cpio & dd format.
  • Configured the Send Mail configuration file, created e-mail ids, created alias database.
  • Handled troubleshooting the configuration file, configured the Boot file for the Domain Name Server to boot, configured and updated the Zone database.
  • Performed routine software maintenance to support growth and OS patches on Sun and AIX 5.3 servers.
  • Worked with Database administrator to tune kernel for Oracle installations on RedHat Linuxand Solaris Servers.
  • Installed various software packages such as tcpd, ip-filter and patching the appropriate software.
  • Planned for storage and backup including studying the disk space requirement and backup device performance.
  • Tested and implemented various types of software for backup.
  • Used heterogeneous backup software for Windows and UNIX to backup and retrieve file systems without loss of data.

Environment: Sun Fire, RHEL, IBM Blade Servers, IBM xSeries, Compaq, Red-Hat Linux, Solaris, Oracle, Bash, SNORT, NAS, Send mail, DB2, VERITAS Net Backup, VERITAS Volume Manager 3.0, EMC SAN, Solaris, Kernel, Oracle, Linux.

Confidential

Build/Release Engineer

Responsibilities:

  • Coordination the resources by working closely with project managers for all the operational projects.
  • Worked on Java/J2EE coding for portal applications.
  • Developed and implemented software release management strategies for various applications by following agile process.
  • Maintained and administered GIT source code tools.
  • Created branches, Labels and performed Merges in stash and GIT.
  • Regular build jobs are initiated using the continuous integration tool like Jenkins.
  • Managed build results in Jenkins and deployed using workflows.
  • Experience in writing ANT scripts to automate the build process.
  • Provided configuration management expertise to all software development projects.
  • Extensively used ANT tool to do the builds, integrated ANT to eclipse and did local builds.
  • Automated build artifacts using Jenkins. Automated deployment of build to different environments using Jenkins.
  • Experience in scripting languages - Perl/Shell for automation.
  • Executed the planning of product software releases. Performed clean builds according to scheduled releases.
  • Verified the data source and defining them to build the data source views.
  • Developed the build artifacts into environments like QA according to the build life cycle.
  • Good communication and ability to convey technology solutions to business.

Environment: GIT, Jenkins, ANT scripts, Perl, Oracle, Red-Hat Linux.

We'd love your feedback!