We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

4.00/5 (Submit Your Rating)

Los Angeles, CA

PROFESSIONAL SUMMARY:

  • A Professional outstanding, self - motivated career with over 7+ years of Information Technology experience with Major Focus on DevOps AWS, auto-scaling, load balancers, Software Configuration and Build/Release Management Maven, Chef, Puppet, Jenkins, Ansible, Docker, Ant, Git, CVS, SVN, etc - Managing entire infrastructure and deployment life cycle from Development to deployment, which includes web-based client server application projects in the domains of investment banking, financial services, healthcare and retail industry.
  • Experience in installing, upgrading and maintaining Red Hat enterprise Linux, Ubuntu, and Windows based environment.
  • Worked in infrastructure team on installation, configuration and administration of Red Hat Linux 5/6, Ubuntu13.04/13.10/14.10 and windows server 2008/2012.
  • Experience in working on source controller tools like GITHUB (GIT), Subversion (SVN), SVS, IBM Clear case.
  • Extensive experience with software builds tools like Apache Maven, Apache Ant.
  • Worked on Open Source products like MySQL, Apache HTTP, Apache Tomcat, Open LDAP, and Nagios.
  • Extensive experience in automation using UNIX Shell Scripting, Perl, Ruby.
  • Design, build and maintain efficient, reusable and reliable Ruby code.
  • Installed and Managed Jenkins and Nexus for CI and Sharing Artifacts respectively within the company.
  • Experience in defining and testing Wi-Fi technologies and enhanced features.
  • Experience with TFS (Team Foundation System) based Build System.
  • Proficient with the operation of all hand tools required for AV systems installation.
  • Designed end to end automation of infrastructure and continuous delivery of the applications by integrating cloud formation scripts, Jenkins, AWS and Puppet/Chef manifests and recipes/run lists.
  • Ability to write deployment, build scripts and automated solutions using scripting languages such as Shell, Perl.
  • Expertise in automate post-build integration including Code Coverage & Quality Analysis Tools like JUnit, SONAR, Find bugs and Check Style.
  • Experienced in creating and updating Puppet modules and pushing them to puppet agents.
  • Experience using RPMs to TEMPeffectively package the applications for product deployments.
  • Experience in Providing Release Management and Build Automation with TFS 2010 Build Automation for multiple projects and Production Databases with TFS.
  • Hands on Exposure on TFS Version Control, SVN, Migrated from TFS 2008 to TFS 2010.
  • Experienced in configuring and maintaining Amazon Web Services which include services like Amazon EC2, VPC, S3, Elastic Load Balancing, Auto Scaling, Security Groups and Route53 DNS.
  • Managed Data backup and archiving on AWS using S3 and Glacier.
  • Experienced in maintain and analyzing log files using CloudWatch, Graylog2 and Log stash.
  • Proficient working on Windows 2003/2008/2012. Active Directory, DNS, DHCP.
  • Hands on experience in upgrading servers using RPM, Apt-get and Yum package installer.
  • Maintained Performance tuning of VMware servers and management of server resources between Virtual Machines.
  • Experienced in migrating Physical servers to Virtual server using VMware converter. Knowledge in creation of Virtual Switches, ports and Port groups and configuring Layer 2 Security Policies for Virtual Networks.

TECHNICAL SKILLS:

Cloud/Virtualization Technologies: Amazon web services (AWS), Microsoft Azure, VMware VSphere ESX/ESXI, (vRA), (vROPS), (vRO), (vCM), vIN), PAAS Pivotal Cloud Foundry

Version Control Tools: Visual SVN, Tortoise SVN, GIT

Build Tools: ANT, Maven, Artifactory

Databases: MySQL, MongoDB, Cassandra, Postgre SQL, SQL Server, No SQL.

CI Tools: Jenkins, Hudson, Chef

Config Management Tools: Puppet, Chef, Ansible, Docker

Bug/Issue Tracking: JIRA, Rally, Fisheye, Remedy, ServiceNow

Web/Application Servers: Apache Tomcat, Web logic

Scripting/Programing Languages: Perl, Shell, Ruby, Python, C, SQL, Java Script, PHP, HTML, Java, J2EE, and Net.

Other Tools: Putty, Nagios, ClearCase, Salesforce

PROFESSIONAL EXPERIENCE:

AWS/DevOps Engineer

Confidential, Los Angeles, CA

