We provide IT Staff Augmentation Services!

Devops/ Aws Engineer Resume

4.00/5 (Submit Your Rating)

Eagan, MN

SUMMARY:

  • Over 8+ years’ IT experience in DevOps, Configuration, Build, Release Management and Continuous Integration, Deployment, Automation, Cloud Management and Linux/Unix administration.
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Excellent understanding of SDLC Methodologies like Agile, Waterfall, RUP, RAD and other processes.
  • Extensively worked with Version Control Systems CVS, SVN (Subversion), and GIT
  • Integrated Eclipse IDE with different versioning tools like Subversion, GIT and CVS.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code. Experience in using Nexus and Artifactory Repository Managers for Maven builds. Configured and Administered Nexus Repository Manager and Jfrog Artifactory.
  • Implemented Continuous Integration and deployment using various CI Tools like Jenkins, Chef, Puppet.
  • Performed operations Puppet to describe system configuration and their state.
  • Wrote puppet manifests for deploying, configuring, and managing collected for metric collection and monitoring.
  • Expert in Installation, configuration of Patches and Packages using rpm and yum.
  • Steam line configuration to maintain servers and related infrastructure with Chef Configuration management tool.
  • Experience in using Tomcat and WebSphere Application servers for deployments.
  • Experience in system monitoring with Splunk, Nagios.
  • Instrumentation of API performance (hits, response time, load balancing, caching).
  • Expertise in working with different Bug Tracking Tools like JIRA and Bugzilla.
  • Automate, configure and deploy instances on AWS cloud environment.
  • Worked on AWS Cloud platform and its features which includes EC2.
  • Experience in Development & Operations involving AWS Cloud platforms, EC2, VPC and Cloud watch.
  • Strong experience in working in Linux and Windows environments.
  • Worked with Amazon IAM console to create custom users and groups
  • Setting up Auto scaling of the instance group using AWS command line tools and AWS cloud environment for Dev/QA environments.
  • Experience writing Shell, Python to automate the deployments.
  • Experience of database technology such OracleDB, MySQL.
  • Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Linux/Unix Systems Administrationexperience in installation, configuration, administration, troubleshooting, tuning, security, backup/ recovery and upgrading Linux (Red Hat &C entos).
  • Solid information of Software Development Life Cycle (SDLC) procedures, for example, Agile Scrum Methodology.
  • Good in Fast learning, Analytical considering, basic leadership and critical thinking abilities.
  • Superb hard working attitudes, self-persuaded, speedy learner and group situated.
  • Solid Analytical and Problem Understanding capacities. Investigate different basic specialized issues and give achievable arrangements.

TECHNICAL SKILLS:

Operating Systems: Redhat, Ubuntu, CentOS and Amazon Linux, Windows, Mac OS X

Automation/Build Tools: Puppet, Chef, Ansible, Ant, Maven, Jenkins

Languages: C, C++, C#, Java, Perl, Shell Scripting, XML, SQL

Databases: MySQL, Oracle DB

Web/App Server: Tomcat, WebSphere Application Server

Bug Tracking Tools: JIRA, Bugzilla

Version Control Tools: Subversion, GIT, Tortoise SVN, Visual SVN

Cloud Technologies: AWS(EC2, IAM, AMI, Cloud Formation)

Monitoring /Containerization tools: Splunk, Nagios,Docker

PROFESSIONAL EXPERIENCE:

Confidential, Eagan, MN

DevOps/ AWS Engineer

Responsibilities:

  • Plan, deploy, monitor, and maintain AWS cloud infrastructure consisting of multiple EC2 nodes as required in the environment.
  • Interacted with client teams to understand client deployment requests.
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of chef client nodes for provisioning; Created roles, cookbooks, recipes, and data bags for server configuration, deployment, and app stack build outs.
  • Design roles and groups using AWS Identity and Access Management (IAM).
  • Implement & maintain monitoring and alerting of production and corporate servers/storage using Cloud Watch.
  • Done with replacement for reading excellent OpenStack documentation, rather, a short summary of some basic commands.
  • Managed Ubuntu Linux and Windows virtual servers on AWS EC2.
  • Use Chef Automation tools for configuration management in different systems.
  • Installed and Configured Jenkins for Continuous Integration.
  • Configured and managed a network of Linux and Windows servers.
  • Automated the deployment for Java applications from lower environments to higher environments using configuration management tool Ansible.
  • Implemented and created the work environments using Ansible on AWS private VPC which are hosted on the cloud and on premise data centers.
  • Deployed application updates using Jenkins. Installed, configured, and managed Jenkins.
  • Triggering the SIT environment build of client remotely through Jenkins.
  • Deployed and configured Git repositories with branching, forks, tagging, and notifications.
  • Experienced and proficient deploying and administering GitHub.
  • Deploy builds to production and work with the teams to identify and troubleshoot any issues.
  • Monitoring Live Traffic, logs, Memory utilization, Disk utilization and other factors important for deployment.
  • Implemented Maven builds to automate artifacts like jar, war and ear.
  • Experienced in authoring Maven pom.xml files, performing releases with the Maven release plugin.
  • Involved in designing, developing and successful deployment of large scale, Java/J2EE projects from end-to-end and participated in agile SDLC.
  • Implement and Enhance the Existing Scripts which are developed in Shell.
  • Support of Applications like Apache Tomcat & Java based applications running on Linux machines for clients.
  • Developed Healthcare Product Release and Configuration plan.
  • Managed Healthcare product packaging for release to customers utilizing InstallShield and InstallAnywhere.
  • Trained offshore team members and responsible for knowledge transfer.
  • Developed various Test cases for Unit-Testing the code using JUNIT.
  • Installation, configuration and administration of Linux (Red Hat, Centos).
  • Manage network using Security Groups , NACLS, & IAM. Use MySQL for database administration.
  • Configuring and Networking of Virtual Private Cloud (VPC). .
  • Develop Cloud Formation scripts to automate EC2 instances.
  • Design user's credentials and profiles using AWS IAM.

