We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 8 years of experience in installing, configuring, deploying and automating instances in the areas of Data Center Operations, Web servers, email servers, Systems Administration, software configuration management and AWS.
  • 4+ years of experience in Unix/Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment.
  • Experience in using configuration management tools like Puppet/ Chef/AWS
  • 3+ years of experience in AWS Cloud platform and features including compute EC2, EBS, AMI, and Identity & Access Management (IAM) for security, SNS, RDS databases, Management tools like CloudWatch, Cloud Trail, CloudFormation, AWS Config, CloudFront, S3, and Networking environment like Route 53, Virtual Private Cloud (VPC)
  • Experience in managing and rectifying Technical issues and complete understanding of software development by using Agile Methodologies.
  • Having Experience in different kinds of administration environments in software development life cycle Red hat, Ubuntu, Linux, WINDOWS, CentOS and SUSE.
  • Having Experience on webserver NGINX
  • Experience working withJIRA management tools
  • Having experience in developing Web and Enterprise Applications using technologies Java / J2EE, spring, Struts and Hibernate.
  • Hands on experience in Core Java, JDBC, Servlets, JSP, JavaScript, JQuery, Ajax and Hibernate, Node.Js.
  • Hands on experience in Struts and Spring Frame works.
  • Expertise in Client / Server and application development using Java, J2ee technologies, Node.Js.
  • Rich work experience in Open Source frameworks like Struts 1.2, Struts 2.0, Spring
  • Hands on experience in using Tomcat, Jboss servers.
  • Hands on experience in using Eclipse, Jboss Developer Studio and Toad.
  • Configured and monitored distributed and multi - platform servers using chef.
  • Experience in large production environments using configuration management tools like Chef, Puppet and expertise in Continuous integration tools like Jenkins and Nexus.
  • Experienced in production, development and testing environments carrying Windows, Linux, Red Hat Linux, Centos and Solaris servers.
  • Developed Chef Cookbooks and Recipes to manage systems configuration.
  • Experience in cloud stack such as AWS (Cloud formation) and VMWARE stack.
  • Creating Linux Virtual Machines using VMware Virtual Center (ESXI), hypervisor-v, PHP Virtual Box.
  • Knowledge on flash based storage like XtremIO and VNX which is unified storage mainly used for protecting and ease of management.
  • Expertise in designing and allocating high availability applications on AWS across Availability Zones and Availability Regions.
  • Created and wrote shell scripts, Python and PowerShell for merging and automation processes across the environments using SCM tools like GIT, SVN, Stash and TFS on Linux and windows platforms.
  • Hand on experience on webservers like Apache and also worked on application servers like Web Logic, Tomcat, WebSphere and JBOSS to deploy the code.
  • High exposure to REMEDY, BUGZILLA and JIRA defect tracking tools for tracking defects and changes for Change management.
  • Design and Implement WCF services layer hosted on Windows Azure
  • Updating the instance counts in the production for the services of Red box in the Production Azure Subscription.
  • Configuring network services such as DNS, NFS, SMTP, NTP, DHCP, LDAP, SAMBA, SQUID, postfix, send mail, ftp, remote access, security management and Security trouble shooting skills.
  • Expertise in adding and removing servers from AWS cloud environment.
  • Worked with databases like MongoDB, MSSQL, MySQL and Server DB Tasks.

TECHNICAL SKILLS:

Cloud Platform: AWS, Microsoft Azure, and Open stack.

Configuration Management: Chef, Puppet, Vagrant, Maven, Ansible, Docker, Gradle, Splunk, OPS Work.

Database: Oracle, DB2, MySQL, MongoDB 7 SQL Server, MS Sql

Test and Build Systems: Jenkins, Ant, Maven, Hudson and Gradle

Version Control Tools: Subversion (SVN), Clear case, GIT, GIT Hub, Perforce, Code Commit.

Web/Application Servers: Apache, Tomcat, Web Sphere, Nix, JBOSS, WebSphere.

Languages/Scripts: C, HTML, Shell, Bash, Python, PHP, Ruby and Perl.

Network Protocols: SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET,UDP, and RIP, iSCSI, Fibre Channel.

