We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

3.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Over 8 years of experience in Information Technology industry in various roles with excellent knowledge in Amazon Web Services(AWS)/DevOps, Continuous Integration(CI), Configuration, Build & Release management, Continuous Deployment(CD), and Linux/Unix administration.
  • Experienced in all phases of the software development life - cycle (SDLC) with a specific focus on the build and release of the quality software.
  • Experience with a variety of Free open source Software (FOSS) technologies and tools in support of cross-team collaboration.
  • Good knowledge of Perl, Python, Ruby, bash, Shell and PowerShell Scripting.
  • Expertise in the Cloud migration of traditional IT environments to virtual with AWS elastic compute cloud (EC2) and other AWS Cloud services.
  • Experienced in Waterfall, Agile/Scrum, Kanban and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices.
  • Experience in using version control tools like Subversion (SVN), GIT and TEMPhas a thorough knowledge in Branching, merging, integrations and versioning.
  • Experience in Installation, configuration, tuning, security, backup, recovery, and Operating System upgrade on Red Hat Linux (RHEL 5.0/6.0), Unix, Centos and Ubuntu.
  • Expertise in Build and deploy applications and other artifacts from code to various environments using existing infrastructure (using tools like Jenkins, CodeBuild, Packer, etc.)
  • In-depth understanding of the Tools and best practices of Software Configuration Management (SCM). Such as Puppet, Chef and Ansible.
  • Deployment to Amazon Web Services(AWS) with Chef, Ansible and Terraform towards AWS or Google Compute cloud, and using Terraform for building, updating, and versioning infrastructure safely and efficiently.
  • Amazon Web Services (AWS) Certified associate developer and having a thorough knowledge of Amazon Cloud Computing architecture.
  • Expertise in Amazon Cloud Services and its features like Elastic Compute Cloud(EC2), Virtual Private Cloud(VPC), Elastic Block Storage(EBS), Amazon Machine Image(AMI), Snapshots, Auto scaling, Cloud Formation, Lambda, Simple Email Service(SES), Simple Queue Service(SQS), Simple Notification Service(SNS), Relational Database Service(RDS), Elastic Load Balancer(ELB), Cloud Watch, Simple Storage Service(S3) etc.
  • Administer and provision infrastructure in AWS environment using automated scripts (e.g. CloudFormation, Ruby, Python, AWS SDK and Ansible).
  • Used Debian based Linux servers to install Docker-based services, monitor and debug the services.
  • Creation of Docker containers and know how to write Docker file according to the requirements and images and running the Docker Container.
  • Implemented the Docker Swarm (Cluster) and Kubernetes Cluster.
  • Knowledge of Build automation tools like ANT and Maven.
  • Familiarity with monitoring tool suites like DataDog, SumoLogic and Nagios.
  • Strong Interpersonal, written, Verbal communication, decision making, Problem-solving and testing skills.

TECHNICAL SKILLS

CI/CD Tools: Jenkins and Hudson.

CM Tools: Puppet, Ansible and Chef.

Web/Application Server: Tomcat Apache DB2, Mule, WebLogic, JBoss, WebSphere, Samba, Jetty, Nginx and Oracle.

Cluster Environment: Redhat Cluster -Redhat 5/6/7.

Operating System: RHEL 3/4/5/6/7, Centos 5/6/7, Windows 2000 and RT.

Cloud Computing: Amazon Web Services Cloud, EC2, EBS, VPC, RDS, ELB, Auto Scaling, S3, CloudFront, Cloud Formation, Elastic Cache, CloudWatch, SQS, AWS Import/Export, OpenStack, Azure, Rack space, Puppet, Chef, Ansible, Salt Stack and Jenkins.

Programming and Scripting: HTML, XML, JavaScript, Perl, Ruby, bash, Shell Scripting and Python Scripting.

Database: MySQL, MongoDB and Oracle.

Containers and Orchestration: Docker, Kubernetes and Swarm.

Version Control: GIT and SVN.

Testing Tools: Selenium, JMeter and Unit testing.

PROFESSIONAL EXPERIENCE