Environment: AWS EC2, Java, Junit, Red Hat, Cloud Watch, MS SQL, VPC, IAM, Chef,Ansible,Maven, Shell, Tomcat, Github.

Confidential, Palo Alto,CA

Build & Release/ DevOps Engineer

Responsibilities:

  • Participated in the release cycle of the product which involve environments like Development QA UAT and Production.
  • Responsible for configuration, maintenance, and troubleshooting of Project.
  • Facilitated team interactions related to the process with help of SCM.
  • Perform biweekly build cycle and testing processes on Solaris.
  • Developed utilities for developers to check the checkouts, elements modified based on project and branch.
  • Troubleshooting and monitoring the machines 24x7.
  • Used Ant Scripts to automate the build process. And Implemented cloud services AWS.
  • Develop Cloud Formation scripts to automate EC2 instances.
  • Maintained and developed infrastructure using Puppet, Jenkins, and multiple AWS tools.
  • Used Puppet Automation tools for configuration management in different systems.
  • Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.
  • Developed Healthcare Product Release and Configuration plan.
  • Managed Healthcare product packaging for release to customers utilizing InstallShield and InstallAnywhere.
  • Used Perl/Shell to automate build and deployment Process.
  • Deployed application updates using Jenkins. Installed, configured, and managed Jenkins.
  • Implemented a Continuous Delivery framework using Jenkins,Ant& Nexus in Linux environment.
  • Used SVN for branching, tagging, and merging.
  • Imported and managed multiple corporate applications in Subversion (SVN).
  • Extensive usage of Tortoise SVN in windows environment for version control activities.
  • Developed various Test cases for Unit-Testing the code using JUNIT.
  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.
  • Executed the DB Scripts (DML and DDL) which have dependencies on the code on Oracle DB. Documented the deployment process (Migration Doc) of code to production on an Excel Sheet.

Environment: ANT, Perl/Shell Scripts, Java, JUNIT, Oracle, UNIX, Jenkins, Puppet, AWS, OracleDB, AWS EC2, Subversion.

Confidential

Java Developer

Responsibilities:

  • Analyzed object oriented design and developed sequence and class diagrams using UML.
  • Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.
  • Developed Care Plans module, which provides a comprehensive library of problems, goals and approaches.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations using JSP and JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Involved in design of JSP's and Servlets for navigation among the modules.
  • Designed cascading style sheets and XSLT and XML part of order entry
  • Developed client side validations with java script.

Environment: J2EE, JSP, Servlets, JavaScript, Java/JDK,Oracle, PL/SQL, XML, XSLT, RAD, HTML.

Confidential

Java Developer

Responsibilities :

  • Participated in user requirement sessions to gather business requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Involved in production support and development.
  • Identify areas of improvement in existing system. Recommended development technologies, improved java coding standards.
  • Creation of the installers for the various products using IA2007/IA2009(install anywhere)
  • Designed user interface screens using Java and Shell script
  • Used JDBC connection, prepared statements, SQL queries to connect, insert, update and access the information from the database.
  • Extensively used Oracle programming using SQL and PL/SQL
  • Used TOAD for database query testing, in the process of optimizing the queries.
  • Coding for new features in Java swing and shell script
  • Experience in working in UNIX environment using all the commands.
  • Solving SMRs raised.
  • Tested the application by using the test cases.
  • Timely check in and check out of the code.

Environment: IA2009, Core Java, Shell script, Oracle 9i, Toad

We'd love your feedback!