We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

0/5 (Submit Your Rating)

Columbus, IN

SUMMARY

  • Dedicated DevOps engineer with over 8yrs of experience leading multiple development and operational projects to successful completion.Expertise in areas of Software Configuration Management, Build and Release management.
  • Hands on experience in source code management, branch creation & repositories management using GIT, SVN.
  • Experience in using buildand Automation tools like ANT and Maven for the building of deployable artifacts from source code.
  • Configured and administered Continuous Integration tools such as Jenkins for automated builds.
  • Experience in using Nexus and Artifactory Repository Managers for Maven and Ant builds.
  • Experience in installing, upgrading and configuring RedHat Linux using Kickstart Servers and Interactive Installation.
  • Expertise in writing Bash Scripts, Python programming for deployment of Java applications on bare servers or Middleware tools.
  • Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.
  • Configured Puppet enterprise and Puppetopen source servers.
  • Worked on creation of puppet manifest files to install tomcat instances and to manage configuration files for multiple applications.
  • Experienced in Writing ChefRecipes to automate our build/deployment process and do an overall improvement to any manual processes.
  • Worked as developer to provide CICD pipeline for the containerized applications. As part of these solutions, we used GitHub, Jenkins, Jfrogartifactory, Docker, and kubernetes.
  • Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto - Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
  • Developed AWS CloudFormation templates to create custom sized VPC, subnets, EC2 instances, ELB, Security Groups.
  • Experienced in creating a high availability and scalable AWS stacks using EC2 Autoscaling functionality.

TECHNICAL SKILLS

Version Tools: SVN, GIT

Build Tools: ANT, Maven

CI Tools: Jenkins, Bamboo

Configuration Management Tools: Puppet, Chef, Ansible

Languages: C, XML, Bash, Shell, PowerShell, Python, Ruby, HTML

Bug Tracking: JIRA, Remedy, ServiceNow

SDLC: Agile, Waterfall

Cloud Technologies: Amazon Web Services (AWS), Azure

Web/ Application Servers: Apache Tomcat, JBoss 4.x/5.x, WebSphere, WebLogic (8/9/10)

Artifactories: Nexus, Artifactory

Virtualization: Vagrant, Docker, Kubernetes

Operating Systems: Linux (Red Hat 5/6.5, CentOS 6/7, Ubuntu 12/13/14), Windows NT/2000/2003/XP/VISTA/7

PROFESSIONAL EXPERIENCE

AWS/DevOps Engineer

Confidential - Columbus, IN

Responsibilities:

  • Involved in the part of an engineering team designated to design a new platform to host applicationsAWS.
  • Set up VPN tunnels from corporate network to VPCs in AWS and designed theSubnets,RoutingandIAMpolicies in AWS.
  • Worked collaboratively with a team of coreDeVopsengineers and architects in reengineering applications tocloud from on prem.
  • Automated cloud infrastructure usingterraformand reused the code to setup infrastructure on AWS for various web applications.
  • Wrotepuppet manifetsto provision the infrastructure (both cloud and on-prem) and managed over 5000 hosts onpuppetwith 95% uptime.
  • Usespuppetto automatically update system components saving provisioning and admin time by 50%.
  • Designed and developed CI/CD pipeline integratingGitLabandpuppetacross geographically separated hosting zones in AWS, Azure and on-prem.
  • Created fully automated CI build and deployment processes withJenkins, dockereliminating manual effort by85%.
  • Worked to setupJenkinsas a service inside theDockerSwarm cluster to reduce the fail over downtime to minutes and to automate theDockercontainers deployment without using configuration management tool.
  • Configured and automated cloud infrastructure with Autoscaling, Elastic and/or Application load balancers, Security Groups, Subnets, S3, CloudWatch monitoring and Route-53 for different routing mechanisms for DNS using Puppet and Terraform scripts.
  • Worked on POC's to setupansible, chef,jfrogartifactoryetc. to see if they fit our current environment and assist business needs.
  • Implemented testing environment for Kubernetes and administrated the KubernetesClusters.
  • Migrated users to the new servers for more than 70 software license applications as part of data center migration without having downtime using PowerShell scripts.
  • Deployed the Multi Node Kubernetes Cluster in the AWS Cloud by using EKS/Kops.

