We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

4.00/5 (Submit Your Rating)

Anaheim, CA

SUMMARY:

  • As an AWS/DevOps Engineer with 6+ years of IT experience providing infrastructure automation services within private and public clouds as well as continuous delivery and Build clouds with Openstack and AWS and development in Windows, Mac and Linux systems.
  • Have extensive experience with automation, continuous delivery, and troubleshooting complex dependency graphs . Am also a software craftsman, applying state - of-the-art tools and methods to enable efficiency, performance, and agility .
  • Worked as a System Administrator Manage all computing activities in a modest-sized active and diverse academic department with an international user base.
  • Mastery of build technologies like Jenkins, Maven, etc., Integration and automation of source control applications like Perforce, Subversion, Git.
  • Management of library versions and deprecated code, Design and sequencing of automated builds & test runs and Troubleshooting expertise - build failures due to dependencies, tests, etc.
  • Expertise in Programming/scripting skills using tools like shell scripting, Python , with Strong communication and cross-functional skills and the ability to execute autonomously given a set of clearly defined strategies.
  • Fundamental mastery of the AWS cloud computing platform and many dimensions of scalability - including but not limited to VPC (virtual Private cloud), EC2, Load-balancing with ELB, autoscaling architectures, using EBS under high I/O requirements, custom monitoring metrics/analysis/alarms via CloudWatch, and different toolkits for instrumenting.
  • Automating infrastructure in AWS with Chef, Ruby , and your maternal unit.
  • Ability to manage SCM processes which include compiling, packaging, deploying and application configurations.
  • Extensively worked with Version Control Systems SVN (Subversion), GIT and TFS.
  • Extensively worked with build tools like MAVEN and ANT for the building of deployable artifacts (war & ear) from source code.
  • Good experience in converting build.xml into pom.xml in order to build the applications using MAVEN .
  • Experience in working on source control tools like Tortoise SVN, CVS, IBM Clear case, Perforce and GIT.
  • Rebuilding and modernization of high load classified advert platform on Amazon Web Services (AWS).
  • Worked in an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Chef & Jenkins.
  • Providing end to end SCM consultation and implementation. In-depth understanding of the principles and best practices of Software Configuration Management (SCM) in agile and SCRUM methodologies.
  • Conversions of physical machines to Virtual machines formats with VMware Converter
  • Expertise in VMware view applications in delivering virtual desktops that run in the data center to the end users
  • Experience in configuring customized alarms in Vcenter server for data store usage, host CPU and Memory usage
  • Managing the VMware Automation center to accelerate the delivery and ongoing management with personalized business infrastructure and customer services
  • Experienced in running Vcenter Orchestrator to create workflows and recover the data from disaster and migrate virtual machines and resources.
  • Supported Virtual environments of enterprise customers running mission critical applications and served as technical contact for architectural decision-making, daily operations and support
  • Provided systems administration support to physical Windows and Unix environment
  • Created and maintained continuous build and continuous integration environments in SCRUM and Agile projects.
  • Expert in deploying the code through web application servers like Web Sphere/Web Logic/ Tomcat/JBOSS.
  • Involved heavily in setting up the CI/CD pipeline using Jenkins, Maven, Nexus, SVN, GitHub, CHEF, Terraform and AWS
  • Working as an Analyst and Module lead (Automation Lead)
  • Am extremely productive working on my own, and even more as part of a team.

TECHNICAL SKILLS:

Operating systems: Linux (Red Hat 4.x, 5.x, 6.x,7.x), WINDOWS NT/2000/2003/XP/ VISTA/7, UNIX - Sun Solaris v 9, 10, Ubuntu 12.x,13.x,14.x,15.x

Hardware: DELL PowerEdge 1350, 1750, 1850, 2850, 6450, HP ProLiant, HP-460C Blade, IBM F-series P-series RS6000.

