We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

2.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY:

  • Devops Engineer with 7+ years of hands - on experience supporting, architecting and optimizing mission critical deployments in AWS. Proficient with Configuration Management Tools, and on developing CI/CD pipelines
  • Extensive experience in AWS, Devops, UNIX and Linux administration, Build Engineering and the release management process including end-to-end code configuration, building binaries and deployments of artifacts and the entire life cycle model in enterprise applications
  • Hands on experience with a broad range of AWS Cloud Services like EC2, VPC, ELB, Auto Scaling, VPC, Route53, RDS, S3, IAM, SNS, SQS, Dynamo DB, Elastic search and Cloud Watch with in-depth knowledge of other cloud services like Microsoft Azure and Open Stack
  • Experienced in Branching, Merging, Tagging and Maintaining the version across the environments using SCM tools like Git, and Subversion on Linux Platforms
  • Ensured data integrity and data security on AWS Technology by implementing AWS best practices
  • Configured Inbound/Outbound in AWS security groups according to the requirements
  • Developed utilities in Shell and Python scripting to automate processes
  • Competent extent of skills on Devops essential tools like Chef, Puppet, Ansible, Docker, Subversion, Git, Jenkins, Ant, Maven
  • Dockerized applications by creating Docker images from Docker file
  • Configured AWS IAM and Security Groups in Public and Private Subnets in VPC
  • Utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, test and deploy. Worked on Kubernetes system to automate deployment, scaling and management of mobile and web containerized applications
  • Worked on deployment of complex infrastructure using AWS CLI and AWS Console
  • Hands-on Experience in implementing Security using NACL, Security Groups, Private-Subnets, Encryption on Transit and Encryption at rest
  • Hands-on Experience working on Migrations from On-Premises to AWS Cloud
  • Setup Continuous Integration for major releases in Jenkins. Created Pipeline in Jenkins by integrating Git and Maven Plugins. Created new build jobs in Jenkins admin console and configured global environmental variables
  • Well versed with many different concepts of Chef like Roles, Environments, Data Bags, Knife, Chef Server Admin/Organizations
  • Exposure to Remedy and JIRA tracking tools for tracking defects and changes for Change Management
  • Experience in configuring and implementing various AWS components such as Elastic IPs, EBS, Elastic Cache, Elastic Beanstalk, Redshift and Cloud Formation
  • Created protocols for Backup and Disaster Recovery
  • Expertise in version control system tools like Git
  • Experience with Oracle and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations, and Client Administration)
  • Used Ansible as a powerful tool for creating infrastructure and deployed on servers
  • Experience in implementing and administering monitoring tools Nagios and Splunk
  • Expertise in creating Active Directory and Network Fundamentals, Protocols such as TCP/IP, DHCP, DNS and Group Policy
  • Experience in administration of MS SQL server and MySQL in AWS cloud platform
  • Excellent comprehension of SDLC Methodologies like Agile, Waterfall and other processes
  • Well versed with deadline pressures, superior analytical, time - management, collaboration, communication and problem-solving skills

TECHNICAL SKILLS:

Cloud/Virtualization Technologies: Amazon Web Services( EC2, VPC, EBS, AMI, SNS, RDS, ELB, CloudWatch, CloudFormation AWS Config, S3, Cloud Trail, IAM, OpenStack, VMWare, auto scaling Servers, Glacier, Storage Lifecycle Rules, Elastic Beanstalk, Route 53, Data-Pipeline, EMR, CodeCommit, CodeDeploy, DirectConnect, Lambda, RedShift, Kinesis), Microsoft Azure, Google Cloud Platform

Build Tools: Gradle, Ant, Maven

Configuration Management Tools: Chef, Ansible, Puppet

Continuous Integration Tools: Jenkins, Bamboo, Team City

Web Development: HTML, CSS, XML, JavaScript, React JS

Virtualization: VMware, Vagrant, ESX

Application/Web Servers: IBM Web Sphere, Apache Web Server, Web logic, Apache TomcatJBoss, WAS

Programming/Scripting Languages: Python, Ruby, Bash, Shell, Perl

Continuous Monitoring Tools: Nagios, Splunk, ELK

Version Control Tools: Git, CVS, SVN, Perforce

Operating Systems: Windows 98/XP/NT/2000/2003, UNIX, LINUX, RHEL 7, SOLARISMAC-OSX

Containerization: Docker, Kubernetes, Vagrant, Open Shift

Network Protocols: TCP/IP, FTP, SMTP, SOAP, HTTP/HTTPS, DHCP, NDS, NFS

Database: MySQL, Oracle, SQL Server, Mongo DB, PL/SQL

Bug Tracking Tools: JIRA, Rally

PROFESSIONAL EXPERIENCE:

AWS/DevOps Engineer

Confidential, Pittsburgh, PA

