We provide IT Staff Augmentation Services!

Sr. Devops/cloud Engineer Resume

5.00/5 (Submit Your Rating)

Irving, Tx

SUMMARY:

  • Having 9+ years of experience as a Devops /cloud engineer, ability to use wide variety of open source technology and tools.
  • Experienced with various Services of AWS: EC2, Elastic Beanstalk, ELB, Route53, S3, CloudFront, SNS, Kinesis, RDS, IAM, Cloud Watch and Cloud Formation.
  • Hand - 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).
  • Extensively worked with Jenkins as Continuous Integration / Continuous Deployment Tool and strong experience with integration of Ant and Maven Build Frameworks.
  • Great experience on Migrate of IaaS, PaaS and SaaS instances between public and private clouds Experienced with PUPPET, Ansible, Chef as System Configuration Tool and knowledge on SaltStack.
  • Experience with Configuration Management automation tool Ansible and has worked on integrating Ansible YAML Scripts.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Experience in writing CHEF recipes for automated uDeploy agent installs/updates, uDeploy agent relays install/update and configuring the same with the uDeploy server.
  • Experienced onTask Scheduling & Systems backup using Python, Ruby, Perl, Shell scripting for RHEL.
  • Experienced with Nagios, Cloud Watch as IT Infrastructure Monitoring tool and knowledge on Splunk.
  • Experienced with Web/Enterprise Application Deployment Technology specifically including Windows, Linux, Apache, Tomcat, WebLogic, Java, MS SQL and Oracle.
  • Experience in automation and deployment templates for relational and nosql databases (standalone and RDS), including MSSQL, Mysql, MongoDB and DynamoDB
  • Exceptional communication skills and business acumen to convey complex technical and business process issues to multiple in formal presentations, desk side, and across long lines.
  • Management and design of integrated build pipelines using continuous integration workflows such as Jira, Git, Stash, Bamboo, Jenkins, Docker, Artifactory, Nexus.
  • Developed and maintained tasks using shell scripts to integrate OpenStack components with Open Contrail (Networking Component) consequently optimizing the essential services.
  • Competent extent of skills on DevOps essential tools like Chef, Puppet, Ansible, Docker, Subversion (SVN), GIT, Hudson, Jenkins, Ant, Maven.
  • Ensured data integrity and data security on AWS technology by implementing AWS best practices.
  • Ability to identify and gather requirements to define a solution to be built and operated on AWS.
  • Configured Inbound/Outbound in AWS Security groups according to the requirements.
  • Used Python fabric for AWS instance provisioning.
  • Extensively experienced in Bash, Perl, Python, Ruby scripting on Linux.
  • Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on Linux platforms.
  • Used GIT to keep track of all changes in source code
  • Integration, deployment and automation of application servers Tomcat, WebLogic across Linux platforms.
  • Set up Continuous Integration for major releases in Jenkins.
  • Knowledge and experience in creating Jenkins Pipeline.
  • Well versed with many different concepts of Chef like Roles, Environments, DataBags, Knife, Chef Server Admin/Organizations.

TECHNICAL SKILLS:

Platforms/Operating Systems: Linux (Red Hat 4.x, 5.x, 6.x, 7.0), Ubuntu, CentOS Windows Server 2003/2008/2012 5. x, 6.x, 7.x

Languages: Shell Scripting, Python, Ruby, JSON, YAML, JQuery, Java Script, Perl, Java.

Cloud & Virtual Tools: Amazon Web Services, Virtual Box, VMware (vSphere, ESXi 4.x, 5.x, 6, vCenter), Docker1.10,Kubernetes

Continuous Integration/Build, C.D Tools: Jenkins, Bamboo, Ant, Maven, IBM Udeploy

Configuration Management Tools: Chef, Puppet 4.9, Ansible

Source Code Mgmt tools: Git 2.12, SVN, CVS

Web / Application Servers: Apache Tomcat 7.x, 8.5. .x, WebLogic 8.1, 10.x, 11g, JBoss

