We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

2.00/5 (Submit Your Rating)

Warren, NJ

SUMMARY

  • Over 8 years of experience in automating, configuring and deploying instances in teh areas of Data Center Operations, Systems Administration, Cloud computing, Software Configuration Management (SCM).
  • Administration various environments in software development life cycle (SDLC) Windows, Ubuntu, Red Hat Linux, SUSE Linux and CentOS. Experience supporting Chef Environment with multi servers and involved in developing manifests.
  • Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Devops experience with Puppet, Chef, AWS(OPS Work)and OpenStack.
  • Configured and monitored distributed and multi - platform servers using chef. Defined Chef Server and workstation to manage and configure nodes.
  • Extensive experience using Build and Automation tools including ANT and Maven and working noledge other build tools like MS Build, CMake, Groovy and Gradle.
  • Developed Chef Cookbooks and Recipes to manage systems configuration.
  • Experience in branching, tagging and maintaining teh version across teh environments working on Software Configuration Management (SCM) tools like Subversion (SVN)and GIT.
  • 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.
  • Design high availability(HA)applications on AWS across Availability Zones and Availability Regions
  • Good Exposure on Virtualization and Containers (Docker) and Hypervisors ESXI, ESX.
  • Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting(kasha, Bash), Python, Ruby, PHP PERL.
  • Worked on web servers like Apache and application servers like Web logic, Tomcat, WebSphere, JBOSS to deploy code.
  • Extensively worked on Jenkins and Hudson by installing, configuring and maintaining for teh purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • Good noledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies.
  • Installed and Managed Jenkins and Nexus for CI and Sharing Artifacts respectively within teh company.
  • Experience in using Nexus Repository Managers for Maven builds.
  • High exposure to REMEDY, BUGZILLA and JIRA defect tracking tools for tracking defects and changes for Change management.
  • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • 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.
  • Experience with MongoDB, MSSQL, MySQL and Server DB Tasks.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Familiar with network tool Nagios and cacti.
  • Closely worked with Developers and Analysts to address project requirements. Able to TEMPeffectively manage time and prioritize multiple projects.
  • Excellent communication, team membership and relationship management skills.

TECHNICAL SKILLS

Cloud Platform: AWS (EC2, S3, Cloud Watch, RDS, Elastic Cache, IAM), Microsoft Azure, and Open stack.

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

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

Build Tools and CI tools: ANT, MAVEN, Make file, Hudson, Jenkins, BAMBOO, Code Deploy.

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

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

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

SDLC: Agile, Scrum.

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, Warren NJ

AWS DevOps Engineer

Responsibilities:

  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu/RHEL) and Configuring launched instances with respect to specific applications.
  • Installed application on AWS EC2 instances and also configured teh storage on S3 buckets.
  • Performed S3 buckets creation, policies and also on teh IAM role based polices and customizing teh JSON template.
  • Implemented and maintained teh monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Managed servers on teh Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.
  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks.
  • Create Puppet Automation tools and builds, and do an overall process improvement to any manual processes.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
  • Converting production support scripts to chef recipes. And AWS server provisioning using Chef Recipes.
  • Involved in teh installation and configuration of Nix as a web server.
  • Experience with Build Management tools Ant and Maven for writing build.xmls and Pom.xmls.
  • Experienced in build and deployment of Java applications on to different environments such as QA, UAT and Production.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub.
  • Extensive usage of Tortoise SVN in windows environment for version control activities.
  • Implemented Continuous Integration using Jenkins and Hudson.
  • Application Deployments & Environment configuration using Chef, Puppet, Ansible.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet with Apache and Passenger.
  • Deployed teh java application into web application servers like Apache Tomcat.
  • Experienced in deployment of applications on Apache Web server, Nix and Application Servers such as Tomcat, JBoss.
  • Implemented unit testing framework driven using Junit and Cucumber.
  • Build and Deploy java/j2ee application on oracle WebLogic.
  • Virtualized teh servers using teh Docker for teh test environments and dev-environments needs. And also configuration automation using Docker containers.
  • Worked with various scripting languages like Bash, Perl, Shell, Ruby, PHP and Python.
  • Coordinated with teh Offshore and Onshore teams for Production Releases.

Environment: Amazon Web Services, IAM, S3, cloud watch, Nix, ANT, Maven, Tortoise SVN, GitHub, Chef, Puppet, Ansible, Docker, Java, Agile, Apache HTTPD, Apache Tomcat, JBoss, Junit, Cucumber, Json, Bash, Shell, Perl, Python, PHP, Ruby, Weblogic.

Confidential, LITTLETON, CO

AWS DevOps Engineer