SDLC: Agile Scrum, Waterfall

Web Technologies.: HTML, CSS, Java Script, JQuery, Bootstrap, XML, JSON, XSD, XSL, XPATH.

Operating Systems: Red hat, Ubuntu, Linux and WINDOWS, CentOS,SUSE.

PROFESSIONAL EXPERIENCE:

Confidential

AWS DevOps Engineer

Responsibilities:

  • Managing product development and implementation of AWS environment.
  • Designing and implementing CI (Continuous Integration) system
  • Configuring CI tools like Jenkins servers, Jenkins nodes
  • Creating required scripts like Perl and Python and creating/configuring VMs (Windows/Linux/Ubuntu).
  • Primarily used Ruby programming to write GIT applications and chef Recipes.
  • Implemented a Continuous Delivery pipeline with Jenkins and GitHub
  • Maintaining TFS/GIT/GitHub infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
  • Migrating and maintaining build and test environments into the Cloud Infrastructure.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects and environments.
  • Configured and maintained Hudson to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Took the sole responsibility to maintain the CI Hudson server. Production support of Apache and JBoss including installation, configuration, management and troubleshooting.
  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Designed and developed UI screens with XSLT and JSF (MVC) to provide interactive screens to display data.
  • Used parsers like SAX and DOM for parsing xml documents and used XML transformations using XSLT.
  • Developed the business layer logic and implemented EJBs Session beans.
  • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Designed roles and groups for users and resources using AWS Identity Access Management (IAM)
  • Managed network security using Security Groups, and IAM.
  • Utilized CloudWatch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB tables, EBS volumes
  • To set alarms for notification or automated actions and to monitor logs for a better understanding and operation of the system.
  • Supported AWS Cloud instance’s and used AWS command line Interface to manage and configure various AWS products. Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Involved in developing custom scripts using Python, Perl & Shell (bash ksh) to automate jobs.

Environment: Jenkins servers, Jenkins nodes, Python, Perl & Shell, GIT, GitHub, AWS CloudFormation, AWS CloudWatch, Amazon RDS, DynamoDb, EC2, Apache, Ant, Maven, Chef

Confidential, CA

AWS DevOps Engineer

Responsibilities:

  • Managed Ubuntu Linux and Windows virtual servers on AWS EC2 using Puppet.
  • Experienced with working on Puppet Master and Puppet Agents. Defined Puppet Master and Puppet Agents to manage and configure nodes.
  • Designed and deployed AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Opsworks.
  • Manage all CM tools (Maven, Jenkins, ANT, Git, and GitHub) and their usage / process ensuring traceability, repeatability, quality, and support.
  • Lead to align processes and tools, such as branching, source control structure, dependency management, Linux\Windows hybrid build infrastructure, code review, and check-in policies, that are developed and instrumented by DevOps teams across projects globally.
  • Optimized volumes and EC2 instances & Created multi AZ VPC instances.
  • Used IAM to create new accounts, roles and groups.
  • Configured Elastic Load Balancers with EC2Autoscaling groups.
  • Configured and monitored distributed and multi-platform servers using Nagios.
  • Supported 1000+ AWS Cloud instance’s and also familiar with Amazon Cloud command line management.
  • Worked on User administration setup, maintaining account, Monitor system performance using Nagios and Tivoli.
  • Mostly used Ruby for writing the chef recipes.
  • By using java, developed Coding with MVC Infra (Propriety Framework) using Java, J2EE, XML and JavaScript.
  • Encrypted EBS volumes via KMS service.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Configured S3 to host static web content.
  • Deployed cloud stack using AWS OpWorks.
  • Created monitors, alarms and notifications for EC2 hosts using Cloudwatch.
  • Set up Elasticache using memcached.
  • Migrated applications to the AWS cloud.

Environment: S3, AWS Opsworks, Ruby, Chef, Puppet Master, Elastic Load Balancers, EC2Autoscaling, Linux\Windows

Confidential, Dublin, OH

DevOps Engineer