Networking: TCP/IP, VLAN, Access Control Lists, VPN, DHCP, ARP, DNS, SSH, NTP.

Databases: Oracle 9i, 11g, Cassandra, MongoDB, MS SQL 2012, NoSQL DB s

Monitoring Tools: Nagios, Cloud Watch, Splunk

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX.

Sr. Devops/Cloud Engineer

Responsibilities:

  • Design and deploy a multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS environment
  • Implemented IP Sec VPN, Global Protect on Palo alto Firewall in AWS environment.
  • Experienced with implementing policies and NAT rules in firewall and troubleshoot the issues using the monitor logs of firewall.
  • Create the custom AMI's based on the requirements and launch the EC2 instances using AMI's.
  • Experienced in creating and managing Network ACLs, custom VPC, Security Groups, Servers and Database Migrations,
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
  • Installed workstation, bootstrapped nodes, wrote Chef-Recipes, Cookbooks & uploaded them to the Chef server to manage configurations, applications, packages, services and automate installation process for webservers.
  • Development and version control of Chef Cookbooks, testing of Cookbooks using Test Kitchen and running recipes on nodes managed by Chef Server.
  • Working on chef with Knife command line tool to manage nodes, cookbooks, recipes, Chef attributes, templates, Ohai.
  • Implementation of a chef based configuration management system for Linux machines (physical and virtual).
  • Setting up and maintaining automated build & deploys systems using chef.
  • Working experience on chef in Production environment over 60 servers. Working on version control system like GIT Stash.
  • Installed, Configured and Administered Bamboo, Jenkins CI tool and integrate with other Atlassian tools like Bit bucket, JIRA, Source Tree
  • Provision RDS and No SQL databases for dev and Test environments and migrate to production environment.
  • Experienced with containerization (Docker), creating Docker images and network technologies to deploy in production environment.
  • Install, configure configuration management system and write Chef Recipes, cookbooks, to automate the repetitive tasks, quickly deploy critical applications.
  • Automated the process of deployment to Apache Tomcat Application Servers by running Python Scripts.
  • Created cloud watch alarms and cloud trail audit systems to maintain granular control over the AWS account.
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, Node.js, Python and Ruby on familiar servers such as Apache, and IIS.
  • Working with Devops practices using AWS, Elastic Bean stalk and Docker with Kubernetes.
  • Deployed and tested playbooks in Docker containers before pushing changes in Git.
  • Created and managed containers on our private Docker hubs.
  • Managed network security using Load balancer, Auto scaling, Security groups and NACLS.
  • Maintained build related scripts developed in shell for Maven builds. Created and modified build configuration files including POM.xml.
  • Created Python tooling for the display of service health status of cloud components.
  • Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl & Python), and creating/configuring VMs (Windows/Linux).
  • Configured Git with Jenkins and schedule jobs using POLL SCM option and also integrated to automate the code checkout process.
  • Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.
  • Implemented Auto-Scaling with Chef and Assign chef roles to EC2 instances.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Implemented Docker automation solution for Continuous integration / Continuous Delivery model.
  • Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.
  • Evaluated existing JIRA instance and resolved performance issues.

Environment: Eclipse, Java, SQL 2012, AWS, RHEL, Ruby, Python, JSON, Subversion, Bash, Java/J2EE, ANT, Bamboo, Ansible 2.2, JIRA, XML, Elastic Search, Jenkins, Apache, Rundeck, Docker

Confidential, Florida, FL.

Sr. DevOps Engineer