Software: Checkpoint Firewall, PIX Firewall, Samba, VERITAS Volume Manager 4.1/5.X/6.0, VERITAS Net backup 6.0, Veritas File System, LDAP.

Programming languages: Shell scripting, Unix Bourne shell, Korn shell, RUBY, C, C++, XML, PL/SQL, Java/J2EE, HTML, PERL, POWERSHELL, Python.

Web Servers/ Application Servers: Apache2.0/2.2/2.4, Apache Tomcat5.5/6.0/7.0, WEBLOGIC, WEBSPHERE, Nginix, JBOSS, My SQL, PostgreSQL, MongoDB, MS Access, Oracle 9i/10g/11g, DB2, HP ILO.

Clustering software: Veritas Cluster, Red Hat Cluster Suite.

Tools: CHEF, PUPPET, HUDSON/JENKINS, XLDeploy, XL Release, MAVEN, CVS, SVN, GIT, GITHUB, TORTOISE SVN, NEXUS, NAGIOS, VAGRANT, DOCKER, ANSIBLE, SPLUNK.

Virtualization: VMware ESX, ESXi, vSphere 4 and vSphere 5Citrix.

Packages and Networking: FTP-Vsftpd, SSH, TELNET, TCP/IP, HTTP, HTTPS, DHCP, SNMP, FTP, SMTP, NFS, WinScp, SAN/NAS, MULTIPATHING, ZONING, RAID LEVELS.

Databases: Oracle 9i/10g,11g, DB2, SQL Server, Mongo DB.

PROFESSIONAL EXPERIENCE:

Confidential, Anaheim, CA

AWS/DevOps Engineer

Responsibilities:

  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Implement the Build automation process for all the assigned projects in Vertical Apps domain
  • Monitor the UAT/Production Environments for any down time issues
  • Performing regular Cron job updates and Quartz scheduler jobs in servers.
  • Worked with SVN and GIT version controls.
  • Setting up new development branches, merging branches, facilitating the releases
  • Setting up the new repos, Managing the permissions for various GIT branches
  • Creating adhoc GIT stashes
  • Created post commit and pre-push hooks using Python in SVN and GIT repos
  • Setting up the SVN and GIT repos for Jenkins build jobs
  • Managing the database DDL, DML scripts in SVN and GIT
  • Evolving new tools/methodologies to improve this existing process and show better results to all stakeholders
  • Support the code builds by integrating with continuous integration tool (Jenkins)
  • Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation.
  • Provided configuration management expertise to all software development projects.
  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Set up Jenkins and Hudson for Continuous Integration Process
  • Configured various jobs in Jenkins and Hudson for deployment of Java based applications and running test suites
  • Setup ANT script-based jobs in Jenkins and Worked with Jenkins Pipelines
  • Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Worked on SQL Server 2012 management and DDL and DML script migration
  • Managed Maven project dependencies by creating parent-child relationships between Projects.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Set up the scripts for creation of new snapshots and deletion of old snapshots in S3
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier
  • Worked with Amazon IAM console to create custom users and groups
  • Worked with various AWS EC2 and S3 CLI tools worked with Openstack.
  • Experience with setting up Chef Infra, bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM
  • Experience in setting up the chef repo, chef work stations and chef nodes
  • Experience in working with data bags, attributes, cookbooks, recipes and templates in Chef nodes
  • Researched and implemented code coverage and unit test plug-ins like Find Bugs, Check style and PMD with Maven/Hudson.
  • Worked with development team to migrate Ant scripts to Maven.
  • Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.
  • Experience in writing the re-write rules in Apache HTTP Server Version 2.0
  • Setup the JMS and JNDI on the WebLogic servers
  • Created multiple Python, Perl and UNIX shell scripts for various application level tasks
  • Imported and managed multiple corporate applications into Tortoise SVN and implemented the setup for Master slave architecture to improve the Performance Automated SQL Scripts.
  • Worked with the RHEL for enterprise environment and CentOS for the POC environment

