We provide IT Staff Augmentation Services!

Devops Engineer / Aws Engineer (consultant) Resume

3.00/5 (Submit Your Rating)

Carmel, IN

SUMMARY:

  • Over 8 years of experience in the design and implementation of Continuous Integration, Continuous Delivery, Continuous Deployment and DevOps processes for Agile projects, working with technologies and platforms including Java, Jenkins, GIT, UNIX/Linux, VMware, Docker, Chef, Puppet, Urban Code Deploy and AWS.
  • Experience in Installation, configuration, backup, recovery, and Operating System upgrade on Red Hat Linux (RHEL 6, 7), UNIX, Centos and Ubuntu.
  • Utilized configuration & automation tools such as Puppet, Chef and Urban code deploy.
  • Knowledge in administration of Microsoft SQL server and MySQL in AWS cloud platform.
  • Experience in Amazon’s cloud computing offerings such as EC2, Elastic Load Balancing, Auto Scaling, VPC and Cloud Formation.
  • Extensive experience with build management system tools such as Jenkins/Maven and version control system tools like GIT and SVN.
  • Experienced in building and maintaining Docker infrastructure for SOA applications in agile environment.
  • Good Experience in managing Sona type Nexus/Artifactory repositories for maven artifacts and Dependencies.
  • Experience to setup monitoring tool such as Cloud Watch and Nagios to maintain various systems on different environments.
  • Handled UrbanCode deploy tool for automating application deployments for agile software development.
  • Strong command on SCM concepts such as Branching, Merging and stashing.
  • Expertise in scripting for automation, and monitoring using Shell, PHP, Bash & Perl scripts and automating the administrative tasks and management using CRON.
  • Knowledge on networking (TCP/IP, Ethernet), DHCP, SMTP and RAID.
  • Monitoring and managing file system usage, hardware and system process failures. Planning and provisioning of hardware, storage allocation and network configurations.

TECHNICAL SKILLS:

Operating Systems: RedHat Linux, Unix, Ubuntu, Centos, Windows 7/8/10, Windows Server 2008/2012

Cloud Technologies: AWS, Docker.

Databases: MySQL, SQL Server, MongoDB

Monitoring Tools: CloudWatch, Nagios.

Automation and Build tools: Jenkins, Maven, Ant.

Configuration Management Tools: Puppet,Chef, UrbanCode Deploy

Virtualization: VMware, Oracle Virtual box

Version control tools: Git, Github,SVN

Scripting: JavaScript, Bash, Shell, Perl, Ruby

Basic programming: C, C++, HTML 5, CSS 3, Java.

Amazon Web Services: Cloud Formation, CloudWatch, VPC, EC2, S3, Glacier, EC2 Container Service, Elastic Beanstalk, Dynamo DB, Red shift, Route 53, Identity & Access Management, Elastic search Service, AMI, Elastic Block Storage, Elastic IP, VPC Peering, Network ACL, Regions.

PROFESSIONAL EXPERIENCE:

Confidential, Carmel, IN

DevOps Engineer / AWS Engineer (consultant)

Responsibilities:

  • Involved in designing and deploying a multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high - availability, fault tolerance, and auto-scaling in AWS Cloud formation.
  • Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature and Involved in Remediation and patching of Linux Servers.
  • Configured Identity and Access Management (IAM) and Security Group in Public and Private Subnets in Virtual Private Cloud (VPC).
  • Created AWS Route53 to route traffic between different regions.
  • Used MySQL, Dynamo DB and Elastic Cache to perform basic database administration.
  • Template creation in json format for Cloud Formation to create/modify multiple Stacks.
  • Managed Version control tool GIT to version code changes to help developers/programmers branch/merge/revert code.
  • Participated in working on Openstack services like Nova, Neutron, Swift, Glance.
  • User, Group creation, monitoring and maintaining log for system status/health using Linux commands and Nagios system monitor.
  • Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.
  • Configuration tool Installed and configured such as puppet Master and Agent via CLI tools to AWS nodes.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Experienced with AWS data backup (snapshot, AMI creation) techniques, along with data-at-rest security within AWS.
  • Good understanding of ELB, security groups, FTP, SCP, NAT, firewall and Route 53.
  • Designed and developed automation test scripts using Bash.

Environment: AWS EC2, S3, VPC, Red Hat Linux 7/6, Windows 2008, SQL Server, CloudWatch, Nagios, DynamoDB, Cloud formation, GIT, VPC, Puppet, Jenkins, Maven, Open stack, Nova, Neutron, Swift, Glance.