Responsibilities:

  • Provided operations and maintenance support for several public facing websites.
  • Responsible for building out and improving the reliability and performance of cloud applications and cloud infrastructure deployed on Amazon Web Services.
  • Analyze the existing on-premise architecture and come up with cloud architecture for the existing environment, and list all the services needed to migrate the current architecture including the price estimation of resources on AWS.
  • Creating Migration documentation for the on premises environment to be migrated to the cloud environment.
  • Cloud Automation, Architecture and Orchestration Platform Design and Deployment
  • Worked on AWS Cloud Consumption Commercialization and Self Service.
  • Worked on AWS Cloud Operationalization Plan and Process formulation.
  • Create and attach volumes on to EC2 instances.
  • Rehydration of AWS servers are performed periodically to upgrade the application's infrastructure to have latest OS and configuration.
  • Create the new instance with the latest AMI with the same IP address and hostname.
  • Authorized MFA for users and groups using IAM.
  • Setting up OpsCenter for the Monitoring. Monitoring review and enhancement for system, application, Docker and Cassandra.
  • Implemented, supported and maintained all network, firewall, storage, load balancers, operating systems, and software in Amazon's Elastic Compute Cloud.
  • Developed monitoring and notification tools using Python.
  • Security patching of Linux servers and hardening of servers using native and third-party tools.
  • Working on Docker on Linux installs as well as cloud providers. Creating Docker Image on one hand I can spawn a container and build it interactively.
  • Created Docker images from scratch and customized and modified base images from existing environment configurations and maintaining the image repo for development teams.
  • Responsible for building Docker images automatically with Jenkins pipeline by using the plugins like Cloudbees, Docker pipeline and Amazon EC2 Plugin.
  • Monitoring system performances using Nagios and managing network issues.
  • Deploying Nagios XI in the environment to look up Monitoring server and network infrastructure using Nagios.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Managing the configurations of multiple servers using Ansible.
  • Deploy and Monitor Scalable Infrastructure on AWS using Configuration Management Ansible.
  • Implemented continuous delivery pipe line using Docker and Jenkins.
  • Provisioned load balancer, auto-scaling group and launch configuration for micro services using Ansible.
  • Created placement groups to maintain cluster of Cassandra.
  • Run code for virtually any type of application or backend service - all with zero administration using Lambda.
  • Used Identity Access management for Creation of Groups and policies.
  • Implemented AWS solutions using EC2, S3 and load balancers.
  • Manage Amazon RDS for backups, software patching, automatic failure detection, and recovery.
  • Worked with AWS Cloud management and CHEF.
  • Reduced management complexity without restricting control by using Elastic Beanstalk.

Environment: EC2, S3, auto scaling, AMI, ELB, EBS, IAM, RDS, DNS, cloud watch, route53, VPC, cloud front, Elastic Beanstalk, BASH, APACHE/TOMCAT, Python, Ruby, Redshift, Ansible, Puppet, Docker 1.10 and Red Hat Enterprise Linux Services.

Confidential, Bloomington, IL

Sr. DevOps/Aws Engineer

Responsibilities:

  • Cloud DevOps Consultant, responsible for automation and orchestration of Taos’s clients’ cloud service offerings on AWS.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS configuration management) using puppet.
  • Written cookbooks for various packages and installed them on VMs to perform Unit testing.
  • Responsible for managing the Chef Client nodes and upload the cookbooks to chef-server from Workstation.
  • Set-up Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files, store them and track metrics.
  • Managed MFA, IAM roles, policies, groups to configure AWS account
  • Created various roles & environments, written custom resources and used Chef Handlers for various auto kick-off requirement jobs.
  • Integrated Ant and Maven with Jenkins in order to run to automate the build process as a part of continuous delivery.
  • Creating Puppet manifests and modules to automate system operations and responsible for large-scale Puppet implementation and maintenance.
  • Develop automated deployment scripts using Ant and python to deploy war files, properties file and database changes to development server or QA server and Staging/Production server.
  • Develop automated rollback deployment on Staging/Production server. Purpose is to undo previous deployment in database, properties files and war files changes.
  • Participated in DevOps pilot program to test hosted chef implementation to accommodate server provisioning and automate middleware installation activities.
  • Responsible for specialized areas related to Chef for Cloud Automation by being part of DevOps Platform team.
  • Implemented multi-tier application provisioning in OpenStack cloud, integrating it with Puppet.
  • Collaborate in the automation of AWS infrastructure via terraform, Ansible, and Jenkins - software and services configuration via chef cookbooks.
  • Creating manifests and classes in Puppet for automation.
  • Created Chef Cook books to deploy new software and plugins as well as manage deployments to the production Jenkins server.

