We provide IT Staff Augmentation Services!

Devops Engineer/aws Engineer Resume

2.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY

  • Around 6 years of IT industry experience into DevOps, AWS cloud, Linux/Unix, Continuous Integration, Configuration Management, Build, Deploy and Release management, Agile methodologies, VMware.
  • Experience with an in - depth level of understanding in the strategy and practical implementation of AWS Cloud-Specific technologies including EC2, EBS, S3, IAM, RDS, SES, ELB, EMR, ECS, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, Redshift,
  • Maintain internal data center and AWS servers for 100% uptime.
  • Experience in working with Puppet Master, Puppet agents, Manifests for SCM
  • Actively monitor, research and analyze ways in which the servicesinAWS can be improved.
  • Installation and administration of Linux servers (RHEL, CentOS and Ubuntu) on VMware and physical servers
  • Expertise in automating builds and deployment process using Bash, Python and Shell scripts with focus on DevOps tools, CI/CD, AWS Cloud Architecture.
  • Expertise in automation tools like Git, Ant, Maven, Jenkins, Chef, Puppet, Ansible, Subversion, Nagios and Docker,kubernetes.
  • Implemented a production ready, load balanced, highly available, fault tolerantKubernetesinfrastructure.
  • Usedkubernetesto deploy scale, load balance, scale and manage docker containers with multiple name spaced versions.
  • Experienced with Docker container service.Dockerized applications by creating Docker images from Docker file.Familiar with designing and deploying container-based production clusters using Docker.
  • Developed Python codebase that generatedkubernetesconfig files.
  • Deploy, scale and load balance Docker containers with multiple namespaces usingKubernetes.
  • Good experience in converting build.xml into pom.xml in order to build the applications using MAVEN
  • Experience in Designing, Installing and Implementing Ansible configuration management system and in writing playbooks for Ansible and deploying applications.
  • Working for last 2+ years in container based technologies like Docker, Kubernetes and Openshift
  • Experience with container based deployments using Docker, working with Docker images, Docker hub and Docker registries, installation and configuring Kubernetes and clustering them.
  • Experience on Puppet Automation experience including Master, Agents, and Manifests, Classes setup.
  • Setup up and maintenance of automated environment using basic Chef recipes & cookbooks and mostly on Puppet manifest and modules within AWS environment.
  • Experience in implementing Java, HTML, DHTML, CSS, XML, JavaScript, AWT, Swing, J2EE (JSP2.0, EJB JDBC, Struts, Servlets RMI) and (JDBC, JNDI, JMS, JSP, Servlets, EJB, Java API for XML Web Services), Java Beans, Hibernate, Spring, Spring MVC, LDAP, Angular JS
  • Experience in designing, developing, and deploying Java/J2EE applications on WebSphere, WebLogic, Apache Tomcat and JBoss application Servers.
  • Experience Working with LDAP (Lightweight Directory Access Protocol) Services and in using various network protocols like HTTP, TCP/IP, FTP, SSH, UDP and SMTP.
  • Experience with TCP/IP protocols and good understanding of Network topologies such as LAN, WAN, VPN & Firewalls and Configured dynamic and static network settings for IPv4.
  • Knowledge on implementing Agile and SCRUM, sized User Stories, creating Sprints, added User Stories to Sprints, SCRUM Master for multiple SCRUM Teams
  • Used VMware for virtualization and working on various environments simultaneously
  • Good Knowledge in STLC and use of Software Testing Methodologies (Agile Methodology), standards and procedures such as Test Plans, Test Cases, Test Data, Test Scripts, Defects Tracking, and Test Reports for Manual and Automated test environments.
  • Experience in working on source controller tools like GitHub (GIT), Subversion (SVN), CVS, and IBM Clear Case and have an experience on software build tools - Apache Maven, Apache Ant, Nant and Gradle.

TECHNICAL SKILLS

Operating Systems: Windows, Linux, UNIX, Ubuntu (12x, 14x), CentOS (5,6,7), RedHat(4x,5x,6x,7)

Programming Language: C, C++, C#, .NET, JAVA.

Scripting: Python, Shell, JavaScript, bash

Configuration Management Tools: Chef, Puppet, Ansible

Database: Oracle, MySQL, MsSQL, and PostgreSQL

Dataflow Tool: Apache NIFI

Containerization Tools: Docker, Kubernetes

Cloud Technologies: Amazon Web Services (AWS), EC2, ELB, S3, SQS, RDS, SNS, Cloud Watch

Web Technology: XML, HTML, XHTML, CSS, jQuery, Angular JS.

Bug Tracking Tool: JIRA, Bugzilla.

Application Servers and Web servers: WebSphere, WebLogic, Tomcat, Apache server, JBoss, IIS.

Version Control Tools: Subversion, GIT, TFS, Perforce

CI/CD Tools: Jenkins, Hudson, Team city, Bamboo, AnthillPro