Responsibilities:

  • Experience in configuring Amazon EC2 instances and launching the new instances with same configuration using AMIs. (Amazon Machine Images) Installing applications on AWS EC2 instances and configuring storage on S3 buckets
  • Working with implementation team to build and engineer services for Linux and AIX Operating Systems. Working on AWS and Open stack cloud to provision new instances, S3 Storage Services, AWS EC2 and Cloud Watch Services. CI/CD Pipeline Management through Jenkins
  • Responsible for using AWS console for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB and Cloud Formation
  • Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud
  • Migrated and Maintained Build and Test Environments into the cloud Infrastructure
  • Developed Cloud Formation scripts to automate EC2 instances
  • Used Build tools like ANT for the development of build artifacts on the source code
  • Maintained Build related scripts developed in ANT, Python and Shell
  • Modified Build configuration files including ANT's build.xml
  • Configured and Implemented Jenkins to implement the CI/CD pipeline
  • Configured Jenkins as a common build engine to build and deploy applications to DEV, QA and PROD environments
  • Configured Docker container for Branching purposes
  • Responsible for Design and Maintenance of GIT, Stash repositories, Views and the access control strategies, Designed and Implemented CI (Continuous Integration) system, configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl, Python)
  • Experience with container based deployments using Docker, working with Docker images and Docker hub.

    and Wrote scripts in Terraform to spin up EC2 instances

  • Used Python scripting for automation, highly scalable, build promotions for staging to production
  • Used Jenkins for continuous integration and deployment into Apache Tomcat Server
  • Written Chef cookbooks and recipes to provision several pre-prod environments consisting of deployment automation, AWS EC2 instance mirroring, Weblogic domain creations and several proprietary middleware installations
  • Used Ansible for configuration management of hosted instances within AWS. Configuring and Networking of Virtual Private Cloud
  • Installed, Configured and Managed monitoring tools such as Splunk for Resource Monitoring/ Network Monitoring/ Log Tracing
  • Experience in using Splunk for Log Analyzing and improving the performance of servers
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling
  • Involved in troubleshooting the build issues and solving them
  • Used JIRA tool to track all the defects and changes related to Build and release team

Environment: AWS (EC2, S3, ELB, RDB, Dynamo DB, SES, SQS, SNS, Route53, VPC, Auto scaling, Cloud Formation), Chef, Jenkins, ANT, Python, Splunk, Linux, Weblogic, RHEL, GIT, JIRA.

Devops Engineer

Confidential, Rochester, MN

Responsibilities:

  • Implemented new process and policies for build process and involved in auditing
  • Build Continuous Integration environment (Jenkins) and continuous delivery environment (puppet)
  • Implemented Automated Application Deployment and written Deployment scripts and automation scripts
  • Involved in Leading Automation deployment team and working with Puppet, and written puppet modules for Application deployment
  • Supported over 200+ AWS cloud instances and used AWS command line interface to manage and configure various AWS products
  • Performed installation, configuration, up gradation, patching on RHEL 6.x, 5.x and Windows 2008 and Windows 2012 in EC2 instances
  • Planning and implementing VPCs with multiple availability zones and multiple subnets to meet the dynamic IP requirements
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances
  • Experience in Python, Shell and Ruby scripting including but not limited to writing scripts to automate AWS Administration tasks viz., tagging instances, volumes etc.,
  • Performed Auto Scaling, Elastic Load Balance and AMIs and utilized EBS to store persistent data and mitigate failure by using snapshots
  • Extensively utilized Amazon Glacier for Archiving data
  • Developed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB, Security Groups
  • Worked on performing root cause analysis on instances to which developers are unable to SSH into by unmounting root volumes
  • Worked on resizing the EBS volumes and root volumes as per the Dev team requirements
  • Worked on Cassandra and Oracle Databases there by connecting different environments to these databases in lower and production environments
  • Designed Cloud formation templates for launching complete application stack for non-prod and prod stacks with auto scaling feature
  • Worked with Amazon support for Hardware support and replacement of the faulty units like Amazon retirements during maintenance windows
  • Implemented roles and groups for users and resources using AWS Identity Access Management (IAM) and also managed network security using Security Groups and IAM
  • Expertise in utilizing Cloud Watch to monitor resources such as EC2, Amazon RDS DB services, Dynamo DB tables, to set alarms for notifications or automated actions and to monitor logs for a better understanding and operation of the system
  • System Cloning, System Copy, and Data Refresh as agreed to by the business stakeholders
  • Designed and implemented fully automated server build management, monitoring and deployment by using Devops technologies like Chef, Puppet
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services (AWS)
  • Documented entire System Configurations, Instance, OS and AMI build practices, backup procedures, troubleshooting guides, and keep infrastructure, Architecture drawings current with changes and provided on call support
  • Implemented SCM tools i.e. Subversion/GIT, Stash Repositories, Source tree, views, and the access control strategies

Environment: Amazon EC2, Amazon Web Services, Puppet, Python Scripts, Shell Scripts, JIRA, Cloud Formation, Amazon RDS DB services, Cloud Watch, CA Wily, One Console, Cassandra

AWS/ Devops Engineer

Confidential, New York, NY