Confidential - Columbus, OH

AWS DevOps Engineer

Responsibilities:

  • Documented and uploaded various best practices, how to do procedures and project related work in Confluence and linked them with the related JIRA tasks.
  • Created and maintained continuous integration (CI) using tools Jenkins/Maven over different environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Successfully created stacks for creating few services through CloudFormation templates.
  • Created multiple Windows Server EC2 instances with supporting ELB and Autoscaling etc by writing CloudFormation Templates.
  • Created and Managed API through AWS API Gateway.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Expertise in delivering those docker container to the clients for their deployment.
  • Created Python Scripts to Automate AWS services, include web servers, ELB, CloudFront Distribution, database, EC2 and database security groups, S3 bucket and application configuration, dis Script creates stacks, single servers or joins web servers to stacks.
  • Configured Docker container for branching purposes and Implemented Docker automation solution for Continuous Integration / Continuous Delivery model.
  • Configured and administered Jenkins pipelines for automated builds and responsible for installing Jenkins master and slave nodes.
  • Deployed and orchestrated applications using Kubernetes.
  • Monitored and Managed Access Controls of users in AWS through IAM (Identity and Access Management).
  • Managed Access controls for S3 storage Bucket through logging and lifecycle policies.
  • Managed network security using a Load balancer, Auto-scaling, Security groups and Network Access Control List (NACL).
  • Good Understanding of Health Insurance Portability and Accountability Act (HIPAA) to encrypt health-related information on AWS Storage.
  • Managed AWS infrastructure and automation with CLI and API. Worked on Inbound and Outbound services with automation of Chef.
  • Involved in supporting cloud instances running Linux and Windows on AWS, experience with Elastic IP, Security Groups and Virtual Private Cloud in AWS.
  • Extensive experience in configuring Amazon EC2, Amazon S3, AWS API Gateway, Amazon Elastic Load Balancing, IAM and Security Groups in Public and Private Subnets in VPC and other services in the AWS.
  • Experience in Designing, Installing and Implementing Ansible configuration management system and in writing playbooks for Ansible and deploying applications.
  • Experience in Python programming for deployment of Java applications and implementation and automation of Shell scripts for release and build automation.
  • Used Jenkins Pipeline (Pipeline as code) with Jenkins file for many CI/CD Deployments.
  • Used JIRA as defect tracking system and configure various workflows, customizations, and plugins for Jira bug/issue tracker, Jenkins with Jira, GitHub.
  • Used S3 for simple storage service, moved files and used Snowball service for as part of the migration.
  • Worked on creating and implementing application monitoring, and logging strategies using New Relic, Logstash, ElasticSearch, and Kibana.
  • Designed and implemented CI (Continuous Integration) system configuring Jenkins servers, Jenkins nodes, creating required scripts (Python), and creating/configuring VMs (Windows/Linux).
  • Worked on Troubleshooting the build issues during the Jenkins build process and Developing build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.

Confidential - Cincinnati,OH

AWS/DevOps Engineer

Environment: Linux, Windows, Tomcat, JBoss, Jenkins, OpenShift, Kubernetes, Terraform, Ansible, Splunk, Qualys, Qradar, SiteScope, Docker, Zerto, Packer, Glance, Inspec, GitHub, AWS, Version one, Vault.