Build Tools: ANT, Maven, Gradle, NANT

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, DE

DevOps Engineer/AWS Engineer

Responsibilities:

  • Provided Configuration Management and Build support for more TEMPthan 5 different applications, built and deployed to the production and lower environments.
  • Experience at DevOps Engineering in automating, building, deploying, and releasing of code from one environment to another environment.
  • Defined and Implemented Configuration Management and Release Management Processes, Policies and Procedures.
  • Expertise includes shell scripting with focus on DevOps tools, CI/CD Architecture and hands-on Engineering.
  • Developed the Services usingAWSElastic Search, Restful Services using JAX-RS andJava.
  • Worked in Json Parsers like Gson API to convert the JSON string to an equivalentJavaobject
  • Worked onOpenstackcloud environment, involved in the team of solution architects for designing a cloud architecture for company cloud.
  • Configuring theOpenstackkeystone, glance, neutron, cinder and swift, Heat and ceilometer.
  • Automate tasks usingPuppetand Jenkins architecture storing code in Git repositories.
  • Configuring, deploying and automating Linux applications inAWSand Support Linux based production web applications.
  • Used configuration management tools Chef,Puppet, and CF Engine.
  • Created continuous integration system using Maven, Ant, Jenkins,Puppetfull automation, Continuous Integration, faster and flawless deploying with MCollective, Hiera, CustomPuppetmodules, Ruby.
  • Installed/Configured/ManagedPuppetMaster/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules frompuppet-forge. Up gradation or Migration ofPuppet Community and Enterprise.
  • Supported dozens of applications to migrate workloads to cloud based architectures usingOpenStack.Plan and deployOpenstackcomputing clouds for development, testing and production environments.
  • Used Git, Maven, Jenkins,Chefand Jira as tools for day to day build & release cycles.
  • DevelopedChefRecipes to configure, deploy and maintain software components of the existing infrastructure.
  • Implemented theChefSoftware setup and configuration on VM's from the scratch and deployed the run-list intochef-server and bootstrap thechefclients remotely.
  • Used existing cookbooks fromChefMarket place and customizing the recipes with respect to each VM.
  • Experience with AWS, Cloud technologies, Technics and Methodologies.
  • Expertise in Amazon AWSCloud Administration which includes services: EC2, S3, EBS, VPC, ELB, Route 53, Auto Scaling, Security Groups, SNS, SQS and Cloud Formation.
  • CreatedAWScomputing instance Services like EC2 and Amazon Elastic Load Balancing inAWS Cloud and managedAWS Storage services like S3, EBS and Amazon Cloud Front.
  • Involved in release planning with team using Version One. And Jira.
  • DeployedPuppet,PuppetDashboard andPuppetDB for configuration management to existing infrastructure.
  • Worked on installation and configuration of DevOps tool,Puppet.
  • Managed a private GIT version controlling server for developer teams to commit code to usingPuppetconfiguration management tool
  • Implemented auto scaling for front end application clusters inAWSCloud
  • Built a deployment pipeline for deploying tagged versions of applications toAWSbeanstalk using Jenkins CI.
  • Analyze and resolve compilation and deployment errors related to code development, branching, merging and building of source code repository using GIT version control.
  • Created new build jobs, integration testing jobs and deploys jobs in Jenkins to automate the process.
  • Configured Slaves for Jenkins Master to distribute load across all the machines.
  • Coordinated resources by working closely with Project Managers for release and carried deployments and builds on various environments using Jenkins continuous integration tool.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Expertise in using Maven tool for the building of deployable artifacts such as jars and war from source code.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Experience in using Nexus and Artifactory Repository Managers for Maven builds.
  • Deployed Java/J2EE applications on to Apache Tomcat application servers in AWS.

Environment: GIT, Maven, Puppet,Docker, Jenkins, Openstack,Chef, AWS, JIRA, Confluence, Shell Scripts, Version One, Web Sphere Servers, EC2, S3, EBS,JAVA

Confidential, Atlanta, GA

DevOps/Linux Engineer