Responsibilities:

  • Designed and implemented Disaster Recovery for their ongoing servers from one region to another region in AWS using AWS Disaster recovery practices
  • Experience in configuring Amazon EC2 instances and launching the new instances with same configuration using AMIs (Amazon Machine Images) in the DR region
  • Installing applications on AWS EC2 instances and configuring storage on EBS Volumes
  • Working with implementation team to build and engineer services for Linux &AIX Operating Systems. Working on AWS &Open stack cloud to provision new instances. S3 Storage Services. AWS EC2 & Cloud Watch Services. CI/CD Pipeline Management through Jenkins
  • Responsible for using AWS console for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB and Cloud Formation
  • Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud
  • Replicated Data from one region to another region using EFS Cross region Sync
  • Replicated S3 buckets cross region using AWSCLI commands and S3 bucket sync policy
  • Migrated and Maintained Build and test Environments into the New DR region
  • Installed and configured New monitoring service called ALERTA and integrated Nagios, AWS cloud watch and pingdom on to ALERTA console
  • Developed Cloud Formation scripts to automate EC2 instances and applications
  • Maintained Build related scripts developed in ANT, Python and Shell
  • Configured and Implemented Jenkins to implement the CI/CD pipeline
  • Configured Jenkins as a common build engine to build and deploy applications to DEV, QA and PROD environments
  • Configured Docker container for applications
  • Responsible for Design and Maintenance of GIT, Stash repositories, Views and the access control strategies
  • Designed and Implemented CI (Continuous Integration) system, configuring Jenkins servers, Jenkins nodes, creating required scripts (Python)
  • Experience with container based deployments using Docker, working with Docker images and Docker hub
  • Used Python scripting for automation, highly scalable, build promotions for staging to production
  • Used Ansible for configuration management of hosted instances within AWS. Configuring and Networking of Virtual Private Cloud
  • Installed, Configured and managed monitoring tools such as Splunk for Resource Monitoring/ Network Monitoring/ Log Tracing
  • Involved in troubleshooting the build issues and solving them

Environment: AWS (EC2, S3, ELB, RDB, Dynamo DB, SES, SQS, SNS, Route53, VPC, Auto scaling, Cloud Formation), Chef, Jenkins, ANT, Python, Linux, Weblogic, GIT, JIRA

Build/Release Engineer

Confidential

Responsibilities:

  • Installed and deployed Red Hat Enterprise Linux 6.x, Centos and installation of packages and patches for Red Hat Linux Servers
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash
  • Installed Chef-Server Enterprise On-Premise/ Workstation/ Bootstrapped the nodes using knife
  • Installed/ Configured/ Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Up gradation or migration of puppet community
  • Migrated VMware VMs to AWS and managed services like EC2, S3, ELB and EBS etc., with opcode puppet modules/manifests
  • Responsible for co-ordination with Development group and testing teams
  • Knowledge of solving compilation errors
  • Responsible for Branching and Merging of Code
  • Designed effective planning for SCM and implemented the setup of the environment
  • Maintained Subversion repositories on Windows
  • Maintained and version controlled backend database using SVN/ANT scripts
  • User support for Subversion/SVN issues
  • Developed Build and Deployment scripts using ANT and Maven as Build tools in Jenkins to move from one environment to other environments
  • Managed the defects and changes using Remedy
  • Worked on Installation/ Configuration/ Administrated and migrated existing servers into VMware Infrastructure
  • Adopted Install Shield scripts, written scripts and used them to package builds and releases for different environments as defined in SDLC
  • Written Perl Scripts for the automation of daily support tasks

Environment: ANT, Subversion, Jenkins, Python, Perl, Script, VMware, AWS, Linux (Red Hat) and Puppet

Build/Release Engineer

Confidential

Responsibilities:

  • Creating virtual host in apache web server
  • Managing Permission for files and Directories with Chmod, ACL. Managing different kinds of services like Samba, DHCP, DNS, FTP, NFS, Apache Web Server, and Postfix Mail Server
  • Interfaced with the server team to investigate and troubleshoot verifiers, wireshark, etc.
  • Resolve issues involving Active Directory user and policy configuration, Installation and configuration of samba server for windows client
  • NFS Installation and configuration of NFS for Linux client.
  • Monitoring CPU, memory, physical disk, Hardware and Software RAID, multipath, file systems, network using the tools NAGIOS 4.0 monitoring
  • Installing and Configuring VMware ESX/ESXi Host and Guest Servers.
  • FTP Installation and configuration of VSFTPD 2.6 to download and upload the files for client
  • Performing failover and integrity test on new servers before rolling out to production. Deployment and Configuration of application on server Tomcat
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code
  • LVM Installation and configuration of LVM. Extending and partition with LVM depending upon the memory need. Configuration of HTTPS, NTP
  • Scheduling jobs for user. RAID Installation and configuration of RAID
  • Creating, increasing and reducing volumes by using VERITAS as per the requests
  • Patch and package Management, server health Monitoring and Alerting
  • Remote login with Open SSH and Package management through RPM, YUM configuration
  • Managing DHCP, CUPS, Firewalls and ACL and also Managing Users and Group

Environment: Apache, Nagios 4.0, Tomcat, SSH, RAID, Samba, Veritas, HTTPS, DHCP, WEB SERVER, NTP.

We'd love your feedback!