Responsibilities:

  • Generated and maintained teh Project SCM plan.
  • Created hooks and managed permissions on teh branches for GIT.
  • Developing analytical methods, real-time data analysis and statistical methods with Python, for data analysis, processing and integration for standardized and non-standardized reports.
  • Configured Source Code Management tools with Bamboo and executed triggers in SVN.
  • Provided on-going support and administration for SVN, ClearCase, ClearQuest and ANT build automation.
  • Deployed DevOps using Puppet, Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Involved in teh migration of code from SVN to GIT.
  • Consult with NMR Software Development Group to determine which source code control system, Microsoft Team Foundation Server (TFS), Perforce, or Subversion (SVN), would best suit their needs and requirements for current and future software development.
  • Administration and support experience with Microsoft TFS and Microsoft Visual Studio .
  • Worked closely with developers to define and configure application servers, virtual hosts, web applications, web resources, back-end resources as well as deployment of EJBs across multiple instances of WebSphere.
  • Created GIT repositories and specified branching strategies that best fitted teh needs for teh client.
  • Configured local Maven repositories and multi-component ANT projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Integrated SVN into Hudson / Jenkins to automate teh code check-out process.
  • Conducted performance testing of Apache and Tomcat management services.
  • Architected and implemented automated cloud infrastructure using Chef
  • Create, maintain and customize complex JIRA project configurations including workflows, custom fields, permissions and notifications.
  • Responsible for managing and administering multiple instances of GIT, including teh build server infrastructure and operating environment for Android; develop server-side scripts/SW to customize GIT and to tie in with other tools such as Gerrit/JIRA, Jenkins/Hudson.
  • Expertise building and monitoring software projects continuously with a CI tool, Bamboo, Hudson, Cruise Control, Build Forge, Visual Build Professional.
  • Involved in designing and deploying teh content cloud platform on Amazon AWS using EC2, S3, and EBS. Evaluate Chef and Puppet framework and tools to automate teh cloud deployment and operations.
  • Delivered onsite customer training classes on teh suite of IBM Rational Software configuration management tools including ClearCase, ClearQuest and Rational Team Concert.
  • Created detailed insight into all aspects of business operations through painstaking integration of Graphite, Logstash, Sensu, and Chef
  • Automated legacy infrastructure in teh interim while working through.
  • Architected and implemented automated cloud infrastructure using Chef.
  • Reduced teh time to on-board new developers by writing a Sinatra app to automate all common new-developer tasks like setting up their desktops, virtual machines, GIT accounts, and development environment.
  • Created ANT and Maven POMs to automate teh build process for teh new projects and integrated them with third party tools like Sonar.
  • Built deployment pipelines using Jenkins as a frontend for continuous deployment to local staging and test environments and to production environments on demand, using a combination of Ruby, Ansible,AWS tools, and shell scripting.
  • Wrote automation scripts for Ansible and in house custom AWS framework.
  • Created a best practices Buildenvironment using Jenkins, Packer, immutable instances, and AWS.
  • Supported physical servers and virtualized servers. Worked with other engineers to support SANs (NetApp, Pure Storage) and VMWare hosts.
  • Worked on building

Environment: Java/J2EE, Maven, Tomcat, JBoss, SVN, Bamboo, ANT, Maven, Shell, bash, Unix, GIT, AWS, Chef.

Confidential, Phoenix, AZ

DevOps Engineer

Responsibilities:

  • Extensive exposure to Configuration management policies and practices with regards to SDLC along with automation of scripting using shell, python and Perl scripting.
  • Hands on Exposure on Version Control GIT.
  • Created branches in GIT implementing parallel development process.
  • Worked on Maven creating artifacts through source code and internal deployment in Nexus repository.
  • Used SonarQube for code quality.
  • Built applications using Chef/puppet scripting, Ant with Ivy build.
  • Extensive experience in creation and management of Chef POC environment.
  • Experience installing packages using YUM and RPM on Nix.
  • Installed Jenkins on Linux machines and created master and slave configurations to implement multiple parallel builds.
  • Created Power Shell Scripts to patch DLLs across various servers and also to automate database deployments (Dachas) using SSDT.
  • Application deployment and configuration for enterprise scale infrastructure using Jenkins.
  • Worked on functional and unit tests using python and Java.
  • Performed DevOps for Linux, Mac and windows platforms.
  • Extensive experience with Nagios monitoring system as well as other monitoring tools.
  • Responsible for creation and management of Chef Cookbooks.
  • Implemented Configuration management and change management policies.
  • Used Maven dependency management system to deploy snapshot andartifacts to Nexus to share artifacts across projects and environments.