Responsibilities:

  • Partner with architecture, cloud, server, middleware, and application teams to complete detailed technical design for Amazon Web Services implementation for the bank.
  • Proficient in AWS services like VPC, EC2, S3, ELB, Auto Scaling Groups, EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, API Gateway and CloudTrail.
  • Implemented Amazon Web Services solutions to support both production and non-production workloads for the bank.
  • Developed and maintain automation and orchestration software and scripting to integrate with all underlying public and private cloud technologies.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Implemented domain name service (DNS) through Infoblox to have highly available and scalable applications.
  • Used security groups, network ACL's, internet gateways and route tables to ensure a secure zone for the organization in AWS public cloud.
  • Created NAT gateways and instances to allow communication from the private instances to the internet through bastion hosts.
  • Defined all server types in Ansible, so dat a newly built server could be up and ready for production within 30 minutes OS installation.
  • Experience in automating the image build and test process using the tools like Packer, Jenkins.
  • Configured S3 buckets with various lifecycle policies to archive the infrequently accessed data to storage classes based on requirement.
  • Design and implemented 17a4 compliance archival solution for the bank to store the electronic records in WORM format.
  • Implemented fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies.
  • Designed, implemented and maintained Continuous Integration (Jenkins) and Delivery environments.
  • Deployed and configured Git repositories with branching, tagging, and notifications.
  • Developed custom Integrations with Splunk and Amazon web services.
  • Experienced in integrating cloud services into DevOps framework (GitHub, Jenkins, Ansible, Splunk) which enables API request to provision and configure infrastructure through infrastructure as code capability.
  • Maintained appropriate controls and documentation to ensure compliance of audit requirements and qualifications.
  • Engaged vendor support (AWS) constantly for TEMPeffective solutions according to business requirement.
  • As a part of Disaster Recovery Plan(DRP), me was able to develop and implement server-based replication solution for the bank. AWS is used as a DR target for Zerto virtual replication.
  • Got expertise in virtual firewalls, AWS DirectConnect, VPN tunnels, VPN, DNS load balancing and general understanding of the need for and use of multi-tier architectures, load balancers, caching, web servers, application servers, databases, and networking.
  • Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team.
  • Performed capacity and performance management analysis.

Confidential - Charlotte, NC

DevOps Engineer

Environment: Linux, Windows, AWS, Tomcat, Nexus, Jenkins, Docker, Nagios, Ansible, and Git.

Responsibilities:

  • Created Customized AMI’s based on already existing AWS EC2 instances by using create image functionality.
  • Designed and Deployed AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups, AWS OpsWork etc.
  • Enabled Logging on S3 bucket access, VPC flow, CloudTrail, AWS Config, AWS inspector, Lambda, RDS, Dynamo DB, Cloud Front, AWS API Gateway, EC2 Application servers.
  • Setting up nexus repository server for strong build artifacts.
  • Setting up Jenkins pipeline for Application-specific infra code deployment.
  • Implemented ELB Auto Scaling groups in AWS on production EC2 instances to build Fault-Tolerant and Highly Available applications.
  • Created AMI’s to implement automatic deployments of application components and bootstrapping AWS EC2 Instances by passing user data to download files from S3.
  • Experienced in monitoring operational and performance metrics of AWS resources and web applications using cloud watch and Nagios.
  • Knowledge of setting up IAM Users/Roles/Groups/Policies and automated DB & App backups to S3 using AWS-CLI.
  • Developed Shell Scripts in Automating administrative and maintaining tasks.
  • Managed and controlled the continuous release promotion cycle through automation including the following environments: development, QA, Performance, Pre-Production, and Production.
  • Developed deployment scripts on a life cycle automation platform for the orchestration, integration, and automation of Configuration promotions and software releases.
  • Implemented build stage to build the micro-service and push the Docker container image to the private Docker registry.
  • Worked on end to end setup of the Artifactory pro as a Docker container with a secure private Docker registry and local Docker repositories for storing the built Docker images.
  • Worked on deployment automation of all the micro-services to pull the image from the private Docker registry and deploy to Docker swarm cluster using Ansible.
  • Configured Docker containers and created Docker files for different environments.

Confidential Tampa,FL

Linux/DevOps Admin

Environment: GIT, Jenkins, ANT, Maven, Chef, JIRA, Python Scripting, Docker, SQL, Ruby, Nagios, Shell, Data Center, DEV, QA, Tomcat, SVN, LDAP, Postfix, Send Mail.