Environment: SVN, Jenkins, Java/J2EE, ANT, MAVEN, GIT 2.12, OpenStack, Amazon EC2, Amazon Web Services, Chef, Perl Scripts, Docker, Shell Scripts, Sonar, UNIX, JIRA, Tomcat

Confidential, Gaithersburg, MD

DevOps/Build & Release Engineer

Responsibilities:

  • Developed and supported the software Release Management and procedures.
  • Responsible for design and maintenance of the GIT Repositories and the access control strategies.
  • Performed all necessary day-to-day GIT support for different projects.
  • Implemented &Maintained the Branching and Build/Release strategies utilizing GIT source code management.
  • Worked on Administration, maintenance and support of Red Hat Enterprise Linux (RHEL) Servers.
  • Used Ant and Maven as a build tools on java projects for the development of build Artifacts on the source code.
  • Manage deployment automation using Puppet, MCollective, Custom Puppet Modules and Ruby.
  • Automated the build and release management process including monitoring changes between releases.
  • Delivered architecture designs and solutions for public, private and hybrid clouds covering the cloud architecture tiers and portfolios of cloud services.
  • Worked with Custom AMI's, created AMI tags and modified AMI permissions.
  • DNS and load balancing experience on Route53.
  • Configured Elastic Load Balancers with EC2 auto scaling groups.
  • 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).
  • Configuring the Docker Containers and Creating Docker files for different Environment.
  • Migrated different projects from TFS to GIT and SVN to GIT.
  • Lead and assisted with the scoping, sequencing, planning, and creating GIT environments.
  • Developed procedures to unify, streamline and automate application development and deployment procedures with Linux Container technology using Docker.
  • Deployed the java applications into Apache Tomcat Application Servers.
  • Experience in writing Maven pom.xml and Ant build.xml for build scripts.
  • Utilized WAR and JAR files for deployment of enterprise apps.
  • Provided assistance for management of AWS storage infrastructure systems.
  • Managed Nexus Maven repositories to download the artifacts during the build.
  • Created and maintained the Shell deployment scripts for Web Logic Web Applications servers.
  • Build Artifacts are deployed into Tomcat instances which were integrated using shell scripts.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Prepared Junit test cases and executed server configurations.

Environment: Red Hat Enterprise Linux 5.4, GIT, ANT, Jenkins, Maven, Apache Tomcat, Shell, Puppet, Nexus, AWS, EC2, Jira, Python, Docker.

Confidential

Build & Release Engineer

Responsibilities:

  • Coordinate release activities with Project Management, QA, Release Management and Web Development teams to ensure a smooth and trouble-free roll out of releases.
  • Designing a process for pro-automation using Jenkins in all the application environments, and making sure it follows all the standard procedures of the Application SECDM or SDLC.
  • Analyzing the tools and application architecture and implement it on different environments, making it more user-friendly for the application team.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Performed all necessary day-to-day Subversion/GIT support for different projects and Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Experienced in Writing Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Established Chef Best practices approaches to systems deployment with tools such as vagrant, berkshelf and test-kitchen and the treatment of each Chef cookbook as a unit of software deployment, independently version controlled.
  • Working on Report generation, based on the requirements from the App team.
  • Working on the source code to generate builds and create procedures for the deployment on the servers for the release.
  • Communicating with the Application team and making them understand about the automation tool and its features.
  • Working on Deployment procedures using middleware like Web sphere, creating deploy scripts and setting for the Production Release.
  • Worked on high-volume crash collecting and reporting system, built with Python.
  • Performed dispatcher role to distribute tasks assigned to the onshore team.
  • Drove releases, automated release process.

Environment: SVN, GIT 2.12, Apache ANT, Maven, Jenkins, Apache Tomcat, Shell Script, Unix/Linux, Windows, JBoss, Web Sphere, Ruby, chef, ActiveMQ, Oracle, Nexus

Confidential

System Administrator