Responsibilities:

  • Delivered solutions to improve Cloud architecture, deployment for AWS Private and Public cloud.
  • Managed multiple AWS accounts with multiple VPC’s for both production and non-production where primary objectives included automation, build out, integration and cost control.
  • Design EC2 instance architecture to meet high availability application architecture and security parameters.
  • Created S3 buckets and also managing policies for S3 buckets and utilized S3 bucket and Glacier for storage and backup on AWS.
  • Automated the release pipeline to achieve zero touch deployments using Jenkins, SVS, and Nolio.
  • Creating Cloudwatch alters for instances and using them in Auto scaling launch configurations.
  • Managing Amazon Web Services infrastructure with automation and configuration management tools such as Jenkins.
  • Coordinate/Assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) source control.
  • Development of Puppet modules with Hiera and Jenkins for continuous integration and continuous deployment of managed products and related services.
  • Control of version and repository management with BitBucket and Git.
  • Task automation; service management and application deployment using Bash scripting, Puppet modules with Hiera and Jenkins.
  • Automated weekly releases with ANT/Maven scripting for compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Use of Docker and Openshift to manage micro-services for development and testing.
  • Administration of JBoss and Glassfish, manually and with Puppet.
  • Uses of F5 configure load balance and high availability.
  • Zabbix and Keynote configuration for monitoring and reporting of every server and service in production and non-production environment.
  • The configuration of SSL/TSL in every application layer and configuration of mutual autantication, manually and using puppet.
  • Management, manually and with Puppet, of MySQL, CouchBase, ElasticSearch, Jasper, Apache Web Server, Apache MQ, and Apache Tomcat.
  • Use of ServiceNow for incident management, change control and task management using visual Task Boards and KanBan system.
  • Documentation of process as well as scripts on Jive and Git server (Markdown)
  • Create, manage, and delete users and groups as per the request using Amazon Identity and Access Management.
  • Monitoring each service deployment, and validating the services across all environments.
  • Setup and maintenance of an automated environment using Chef Recipes & cookbooks within the AWS environment.
  • Automating backups by the shell for Linux to transfer data in S3 bucket.
  • An active participant in scrum meetings, reporting the progress and maintain TEMPeffective communication with each team member and manager.

    Environment: AWS, EC2, S3, Jenkins, GIT, BitBucket, Puppet, Hiera, Bash, Ant, Python, Docker, Nolio, Openshift, Zabbix, Keynote, Jasper, CouchBase, Apache Web Server, Apache MQ and Apache Tomcat.

    Confidential

  • AWS/DevOps Engineer Montclair, CA

    Responsibilities:

    • Delivered specific versions of various components of an application into target environments.
    • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
    • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to from one environment to other environments.
    • Hosting applications with the AWS Cloud
    • Experience in creating auto scaling groups in EC2 instances and in writing cloud formation scripts for various resources like EC2, ELB, Security groups.
    • Experience in creating life cycle process in AWS
    • Experience in automating infrastructure in AWS using Cloud Formation and Jenkins
    • Worked on core AWS services further setting up new server EC2 instances, configuring security groups and setting up elastic IP, auto scaling configuration.
    • Responsible for design and maintenance of the Subversion Repositories, Views, and the access control strategies for different parallel development teams.
    • Automated the entire build and deployment process using Jenkins and Hudson for continuous integration, and also documented the process
    • Work with development/testing deployment, systems/infrastructure, and project teams to ensure continuous operation of build and test systems.
    • Coordinating the resources by working closely with Project Manager’s for the release and Project Manager for all Operational Projects.
    • Carried Deployments and builds on various environments using continuous integration tool.
    • Utilize Git and Github for version control.
    • Source code configuration tools subversion used for different projects.
    • Created and maintained the Shell/Perl Deployment Scripts for WebLogic web application Servers.
    • Developed Perl and Shell scripts for automation files in case of errors or changes in the project requirements.
    • Participated in execution of client meetings and internal Ruby development projects.
    • Prepare Ruby codes, programming of web applications and testing services on daily basis.
    • Utilize Cloud Watch to monitor resources such as EC2, CPU Memory, Amazon RDS DB Services, Dynamo DB tables, EBS volumes: to set alarms for notification or qutomated actions; and to monitor logs for a better understanding and operation of the system.
    • Managed Dependency Management within the teams by installing and configuring Nexus Repository Manager.
    • Puppet Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc.
    • Coordinate with Release Management regarding appropriate system releases among other development platforms.

      Environment: Jenkins, GIT, ANT, MAVEN, JIRA, Python, BASH & KORN Shell, LDAP, Apache Web server 2.2, AWS, Putty, Oracle Http Server 9.x, SiteScope Monitoring, HP Diagnostics tool, Gemfire cache Server, IBM MQ server Tomcat Web Server, Protocols TCP/IP, HTTP, HTTPS, UNIX/windows.

      Confidential

      DevOps Engineer Westminster, CA

      Responsibilities:

      • Use agile methodology throughout the project. Involved in weekly and daily bases release management
      • Monitoring IoT (Internet of Things) specified infrastructure design and implementation process.
      • Involved in source control management with GitHub and GitLab Enterprise level repositories. Regular activities include configure user’s access levels, monitor logs, identifying merge conflicts and managing master repository.
      • Configure & deployed java applications on Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack, cloud formation.
      • Created environment on AWS platform, AWS Hadoop EMR cluster, Kafka Cluster, Cassandra Clusters and implemented system alerts on DataDog.
      • Create, bind the user defined and built in services in Pivotal Cloud Foundry (PCF).
      • Build, test and deploy applications by using Pivotal cloud foundry
      • Built & deployed Java/J2EE to web application server in agile continuous integration environment and automated labeling activities in TFS once deployment is done.
      • Working knowledge of several types of configuration management tools like Puppet, Chef, Ansible, Salt and Vagrant.
      • Involved in phases of testing for example Integration testing, Smoke testing Performance testing and Load testing. We are also using inbuilt test cases in Jenkins and running those tests on master branch.
      • Developed build & deployment scripts using MAVEN. Automated the process using plug-in available Jenkins and move from one environment to other throughout the build pipeline.
      • Configuring ‘nginx’ for proxy RESTful API calls to micro-services in Docker containers.
      • Produced scripts for viable combination of JIRA applications with different tools.
      • Customized both JIRA and Confluence to integrate into the pre-existing systems with an eye towards making the programs extensions of their systems, and not hindrances to their systems.
      • Migrated JIRA across environments and worked on JIRA database dumps.
      • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
      • Worked with Release Management tool like Plutora& their report development
      • Experience in using SQL, PL/SQL stored procedures, indexes, materialized views, shell scripting, partitioned and non-portioned tables, packages and triggers for improved performance of the database.
      • Creating and Managing Virtual Machines using Xen, KVM, Or RHEV to run specific services.
      • Perform promotion on ClearCase from one server to another server.
      • Designing & deploying data center architecture on Linux Platform. Building, patching and managing existing data center rack servers on Red Hat Enterprise Linux

        Environment: Git, Jenkins, Maven, nginx, Ansible, AWS, VPC, Microsoft Azure, Shell scripting, Apache Tomcat, Chef, ClearCase, VM, REST and Python.

        Confidential

        Build And Release Engineer

        Responsibilities:

        • Build and release software baselines, code merges, branch and label creation and interfaced between development and infrastructure.
        • Implemented Subversion branching and merging operations for Java Source Code.
        • Setup different environments for build, (Test, Development, Pre-production and Production).
        • Deployment of the Business processes by vreatingJAT, WAR and EAR files to Web sphere and Web logic application servers.
        • Built configured and supported Application team environments.
        • Worked with Development Team Leads and testing teams to establish a build schedule, execute the builds and troubleshoot build failures, in any.
        • Coordinate with the Development Teams to receive the correct versions of re-usable and dependent components and with Environment team for issuing/installing successful builds
        • Create documents on build process and flow, build script maintenance, user guide for developers for local builds.
        • Used ANT and MAVEN for building the applications and developing the build scripts.
        • Used MSbuild and Devenvironment from DOTNET Framework 4.0 and VS 2010 to perform command line builds solution files
        • Worked in integrating TFS with Visual Studio 2008 & 2010.
        • Used Hudson/Jenkins and Anthill Pro to perform automated Builds and Deployments.
        • Build, configured and support Application team environments.
        • Worked on Powershell scripts to automate deployments to IIS and VMS.
        • Writing shell and Perl scripts for automated deployments especially in handling all the tasks before kicking off WSLT or WSADMIN scripts or admin console deployments
        • Performed database deployment activities like execution of Database scripts
        • Managed environments using VMware VSphere, VCenter, Vworkstation and VPlayer.
        • Performed deployments to machines in Amazon cloud.
        • Coordinated with developers and QA engineers on version upgrades and patch releases to different environment.

        Environment: Subversion (SVN), JIRA, Anthill Pro, TFS, Visual Studio, Hudson/Jenkins, Udeploy, MAVEN, IIS

        System Administrator

        Confidential

        Responsibilities:

        • Excellent knowledge with designing, installing and implementing VMware ESX server 5.0
        • Setting up V-Motion, HA, DRS, VMware virtual center, and related VMware products.
        • Performed physical to virtual Migration by using VMware Convertor and Platespin.
        • Performed, designed and implemented VMware backup and disaster recovery.
        • Designed and implemented virtual environment.
        • Participated in complete system builds, upgrades, migrations and patch management.
        • Performed server backup using Tivoli Storage Manager.
        • Raised Request for Change (RFC’S) to increase Memory, Extend Disk Drives, and Delete or add new drives, etc.
        • Creating and Managing VMware cluster with HA & DRS.
        • Applied OS patches and Service Packs on a regular basis and deployed the last definition files to the servers and workstations.

          Environment: VMware ESX server 5.0, V-motion, HA, DRS, VMware Virtual Center, Tivoli, etc.

We'd love your feedback!