Responsibilities:

  • Responsible for installation, configuration, and maintenance of web servers, application servers, and database servers on Linux Servers.
  • Involved in projects for server migrations, upgrades, & patching on both RHEL and Solaris servers.
  • Installation, Configuration and Maintenance of Samba, Apache Tomcat, WebSphere and JBoss servers in AIX and Linux environment.
  • Collaborated with Development and Support teams to setup a Continuous Delivery environment with the use of Docker, continuous build, and delivery tools.
  • Deployed AWS solutions with EC2, S3, RDS, EBS, Elastic Load Balancer, Autoscaling & OpsWork; deployed cloud stack using AWS OpsWork.
  • Configuration and administration of LDAP, NFS, FTP, SAMBA and POSTFIX Servers in RHEL.
  • Planned and implemented migrations from lower end to higher end in OS level and Hardware level in Solaris, HP-UX and Linux servers.
  • Configured and managed Redhat satellite Network server, performing package management tasks and errata updates.
  • Configured Linux Redhat servers with Kick-start, LDAP, DNS, and DHCP and connect to Network. Integration of Windows Active Directory with Linux/Unix Servers.
  • Installed & configured Disk and File system management using LVM for Linux Systems.
  • Implemented Python scripts for active monitoring of applications and to raise automated tickets.
  • Implemented network security to various UNIX services. Provided support to UNIX servers and troubleshooting of day to day problem.
  • Troubleshooting Network, memory, CPU, swap and File system issues, TCP/IP, NFS, DNS, SMTP in Linux and Solaris servers.
  • Administration of repetitive Jobs using CRON scheduling and using bash Scripts to accomplish the task on multiple servers.
  • Performance tuning of Virtual Memory, CPU, system usage in Linux and Solaris servers.
  • Usage of Identity Access Management service (IAM) in creating and managing the user accounts and groups and their policies in AWS.
  • Automate Deployment process using configuration Management tool like Chef to provision Amazon AWS Instances to enable continuous Deployments.
  • The configuration of Monitoring tools in Linux and Solaris servers.
  • Performed Disaster Recovery in RHEL servers which consists of LVM based FS & RedHat Clustering.
  • Installed and configured SAMBA server for Windows and Linux connectivity.
  • Installed & Configured Patches and Packages and troubleshooting the system and end-user issues.
  • Responsible for documenting the issue, cause and resolution. Have been the on-call person for the application, worked with the appropriate team members to bring the issue and get a resolution.

Confidential - Herndon,VA

Linux Administrator

Environment: RHEL 5.x/6.x, Red-Hat Linux Enterprise servers, DLPAR, Dual Virtual me/O, HACMP, Veritas Volume Manager, Multiple HMC-v7, WebSM, NIM, Bash/KornShells, LDAP, EMC Clariion - VNX, IBM storage, VIO 1.3/1.5/2.1, Samba, Oracle Enterprise Linux, Chef 10.x and Oracle Solaris 11.x, Symantec Netbackup7.6.0.3, Netapp storage, Sun ZFS Storage, Oracle Database, Oracle ST SL8500.

Responsibilities:

  • Worked on Chef Configuration Management Tool which involves automation of systems administrator tasks and knife usage.
  • Configured LVM and managed VG's- creating new VG (liner and stripped), extending VG, merging VG, splitting VG, exporting VG's.
  • Configured LDAP clients on server test and troubleshoot for maintaining network and data security.
  • Worked with NetBackup GUI and Command line interface.
  • Created backup policies for Flat File, Oracle Database, Microsoft SQL Server, IBM Lotus Notes.
  • Responsibilities include but not limited to the following: updating OS, repair errors, and testing Mac computers to insurance smooth user interface using programs such as XCode, and Mac OS X Server.
  • Configured rsyslog server to maintain logs from multiple servers (APP, DB) onto a single server, further validating the logs during IBM audits.
  • SSH configuration - using SSH Keys for password less and more secure login.
  • Configured SUDO privileges in /etc/sudoers file by granting or restricting accesses to users depending on client policy.
  • Planned and coordinated the administration of PostgreSQL databases to ensure accurate, appropriate, and TEMPeffective use of data, including database definition, structure, documentation, long-range requirements, and operational guidelines.
  • Patched Linux servers and Linux VM's (running on VMware hosts) to 5.8 from lower versions of RHEL Linux (5.2, 5.3, 5.4, and 5.6).
  • Worked with vendors Oracle and Red Hat in resolving issues during patching or upgrades.
  • Maintained NOC infrastructure, and perform remote management of Firewalls, (Palo-Alto, Juniper), HP SANS, Citrix-Xen Servers, Cisco Switches.
  • Monitored Linux server for CPU Utilization, Memory Utilization, and Disk Utilization for performance monitoring.
  • Performed capacity analysis, monitored and controlled disk space usage on systems.