Responsibilities:

  • Implementing new projects builds framework using Jenkins & Chef as build framework toolsand also worked on creating Micro Services.
  • Managing all automation from Jenkins (triggers build, Deployment, Test), when the code is developed, performs Unit Tests locally and checks it to GIT.
  • In Jenkins, created a build in such a way that when the build is successfully completed, it will automatically promote into DEV environment.
  • Prepare and maintain code for various Javaapplications.And Developed scripts using Python; Shell for the automation of the build and release processes and developed custom scripts for server storage and to monitor the repositories.
  • Creating SSH tunneling toredhatsatellite servers and installing RPM packages through YUM.
  • Responsibilities to solve technical Problems related System administration (Redhat/Centos)
  • Involved in projects utilizingJava/J2EE and Spring Framework Web applications to create fully- integrated client management systems.
  • Configured kickstart server and updating/applying patches to the servers usingRedhatSatellite server.
  • Worked on creating Micro services, API, and created Docker Files for different Micro-services. Used Swagger to access the container
  • Application backend implemented asNode.jsexpress application server
  • Created playbooks forOpenStackdeployments and bug fixes with Ansible.
  • Designed distributed private cloud system solution usingKubernetes(Docker) on CoreOS.
  • UsedKubernetesto deploy scale, load balance, scale and manage Docker containers with multiple name spaced versions.
  • Scheduled, deployed and managed container replicas onto a node cluster usingKubernetes.
  • Wrote Python scripts for pushing data from DynamoDB to MySQL Database.
  • Working in Deployment area, using Dockers Tool for deployment by creating Docker Containers and Docker Images and pushing it to Docker HUB.
  • Installation and configuration ofAnsibleand usedAnsiblefor application automatic deployment and provisioning to different environments.
  • Written Shell Scripts for continuous Integration in Jenkins and Involved in migrating physical Linux/Windows servers to cloud (AWS) and testing
  • Installing, administeringRedhatusing Xen, Oracle Virtual Machine based hypervisors.
  • Deploy Docker Container into servers using Rancher Tool. Rancher will deploy Docker container into UAT/DEV server.
  • Working with GIT to store the code and integrated it toAnsibleTower to deploy the playbooks.
  • Generated Perl, UNIX & Shell scripts for build activities in QA, Staging and Production environments.
  • Created Dataflow using Apache NIFI for sending data from DB to DB in SQL Server, Oracle.
  • Worked on Database Migrations in SQL, Oracle11g, 12c, and MySQL.
  • Used Java, Groovy for creating custom processors in NIFI for the dataflow requirement.

Environment: Java, Maven, Groovy, Apache NIFI, Gerrit, redhat,Subversion, Ansible2.1.1.0, SQL Server, Python, Oracle 12, .NET, MySQL, Jenkins, Windows/Linux, Shell Scripting, Node Js,GIT, Rancher, Docker, Kubernetes.

Confidential

DevOps Engineer/Linux Admin

Responsibilities:

  • As part of DevOps, my role includes release management, Environment Management, deployments, Continuous integration, continuous deployment, Incident management, and version management.
  • Setup up and maintenance of automated environment usingChefRecipes .
  • Used Chef for server provisioning and infrastructure automation in a SaaS environment. Written cookbooks for various packages and installed them on VMs to perform QA testing.
  • Written cookbooks for Web Logic, JDK, and Jenkins, tomcat, JBoss and deployment automation. Set up CI (Continuous Integration) for major releases in Jenkins and Team City.
  • WrittenChefRecipes to automate our build/deployment process and do an overall process improvement to any manual process.
  • Extensive experienced in Installation, Configuration, Admin & Troubleshoot of Web Logic /SOA/ Apache Server.
  • Installing Web logic, InstallingSOAand Enterprise service bus which is the Oracle fusion Middleware on blank server
  • Used JavaScript for user input validations.
  • Used SQL Server as the backend Database
  • Involved in all phases of SDLC like Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Used Jenkins innovatively to automate most of the build related tasks. Improved throughput and efficiency of build system by providing EO/managers rights to trigger required build.
  • Managed infrastructure resources in cloud architecture with close coordination with various functional teams.
  • Implemented a Continuous Delivery framework using Jenkins,Chef, Maven, ANT, Run deck and Nexus
  • Strong noledge / experience in creating Jenkins CI pipelines. Good experience in automating deployment pipelines.
  • Involved in all the web logic andSOAadministration activities
  • Setup Octopus Deploy tool to automate .Net deployments across different projects
  • Analyzed Existing .NetMS Build & Deploy Process.
  • Expertise in Automating .NetBuild and Deploy applications usingDevOpsJenkins CICD Jobs.
  • Trouble shoots issues along the CI/CD pipelines. Integrate Unit Testing, Code Coverage and Deployment tools with Jenkins and Maven
  • Worked in creating Test Automation scripts pertaining to Agile-based Continuous Integration environments
  • Scripting of administration tasks using Command Line (CLI), PowerShell, Shell Scripting, Ruby etc.
  • Responsible for Automating Java Builds with Maven. Implemented multiple plugins for Code analysis, Code coverage, PMD, SonarQube, etc.
  • Used JavaScript for client side validations and used JSF frame work for server side validation
  • Written shell scripts for Deployment automation and day-to-day complex tasks.

Environment: JAVA/J2EE, JavaScript, Ant, .NET, Maven, Jenkins, Chef, SOA,Team City, OMS, Remedy, Jira, Shell scripts, SVN, GIT, RHEL6, Solaris, Oracle,WebLogic IIS, Web Logic 11g, Tomcat, Maven.

We'd love your feedback!