Environment: Tortoise SVN, Jenkins, ANT, MAVEN, GIT, OpenStack, Amazon EC2, Amazon Web Services, Puppet, Chef, Python Scripts, Shell Scripts, Sonar, UNIX, JIRA.

Confidential, Sunnyvale, CA

AWS/DevOps Engineer

Responsibilities:

  • Worked on designing and deploying a multitude application utilizing almost all the main services of the AWS stack (like EC2, S3, RDS, VPC, IAM, ELB, Cloud watch, Route 53, Lamda and Cloud Formation) focused on high availability, fault tolerance environment.
  • Created Cloud Formation Template for main services like EC2, VPC and S3 for reuse the current environment.
  • Created network architecture on AWS VPC, subnets, Internet Gateway, Route Table and NAT Setup.
  • Developed a Python Scripts to manage few services on AWS using SDK BOTO.
  • Worked with IAM to manage the users and groups using IAM by assigning individual policies and roles to each users and group as per requirements.
  • Designed high availability environment for Application servers and database servers on EC2 by using ELB and Auto-scaling.
  • Used Cloud Watch for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.
  • Worked on CI/CD tools Jenkins and GIT version control system for continuous smooth code release process.
  • Integrated Jenkins with GitHub private repositories build Automation tools (Maven and Ant), and Artifact repository for pushing successful build code.
  • Developed Shell Scripts to run the unit test on different jobs on Jenkins like testing the code.
  • Used Puppet as a configuration Management tool, Created Modules and Manifests in Puppet to automate various application.
  • Configured NAGIOS monitoring tool to maintain the number of servers on different environments.
  • Involved different development teams and multiple simultaneous software releases.
  • Worked on creating ANT scripts to build and deploy Java/J2EE, Oracle ADF and Oracle SOA based enterprise applications to WebLogic Application Servers
  • Setup the Jenkins jobs for Continuous integration process and to execute test cases.
  • Infrastructure virtualization and app isolation using Docker.
  • Developed Ansible scripts for an automated server provisioning and Docker images for isolation, reducing the time between provisioning and deployment from over 3 hours to less than 10 minutes.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new AWS ECS / Docker container from it, The Docker container leverages Linux containers and has the AMI baked in. Converted our staging and Production environment from a handful AMI's to a single bare metal host running Docker.
  • Worked on lifecycle management of image-based containers by the Dockers.
  • Worked with the development team to generate deployment profiles (jar, war, ear) using ANT Scripts and Jenkins
  • Responsible for building/deploying consistently repeatable build/deployments to company production and non-production environments using JENKINS & BUILD Pipelines, ANT, MAVEN
  • Deployed Java/J2EE applications to WebLogic server using Jenkins builds.
  • Involved in leading Automation Deployment Team by working with Puppet.
  • Setup the Chef servers, chef work stations, chef nodes and involved in bootstrapping new infrastructure chef nodes for software configurations management.
  • Configured multiple cookbooks, recipes, templates and attributes on workstations to be deployed to various chef nodes.
  • Set up the Linux Cron jobs for automating various build related jobs and application data synchronization jobs.
  • Set up the GIT synchronization web framework based on applications.
  • Worked on customization of existing Python scripts of some of the internal applications.
  • Worked on writing multiple Python, Ruby and Shell scripts for various companywide tasks.
  • Posting the build on time & following it up the testing team on posted builds until the specified release goes LIVE conducted technical support services for directing sales force of windows Azure applications.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Puppet
  • Developed Perl and shell scripts for automation of various tasks Configuration
  • Worked with SVN and GIT version controls.
  • Setting up new development branches, merging branches, facilitating the releases
  • Setting up the new repos, Managing the permissions for various GIT branches
  • Creating Ad-hoc GIT stashes
  • Created post commit and pre-push hooks using Python in SVN and GIT repos
  • Setting up the SVN and GIT repos for Jenkins build jobs
  • Managing the database DDL, DML scripts in SVN and GIT
  • Performed patching of RHEL using yum.
  • Experience with VMware Virtualization using hypervisor of VSphere.
  • Resolving different Users request.
  • Creation, Installation and administration of Red Hat Virtual machines in VMware Environment.
  • Configuration of Monitoring tools in Linux and Solaris servers. of Network bonding which include Active/Standby and Active/Active.
  • Performance Monitoring and Performance Tuning using Top, prstat, SAR, vmstat, ps, iostat.
  • Installation, configuration and administration of Jboss, Apache, WebLogic, Tomcat and WebSphere.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Imported and managed multiple corporate applications into Tortoise SVN and implemented the setup for Master slave architecture to improve the Performance Automated SQL Scripts.
  • Experience in creating users, groups and roles in LDAP server.
  • Creating and running automated nightly build to discover new produced bugs earlier, reducing bug fixing time from 1-2 days to few hours.
  • Created process to build and release one product with several different languages, localized build, and reduced building time for each language related releases.
  • Performed all builds on time per schedule and resolved any build and compile issues within allotted time .