Environment: GitLab, Jenkins, Puppet, Docker, Amazon web services, Chef, Microsoft Azure, Ansible, Splunk

DevOps Engineer

Confidential - Oaks, PA

Responsibilities:

  • Worked as a DevOps Engineer for a team that involves three different development teams and multiple simultaneous software releases.
  • Developed and implemented software release management strategies for various applications according to agile process
  • Configured Git with Jenkins and schedule jobs using POLL SCM option.
  • Responsible for installing Jenkins master and slave nodes.
  • Created POC to store server log data in MongoDB to identify System alert metrics.
  • Performed integration of Code Quality Analysis techniques - Checkstyle, Findbugs with CI tools.
  • Managed the configurations of more than 100 servers using Chef, configured Jenkins builds for continuous integration and delivery. Automated webserver content deployments via shell scripts.
  • Used cookbooks, recipes, roles, databags, runlist to deploy on web applications, applications servers and vendor applications Created Chef cookbooks and recipes that kickoff post-install scripts.
  • Setup Elastic Load Balancer for distributing traffic among multiple WebLogic servers.
  • Creating S3 buckets and managing policies for S3 buckets and utilized S3 bucket and Glacier for storage and backup on AWS.

Environment: Subversion, GIT, Maven, Apache Tomcat, Jenkins, Chef, Nexus, Splunk, Docker, AWS

DevOps/Build & Release Engineer

Confidential - Jacksonville, FL

Responsibilities:

  • Buildartifacts (WAR's and EAR's) are deployed into a Web logic app server by integrating the WLST scripts to Shell Scripts.
  • Assist with maintaining current build systems, developed build scripts, and maintained the source control system.
  • Managed the source codes repository of multiple development applications using SVN version control tool.
  • Merged release branches to the trunk after the production release and resolved the conflicts if any during the merge in Subversion.
  • Used MAVEN to automate the build process.
  • Enhanced Configuration Management using (PUPPET) to assist with automated, repeatable, and consist configuration and application deployments.
  • Assisted Operations Team by writing specific Puppet manifests to deal with application installations and related configuration files.
  • Worked with scrum and development team in overseeing bug tracking, test prioritization, test automation and releases.
  • Integrated SVN into Jenkins to automate the code check-out process.

Environment: ANT, Maven, Jenkins, SVN, GIT, Apache Tomcat, Web logic, Java, puppet

Linux System Administrator

Confidential

Responsibilities:

  • Providing 24/7 support for our customers at operating system level well.
  • Installing RHEL6 operating system on servers through CD/DVD or Network (kick start).
  • User management - Creating and management of users/groups
  • Installation and configuration of Webserver (Apache 2.2.17), MySQL 5.5 and PHP in a LAMP stack.
  • Provided support for server and workstation upgrades, backup and disaster recovery monitoring, user account setup and security administration.
  • Assisted in upgradingRHEL 5.0 to RHEL 5.5 and RHEL 5.5 to RHEL 6.0 using live upgrade and manual upgrade.
  • Installation, configuration, support and security implementation on DNS, DHCP, NFS, HTTPD.
  • Created disk partitions and file systems and extended storagespace using Logical Volume manager.
  • User Group creation, monitoring and maintaining log for system status/health using Linux commands and Nagios system monitor.
  • Growing and shrinking the volumes and file systems according to the usage

Environment: Ubuntu, RedHat Linux (RHEL5/6), Nagios, Logical Volume Manager, Global File System, DNS, NFS.

Jr. Linux Administrator

Confidential

Responsibilities:

  • Installed and Configured of RedHat LINUX server.
  • Installed and customized of Red Hat Linux 4, and Window NT servers.
  • Implementing, managing and troubleshooting hardware devices and drivers, installing service packs and updating drivers.
  • Managed user accounts and groups with disks and File systems.
  • Maintaining backup of all the logs of users and mail logs for future correspondence.
  • Setup various user profiles, environment variables/security to ensure smooth operation.

Environment: Red Hat Linux, DNS, DHCP, NFS, SMTP, Apache, and Windows NT

We'd love your feedback!