Confidential

Linux/Unix System Administrator

Environment: Centos 5.7/6, Red hat Linux 5.7/6, Ubuntu 10.04/10.10/11.10, Fedora 17, VMware, SAN (EMC, Hitachi), NAS (Netapp), BladeLogic, Veritas Volume Manager 4.1, Sun Enterprise Server (E2900, E4500, E6900), Bash, Nagios.

Responsibilities:

  • Installed, Configured and maintenance of Solaris 9/10/11, Red Hat Linux 4/5/6, SUSE 10.3, 11.1, HP-UX 11.x and IBM AIX operating systems.
  • Worked on configurations and installations Solaris and Linux servers using Custom Jump start and Kick start.
  • Installation, configuration, and upgrade of SUSE Linux 10/11/12, Red Hat Linux 5/6/7, Solaris 9/10/11 operating systems.
  • Developed, host, troubleshoot and maintain client websites using SUSE Linux.
  • Maintaining and Troubleshooting of FTP Server, Samba Server of the client.
  • Handling the day-to-day Operations, install software, apply patches, manage file systems, monitoring performance and troubleshoot alerts.
  • Installed and configured Veritas Volume Manager (VxVM), Disk and file system management through Veritas Volume Manager, Solaris Volume Manager and Solstice Disk Suite on Solaris and using Logical Volume Manager (LVM) for other flavors of UNIX.
  • Maintained 99.98% Uptime of LINUX production servers and follow proper escalation.
  • Managed Red hat Cluster, HPC environment etc.
  • Automated repetitive tasks deploy critical applications and manage change on several servers using Puppet.
  • Performed Built of Yum and RPM repository Server for Development team to upload packages, Written UNIX Shell scripts for monitoring & clean up old files.
  • Maintained virtual environments using VMware ESX 4.x Server and built various Linux servers on VMware servers.
  • Responsible to solve technical Problems related System administration (Linux of Our Clients).
  • Built & configured Redhat Linux systems over the network, implementing automated tasks through crontab, resolving tickets according to the priority basis.
  • Handled LVM related tasks, Creating, resizing LVM, Veritas Volume manager and managing Cluster environment using Veritas Cluster suite.
  • Handled the day-to-day Operations, Troubleshooting & Solving Server Problems in Linux.
  • Installed and configured Red hat Linux locally or over the network-kick start - (NFS, FTP, HTTP).
  • Managed patches configuration, version control, service pack and reviews connectivity issues regarding security problems.

Confidential

Windows/VMware System Admin

Environment: Red Hat Linux 3.x/4.x/5.x, Windows 2003/2008 R2, VMware ESX 4.0, VMware Update Manager, VERITAS Clusters, VERITAS Volume Manager, VMware, NFS, Software RAID, DNS Servers.

Responsibilities:

  • Installed, Configured and maintained Red Hat Linux and Windows Servers.
  • Storage setups, RAID, Logical Volume Manager, system backup design and disaster recovery Systems performance monitoring.
  • Creation/Configuration of Additional swap/ tmp dynamically as and when required.
  • NFS Management - Take care of user accounts/groups, setting up of NFS Environment.
  • Solved the problems as & when created when NFS data being accessed.
  • Configured auto mounts/maps for the user accounts.
  • Administration/Configuration of Print Servers/Clients in the Network.
  • Assigned local security policies on member servers and standalone servers using RDP.
  • Managed and monitored Active Directory services and group policies.
  • Assigned folder permissions to the users by gathering approval from the group owners.
  • Worked closely with database administration staff to ensure optimal performance of the database and maintain development applications and databases.
  • Assembled the systems and installing operating system and application software.

We'd love your feedback!