Confidential, Erie, PA

Software Configuration Manager (Consultant)

Responsibilities:

  • Worked on Jenkins to automate builds and deploys on windows server 2012 r2.
  • Creating new build jobs, Integration testing jobs and deploy jobs in Jenkins to automate the process.
  • Involved in writing Maven build scripts for generating Java based artifacts such as JAR, WAR and EAR.
  • Responsible for resolving production issues/defect and improve performance of application.
  • Creating Components and applications and their processes in the Urban Code Deploy for the automation.
  • Wrote Perl scripts to automate the process and tagging those scripts to Urban Code Deploy applications.
  • Automated manual build and deployment processes with Urban Code Deploy, deploying to development, QA, and staging environments with multiple physical targets and multiple zones/containers per target.
  • Handled more than ten lower environments.
  • Responsible to provide Support to Development Team on Technical Challenges and new enhancements on existing application.
  • Smoke Testing and troubleshooting each deployment made to Pre-prod environment.
  • Imported and managed multiple corporate applications from SVN to GIT .
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Worked on creating the docker containers and docker consoles for managing the application life cycle.

Environment: Jenkins, Maven, Urban code deploy, Batch, Perl, windows server 2012 r2, docker, GIT, SVN.

Confidential

DevOps / build and release engineer

Responsibilities:

  • Building Linux servers for Production, Development and Test Environments and supported those ones under production.
  • Applied patches on servers running RHEL Linux to the latest available version using RHEL satellite server.
  • Used several Jenkins plugins like Art factory Plugin, Ant, Maven Plugin etc.
  • Set up Jenkins master/slave to distribute builds on salve nodes.
  • Setup Chef Server, workstation, client and wrote scripts to deploy applications.
  • Worked on recipes, cookbooks, roles, data bags, runlist to deploy web applications, applications servers and vendor applications.
  • Developed many JSP pages, used Java Script for client side validation.
  • Develop core Java programs for all business rules and workflows using spring framework.
  • Worked in creating files systems using Logical Volume Manager (LVM), RAID levels.
  • Worked on AWS EC2, IAM, S3, Elastic Load balancer (ELB), auto scaling group’s services.
  • Responsible for maintaining Linux servers (RHEL, Ubuntu and Amazon) as well as ensuring the health and stability of the server. This included trouble shooting possible package/library conflicts using various OS, server and application logs to pinpoint the problem in order for it to be corrected.
  • Managed Ubuntu Linux and Windows virtual servers on AWS EC2.
  • Developed scripts using Bash and Shell scripting.
  • Worked on Agile methodology and used JIRA for issue tracking.
  • Performed tasks on F5 load balancer, installing and renewing SSL certificates, bouncing servers with performance issues after taking them out of the server pools, ID maintenance, User, Group management for all the UNIX servers.

Environment: Red hat Enterprise Linux, GIT, Solaris, Cent OS, Chef, Nagios, AWS, EC2, S3, AIM, Shell, Jenkins, Perl, Bash, LDAP, Open Stack, Disk Management, MYSQL, Docker, Java, JavaScript.

Confidential

Linux/System Administrator

Responsibilities:

  • Worked on installation, configuration and upgradation of RHEL 4/5 and Oracle enterprise systems.
  • Performed all administrative tasks like CRON jobs, installing and updating packages and patching.
  • Installation, and configuration of Jenkins clients on operating systems, and automated the installation by writing scripts.
  • Involved in creation, configuration and management of logical volume groups, as per the system growth by using LVM in Red Hat Linux.
  • Configuration and upgradation of kernel and its parameters to tune with application requirements.
  • Worked on setting up DNS server, enabling and starting the services along with the required clients.
  • Installed Oracle on Red Hat Linux 5, as a part of support to DBA and development team.
  • Involved in maintaining backups, archiving and validating data integrity through scripting and job automation.
  • Updating and testing configurations of development, test and production servers.
  • Installation, integration, tuning and troubleshooting Java, IBM Web-sphere 7.0 and Oracle Web Logic.
  • Installation of SSL certificates for Web-sphere and Web Logic servers and also responsible for renewal of those certificates.
  • Created virtual machines deployed OS and managed hardware.
  • Configured and tuned networks and servers for optimum performance and checked for vulnerabilities Routine tasks.

Environment: RHEL 4, 5, Red Hat Linux enterprise servers, Solaris 10, DNS, NFS, VMware Virtual Client 3.5.

We'd love your feedback!