We provide IT Staff Augmentation Services!

Devops Engineer Resume

Southfield, MI

SUMMARY

  • Having 2 years of experience as DevOps/ AWS Cloud Engineer in IT Industry with core expertise on server - side deployment which includes application, middleware & integration layer.
  • Worked as a DevOps Engineer with configuration management tools such as Docker, Chef, Rundeck & Continuous Integration using GIT, SVN, Jenkins, VMWare, ANT, and programming in Ruby & Shell Scripting.
  • Worked on Amazon Web Services (EC2, S3, VPC, IAM, Cloud Formation, Cloud Watch, RDS, Dynamo DB, SNS, ELB, Auto Scaling, Route53, Lambda, etc.).
  • Worked for AWS in Linux & Deployment.
  • Worked with different database Environments like MySQL, Oracle.
  • Knowledge on Scripting Languages like Shell, Bash, Ruby, Pearl & Python.
  • Experienced in Administration of Production, Development and Test environment's carrying Windows, Ubuntu, Red Hat Linux, SUSE Linux, CentOS, and Solaris servers.
  • Knowledge in Application Deployments & Environment configuration using Chef, Puppet, Run deck & Ansible.
  • Expertise in using built tools like Jenkins, Maven, ANT and Artifactory for the building of deployable artifacts such as jar & war from source code.
  • Expertise in installation, configuration, upgradation & troubleshooting of Red Hat Linux, CentOS, SuSe EL, Windows OS.
  • Expertise in installation, configuration, managing and troubleshooting of Web Servers (Apache, Tomcat, JBoss, Sun ONE & ISS Server).
  • Expertise in Installation & Setup of code versioning tools like GIT/ SVN Repository (Version Control System) on Linux at client side.
  • Strong Knowledge/ Experience in creating Jenkins CI pipeline. Experience in Jenkins to automate most of the build related tasks.
  • Expertise in Installing, Configuring & Implementing Virtualization Environment using Oracle Virtual Box, VMWare, ESX & Microsoft Virtual PC.
  • Experience with Monitoring Tools such as Nagios, Dynatrace for Resource Monitoring/ Network Monitoring/ Log Trace Monitoring.
  • Knowledge in Creating & Handling cookbooks and recipes using Ruby in Chef workstation & Deploying them to various nodes.
  • Experience with SaaS (Software as a Service), PaaS (Platform as a Service) & IaaS (Infrastructure as a Service).
  • Knowledge on troubleshooting any issues generated while building, deploying and in production support.
  • Highly motivated to learn new Developments in Technology with strong analytical, problem solving skills and a flair for creativity.
  • Ability to grasp latest technologies and to properly apply new tools to build applications.
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
  • Worked closely with Project Manager, Development, Testing & Production teams to align Project deliverables, dates & report issues/concerns.
  • Providing 24/7 technical support to Production & Development environments.

TECHNICAL SKILLS

Build/ Automation Tools: Chef, Puppet, run deck, Ansible, Jenkins, Docker, Terraform, Ant, Maven.

Monitoring Tools: Nagios, Dynatrace, App dynamics, etc.

Scripting Languages: Shell, Bash, Ruby, Perl & Python scripting.

Databases: MySQL, Oracle DB, DynamoDB, SQL Server.

Programming Languages: C, C++, Java.

Bug Tracking Tools: JIRA, ServiceNow, Junit, Bugzilla.

Web/App Servers: Apache, Tomcat, JBoss, IIS, HIS, WebSphere Application Server.

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

Cloud Technologies: AWS.

Operating Systems: Windows, Mac, Linux &Unix.

PROFESSIONAL EXPERIENCE

Confidential, Southfield, MI

DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM, ELK) focusing on high-availability, fault tolerance, and auto scaling in AWS Cloud Formation.
  • Built Cloud formation and Terraform templates using JSON/YAML and python scripting for cloud infrastructure.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Implemented continuous integration and deployment systems using AWS code pipeline, Jenkins, ANT, Maven, Artifactory/Nexus, Ansible and Run deck.
  • Worked on Docker container snapshots, attaching to a running container, removing images and managing directory structures.
  • Created AWS Route53 to route traffic between different regions.
  • Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from SVN/Git and use ant/maven to build war/jar artifacts.
  • Built Continuous Integration and Continuous delivery environment in Jenkins.
  • Utilized Configuration Management Tools like Terraform, Ansible & Chef. Written Chef recipes in Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Developing and maintaining playbooks for software package installations and configuration management using Ansible.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing, and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Configured plugins for the integration tools to the version control tools.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Experience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
  • Worked on creation of custom Docker container images, pushing the images and Docker consoles for managing the application life cycle.
  • Skilled in monitoring servers using Nagios, Dynatrace Cloud watch and using ELK Stack Elastic Search Logstash.
  • Creation, Installation and administration of CentOS, Red Hat Virtual machines in VMware Environment.
  • Worked with different team members for automation and Release components.

Environment: AWS EC2, S3, VPC, Route53, EBS, ELB, RDS, Cloud Watch, GIT, SVN, Jenkins, Rundeck, Nagios, Dynatrace, Jenkins, Maven, Artifactory, Rundeck, Chef, Shell, Bash, Ruby Scripting.

Confidential - Kansas City

Admin

Responsibilities:

  • Experience in administration, Installation, Configuration, Backup, Recovery, Maintenance, Support of Linux servers.
  • Installing and Configuring the DNS, DHCP servers and assigning IP address to client hosts.
  • Used LVM for the management of logical volumes including creation of physical volumes in Linux
  • Creation and administration of Virtual Machines using VMware
  • Utilized Remote Desktop on Windows to provide connectivity and support for remote users.
  • Manage software on system using YUM, and RPM.
  • OS upgrades and installation of third party software, packages, and patches as per requirement.

Confidential

DevOps Intern

Responsibilities:

  • Managed the source control using version controlling tools like SVN and GIT.
  • Deployed Java apps/ Web-services using CI/CD Jenkins in standalone, clustered environments.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
  • Created branches and managed the source code for various applications in SVN and GIT.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Implemented Infrastructure automation through Chef, for auto provisioning, code deployments, software installation and configuration updates.
  • Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened from last 24 hours.
  • Created various scripts in Shell and Ruby for automation of various build processes.
  • Experience building large infrastructure for disaster recovery and multi data center strategy.
  • Involved in Building data backup/recovery strategy and plans.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Work with different team members for automation of Release components.

Environment: Java/J2EE, Subversion, Ant, Maven, Jenkins, GIT, SVN, Chef, Puppet, AWS, Python, Shell Scripting, Ruby.

Hire Now