Environment: SVN, GIT, ANT, Maven, Chef, Puppet, Jenkins, UNIX, Linux, Perl, Bash, Python, Ruby,Weblogic, Tomcat, JIRA, SonarQube.

Confidential, Kansas City, KS

Build/Release Engineer

Responsibilities:

  • Used Shell and Perl scripting to deploy artifacts that are built by Ant.
  • Helped developers to resolve subversion code merging issues.
  • Supported daily and weekly routines of pushing good builds based on test results.
  • Wrote shell scripts and automated creating projects in Jenkins and Nexus repository as part of release process.
  • Participating in “Release Readiness Review” status meeting (Go/No-go Process).
  • Gained good noledge on Linux Administration.
  • Performing Risk Analysis, preparing Mitigation Strategies & Contingency Plans.
  • Coordinating Release effort amongst various teams (Development, QA, Testing, and Business Analysis) in geographically separated environment.
  • Worked with Subversion, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast Paced Engineering Environment.
  • Integrated Subversion for automating builds with Jenkins.
  • Managed teh Subversion branching strategy for a few applications by creating Release branches, Development branches thus ensuring teh integrity of Trunk.
  • Efficiently performed teh task of resolving conflicts while merging in Subversion with teh J2EE development background.
  • Installed/Configured and Managed Nexus Repository Manager and all teh Repositories.
  • Tweaked and managed teh builds by editing build.xml for change in teh requirements.
  • Managed and performed teh environment related configuration changes as a part of deployment.
  • Worked closely with developers and managers to resolve teh issues that rose during teh deployments to different environments.
  • Deployed teh archives to WebLogic Application Servers.

Environment: Subversion, Ant, Jenkins, NEXUS, Install Shield, Shell, Perl, WebLogic Servers.

Confidential

System Administrator

Responsibilities:

  • Install and configure Ubuntu, Centos on remote servers and Desktop servers, Installation of patches and packages using RPM and YUM.
  • Worked with DBA team for database performance issues, network related issues on Linux Servers.
  • Working with developers to load software onto Linux Enterprise servers and also debugging Scripts.
  • Set up and administer user and groups accounts, setting permissions for users.
  • Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache.
  • Strong experience with teh VMware HA (High Availability), FT (Fault Tolerance), DRS (Distributed Resource Scheduler, Troubleshooting ESX issues related to storage, network and performance issues.
  • OS upgrades and installation of third party software, packages and patches as per requirement.
  • Troubleshooting teh network with teh halp of net stat, ping, nslookup and trace route tools.
  • Resolving TCP/IP network access problems for teh clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle, Cron jobs) UNIX based shell.
  • Experience installing and configuring SSH (Secure Shell) encryption in order to access securely on Ubuntu and Red hat Linux.
  • Responsible for configuring and connection to SSH through SSH clients like Putty and Cyber duck.
  • Configure and manage implementation of Samba, PHP projects, DNS, LDAP, Kickstart, IP Tables Firewall, NFS, NIS, SSH, Open Source Apps, and User Administration.
  • Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
  • Involved in monitoring and tuning performance metrics like JVM, execute threads, JDBC connections.
  • Configured JMS Connection factories and Queues for messaging applications.
  • Configured teh Web Server interfaces, session management, virtual hosts and transports for BEA WebLogic Application Servers.
  • Regularly manage backup process for server and client data.
  • Installing open source application, search, analyze and develop new application for users.

Environment: WINDOWS, Oracle Virtual box, VMware, BEA WebLogic, SSH, RHEL, WinSCP, and FileZilla.

Confidential

Linux System Administrator

Responsibilities:

  • Monitor and analyze servers and resolve any problems, maintain systems reporting, tuning.
  • Created users, manage user permissions, maintain User & File system quota on Linux servers.
  • Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
  • Maintaining integrity of security with teh use of group policies across domains supporting users through email, on call and troubleshooting.
  • Maintaining inventory of all components including systems and other hardware performed User Account management, data backups, and users' logon support.
  • Maintaining user's data backup by creating particular user folder in File Server and Applying Security permission on folders.
  • Created and modified application related objects, created Profiles, users, roles and maintained system.
  • Wrote Shell script to configure teh WebLogic application server in all environments.
  • Monitored trouble ticket queue to attend user and system calls. Attended team meetings, change control meetings to update installation progress and for upcoming changes in environment.

Environment: RHEL, HCMP, LVM, Apache1.3, DNS, NFS, NIS, Oracle 8i TSM, Work Load ManageruPAR, VERITAS Netback up, NIM, Samba, Dell Power Vault, Storage TEK, L700.

We'd love your feedback!