Responsibilities:

  • Researched, endorsed, and implemented network enhancements improving system reliability and performance.
  • Delivered hands on support, troubleshooting, and customization for Cisco routing and switching, Citrix, and Windows Server Update Services (WSUS).
  • Maintained/configured virtual servers using VMware ESX 4.1, Hyper-V, Vsphere.
  • Conducted proactive virus monitoring with Fire-Eye security platform.
  • Initiated major application integration and upgrades for a variety of proprietary software.
  • Experience with installation, configuration, upgrade and administration of IBM Pseries and Power5/Powerer6 servers on various levels of AIX operating system utilizing environment.
  • Managing, Creating working on Remedy Change management ticket.
  • Set up and configure virtual recourses (virtual SCSI, virtual Ethernet, virtual FC).
  • Coordinating with application teams to schedule AIX 6.1 maintenance on QA/DEV.
  • Requesting for new lun with tier 1 Replication to the storage team and enabling the path to login to the fabric.
  • Monitored System performance using Nagios.
  • Set up and maintained DNS servers.
  • Wrote bash scripts to automate daily tasks for Linuxprocesses.
  • Performed standard system administration task such as patching, software and hardware upgrades, troubleshooting and problem resolution.
  • Developed long-term Linux/Unix strategies for the enterprise environment to stay current with technology and provide the required functionality to the organization.
  • Created users with root's privileges and also users with limited root's privileges called sudo users.
  • Disabling Telnet and enabling SSH and manually set up ssh authorized keys.

Environment: RHEL 4, 5, Centos, IBM X 3650, X3850,, SVM/LVM, VMware ESX Server 3.5, Python, Shell Scripting, Jira, ANT, Maven, SSL.

Confidential

Jr. System Administrator

Responsibilities:

  • Maintain 60 + client/users running Window 2000 Professional.
  • Install twisted pair network cabling and certify lines to meet category 5 specifications.
  • Configure VLAN, identifying DNS, SQL 7.0, IPX (Novel), NETBEUI, Switches, and DHCP scope.
  • Exchange Administrator (Creating using, migration, Routing SMTP, Pop3 protocol and services).
  • Perform NT backup, Troubleshoot Network connectivity. LAN/Wan.
  • Remotely setup images drive on a local network using application software called Altiris.
  • Executed high-security server maintenance and installation of Windows 2003 and 2008 servers.
  • Initiated remote support to detention medical facilities across the US.
  • Provided hands on support, troubleshooting, and customization for a Cisco routing and switching, Citrix Application, and all enterprise grade peripherals including printers, card readers, scanners, etc.
  • Acquired secret clearance from Defense Research and Development Organization (DRDO) to complete confidential assignments.
  • Help and execute installation, network set up, e-mail and applications configuration, test applications, resolve technical errors and compatibility issues.
  • Ability to perform hardware benchmarks and testing on Windows and Linux systems.
  • Administration of virtualized environment (VMware VSphere, VCenter).
  • Disk and File System management through Solaris Volume Manager, Logical Volume Manager and Veritas Volume Manager.
  • Built high-end servers, creating and loading images on Solaris, HP-UX and Linux servers using SystemImager tool.
  • Installed and configured Oracle Real Application Cluster (RAC) in Solaris, HP-UX and Linux servers.
  • Expertise in Global File System (GFS), Creating, configuring and managing clusters in Redhat Linux Servers using GFS
  • Installed, configured and managed Redhat Cluster Suite in Linux servers.
  • Performed configuration and troubleshooting of services like NFS, NIS, DHCP, FTP, LDAP, Web servers, Samba server, and Apache server.
  • Planned and implemented migrations from lower end to higher end in OS level and Hardware level in Solaris, HP-UX and Linux servers.
  • Configured and managed Redhat satellite Network server, performing package management tasks and errata updates.

Environment: Sun Solaris 2.6/7, SUN Ultra Enterprise 6000/450, SUN Ultra 10/5/2/1, Vmware, Windows NT 4.0, RHEL 3.x.

We'd love your feedback!