Responsibilities:

  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Sending health information to other participating organizations by using eHealth exchange
  • Finding and requesting copies of healthcare information from other participating organizations - where permitted by law and policy
  • SIEM tuning & optimization, log analysis, and log correlation (usingSplunk).
  • Worked on Informatica Power Center tool - Source Analyzer, Data warehousing designer, Mapping & Mapp let Designer and Transformation Designer
  • Extracted data from SAP system to Staging Area and loaded the data to the target database by ETL process using Informatica Power Center
  • Performed the performance and tuning at source, Target levels using Indexes, Hints and Partitioning in DB2, ORACLE and Informatica
  • Converted the PL/SQL Procedures to Informatica mappings and at the same time created procedures in the database level for optimum performance of the mappings.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Responsible for Design of different Release Environments for new projects and monitoring.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven and Nexus in Linux environment.
  • Managed Chef Cookbooks to automate system operations.
  • AWS Cloud management and Chef Automation.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Responsible for code build, release and configuration on Amazon EC2.
  • Used IAM to create new accounts, roles and groups.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Configured Elastic Load Balancers (ELB) with EC2 Autoscalling groups.
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Migrated applications to the AWS cloud.
  • Work with different team members for automation of Release components.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc.
  • Troubleshoot the build issue during the Jenkins build process and resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.

Environment: s: Tools like Jenkins, Ruby, Chef, Maven and Nexus in Linux environment, Jenkins AWS Code Deploy plugin.

Confidential

Linux Engineer

Responsibilities:

  • Administration of Sun Servers (SPARC and x86) running Solaris 9, 10 and Dell, HP Servers running SUSE, Redhat EL 3, 4.x, 5 which included jumpstarting, performing live upgrades of Solaris operating systems and Kick starting Redhat EL 3, 4.x, 5.
  • Administration and support of Unix Servers including SUSE, Solaris, HP-UX & Red Hat Linux and CentOS.
  • Creation of VMs for SUSE, Solaris x86 and Redhat Linux on VMWare ESX 3.5 and administering them with VI Client.
  • Performed volume management using Veritas Foundation Suite 5, SVM and LVM and the creation of zfs, VxFS, UFS and ext3 file systems.
  • Installation and support of various applications including WebLogic 10, JBoss 4.2.x, Oracle 10g, Sun Java System Web Server 7, Tomcat, JDK 1.5, Ant.
  • Configuration and support of Veritas Cluster Server 5.0 for various agents including SAP, Oracle, DNS.
  • Strong scripting knowledge (Perl and C) to perform different administration tasks.
  • Experience in Shell scripting (ksh, bash) to automate system administration jobs.
  • Automated tasks using bash, korn shell scripts.
  • Backup and restore of file systems using VERITAS NetBackup 6.5.
  • Participated in projects as directed including planning and the implementation of new applications and projects infrastructure.
  • Involved in migration of project from one flavor to another one.
  • Involved in development, user acceptance, and performance testing, production & disaster recovery server.

Environment: Bash automated task, korn shell scripts, creating of VMs for SUSE, Solaris x86 and Red hat Linux on VMWare ESX 3.5 and administering them with VI Client.

Confidential

System Engineer

Responsibilities:

  • Successfully installation & configuration of network hardware & software such as Point Data Server.
  • Respond to on call service regarding problems in network, work station, & fix them
  • Implemented network technologies such as installation and configuration of routed protocols viz. IP and routing protocols namely EIGRP, OSPF and WAN technologies like Leased Line on CISCO routers.
  • Assisting System/Network Administrator with basic administration of SONILWALL, Symantec Back Up utility, Symantec SM endpoint Protection, Windows Server 2008
  • Implementing TCP/IP core networking services using Windows Server 2008, DHCP, and DNS
  • These scripts provided the following functionality: application startup and shutdown, monitored systems and applications health, and web site management Installation, Management, Configuration of LAN/WAN systems utilizing Cisco switches and routers
  • Designed bash and Perl scripts to automate application and system management activities.
  • Configured firewall based on REDHAT Linux and FreeBSD 4.x that has three network interfaces.
  • Configured various services, devices as well as applications of UNIX servers and worked with application team to customize the environment. Worked with Apache and developed several UNIX scripts to automate web tasks

Environment: s: IP, Routing, System/ Network Administration, Perl, RedHat

We'd love your feedback!