Environment: Tortoise SVN, Jenkins, Java/J2EE, ANT, MAVEN, GIT, Azure, OpenStack, Amazon EC2, Amazon Web Services, Puppet, Chef, Python Scripts, Shell Scripts, Sonar, UNIX, JIRA, ESX, BMC, BladeLogic.

Confidential

Build and Release Engineer

Responsibilities:

  • Build and Release Java Applications to DEV, Test, Pre-Prod and Prod Environments.
  • Developed Build Scripts to generate artifacts from website and copy to Akamai servers using WGET, FTP, Ant and Batch.
  • Creating workflows using Interwoven to deploy ear, zips and properties to DEV, QUAL and Prod centers
  • Developed Unix-Shell Scripts for Build and Deployment process on Unix Boxes.
  • Developed Build Scripts (Build.xml) for the java Applications which use IDE Builds.
  • Integrated Maven Build to Anthill Pro .
  • Merged release branches to the trunk after the production release and resolved the conflicts rose during the merge in both Subversion and Perforce.
  • Used GNU Make file for C, C++ projects and integrated to Anthill Pro
  • Implemented GitLab for version control of puppet modules and process documentation
  • Worked with the Architects on SDLC process being the owner of post development environments.
  • Implemented Puppet Version 3 for Automation in the Non-production environment.
  • Designed Deployment Model for WebSphere and WebLogic Applications On AIX, UNIX and Windows Servers Using Anthill Pro Work Flows .
  • Wrote custom puppet modules for managing the full application stack.
  • Primary Linux engineer in the cut-over from bare metal infrastructure to PCI-compliant virtual environment.
  • Migrated Sybase Database to Oracle 9i Database.
  • Developed DAO interfaces and DAO Implementation classes to handle different type of data.
  • Worked as a system administrator for the build and deployments process on the enterprise server.
  • Tested all the functionality and developed standard test cases, which is also used by the client channels as examples to use the API.
  • Communicating with the Application team and making them understand about the automation tool and its advantages.
  • Provided timely and thorough responses for off-hours problems during on-call shifts.
  • Acted as Tier 2 escalation point for other on-call engineers and the IT Help Desk.
  • Key Linux Engineer for Warehouse Management System overhaul, to provision the new systems and provided on-site support during integration and cut-over.
  • Supported and improved custom imaging system and associated server farms.
  • Deployed the applications to WebSphere Application Server 6.1 and static content to apache web servers.
  • Involved in Implementation Plan for this project.

Environment: JDK1.4, jdk1.5, Eclipse3.3, Weblogic10.1, Websphere6.1, CVS, Struts 1.2, Oracle9i, LDAP, j2ee, jsp, servlets, JDBC, Ajax, iBatis, Harvest 7.1, Anthill Pro 3.3, Maven, Jira, JUnit, Harvest 7, Unix, AIX, Wintel, Ant.

We'd love your feedback!