We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

4.00/5 (Submit Your Rating)

TX

SUMMARY

  • Around 4 years of result oriented specialized experience on Red Hat - Linux, CentOS, Ubuntu and Windows Environment.
  • Experience in setting up teh infrastructure using AWS services including ELB, EC2, Elastic container services(ECS), Auto-scaling, S3, IAM, VPC, RDS, Red Shift, DynamoDB, Cloud Trail, Cloud Watch, Elastic Cache, Lambda, SNS, Glacier, Cloud Formation, SQS, EFS, and Storage Gateway.
  • Experience in various Linux platforms (Red Hat, Ubuntu, Centos) providing YUM and RPM package installations and patches.
  • Extensive experience in teh areas of Build/Release/Deployment/Operations, wif in depth knowledge of principles and best practices of SCM in Agile, Scrum operations.
  • Gained good working experience on DevOps Environment as a DevOps engineer working on various technologies/applications like Puppet, CHEF, GIT, SVN, Jenkins, Docker, AWS, and Maven.
  • Experienced in installation, configuration, tuning, security, backup, recovery and upgrades of Linux (Red hat, CentOS, Ubuntu).
  • Utilized build tools such as Maven, ANT for creating jar, war and ear files.
  • Proficient wif DevOps release tools such as Chef, creating and maintaining recipes and cookbooks, Puppet, Puppet Master and Puppet Agents, Ansible, Ansible Playbooks wif Python, and AWS (OPS work).
  • Planned and executed releases from teh initial stages of QA to a production environment. Managed code branches from development teams for current and future releases.
  • Automated resource creation process using Python, Bash, and JSON scripts utilizing bootstrap processes.
  • Utilized Nagios in a monitoring environment to identify and resolve infrastructure problems prior to critical processes being effected.
  • Created Custom Puppet modules for bootstrapping new servers wif a required application on dependencies and packages.
  • Created and built a pipeline for application versions, using Jenkins Continuous Integration.
  • Automated application deployment in teh cloud using Docker technology and using Elastic Container Service scheduler.
  • Created and managed a Docker deployment pipeline for custom application images in teh cloud using Jenkins.
  • Experienced wif container-based deployments using Docker, working wif Docker images, Docker Hub and Docker registries and Kubernetes.
  • Experience in writing teh Python scripts to automateAWS services which includes Web servers, ELB, Cloud Front distribution, Database, EC2, database security groups and S3bucketon, IAM, SNS.
  • Created and monitor Events by using Cloudberry Explored and s3cmd CLI.
  • Build and Customized Amazon Machine Images (AMIs) & deployed these customized images based on requirements.
  • Configured and migrate Applications to AWS Route 53 and hence providing traffic management, application availability and high availability.
  • Created Snapshots and Amazon Machine Images (AMIs) of teh instances for backup and creating clone instances.
  • Experienced in creating and managing User Accounts, Security Rights, Disk Space, Quotas and Process Monitoring in Red Hat Enterprise Linux.
  • Experienced in creating teh company's DevOps strategy in a mixed environment of Linux (RHEL, CENTOS) servers along wif creating and implementing a cloud strategy based on Amazon Web Services..
  • Experience Worked on Version control tools like GIT and SVN.
  • Familiarity wif NoSQL technologies, MongoDB, Redis.
  • Working knowledge/exposure in TOMCAT APACHE, WEB LOGIC & WEB SPHERE.
  • Knowledge on hosting and deploying applications by using WebSphere Application Servers.
  • Created User Administration and Hardware setup and support of Storage and managed paging space.
  • Expanded Experience in Network Management like DNS, NIS, NFS, LDAP, TFTP and system troubleshooting skills.
  • Expert in teh Implementation of TCP/IP & related Services-DHCP/DNS/WINS.
  • Gained sound knowledge in product deployment in servers, email servers, monitoring tools & shell scripts, networking, SQL/MySQL.
  • Hands on experience (Knowledge) on performance monitoring tools like App-Dynamics, Cloud Watch and Services Related to AWS.
  • Gained good knowledge in Linux command line & Bash Shell scripting.
  • Worked on Virtualization Products VMware ESX Server/ Virtualization Client 2.5.
  • Performed all teh Maintenance and Auditing tasks during Maintenance window.
  • Experienced in setting up a PXE boot environment wif Red Hat Linux.
  • Experienced in supporting 24x7 production computing environments, on-call and weekend support.

TECHNICAL SKILLS

Cloud Services: Amazon Web Services: EC2, S3, ELB, Auto Scaling, Elastic Beanstalk, Cloud Front, Cloud Formation, Elastic File system, RDS, DMS, VPC, Direct Connect, Route 53, Cloud watch, Cloud trail, IAM, SNS.

Virtualization: VMware Client, Data-centre Virtualization, Virtual Box, KVM.

Operating Systems: Red Hat Linux, Windows servers, Windows 2000, XP, Windows 7, Solaris, Ubuntu.

Automation Tools: Chef, Puppet, Docker, Jenkins.

Web Servers: Apache Tomcat, JBoss, Web Logic, WebSphere.

Database Technologies: Oracle, SQL Server, MySQL.

Scripting languages: Shell, Ruby, Python.

PROFESSIONAL EXPERIENCE

Confidential, TX

AWS/DevOps Engineer

Responsibilities:

  • Hands-on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF, and EBS etc.
  • Experience in using Puppet to maintain teh configuration.
  • Hands-on Experience wif WordPress and has a good knowledge of Content Management Systems.
  • Hands on experience in monitoring EC2 instances using Nagios.
  • Configured Nagios to monitor EC2 Linux instances wif puppet automation.
  • Configured Apache web server in teh Linux AWS Cloud environment using Puppet automation.
  • Configured and monitored distributed and multi-platform servers using Nagios.
  • Experience in Puppet Installing Nginx, removing packages updating packages.
  • Gained Extensive knowledge on writing and deploying modules in Puppet.
  • Hands on Experience in AWS Cloud in various AWS Services such as Route 53 Domain configuration.
  • Configured Elastic Load Balancers wif EC2 Auto-scaling groups.
  • Configured S3 to host static web content.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud watch.
  • Utilized Cloud watch to monitor resources such as EC2, CPU memory, Amazon to design high availability applications on AWS across availability zones.
  • Gained ability to design applications on AWS taking advantage of disaster recovery.
  • Performed hands-on routing and switching.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, dis script creates stacks, single servers, or joins web servers to stacks.
  • Gained Expert Knowledge in Bash Shell Scripting, Automation of Cron Jobs.
  • Gained Hands on experience Configuring Access Lists for inbound and outbound traffic RDS DB services, Dynamo DB tables, EBS volumes; to set alarms for notification or automated actions and to monitor logs for a better understanding and operation of teh system availability regions.
  • Designed guidelines wif customers & basic level of management testing of teh network system.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login autantication.
  • Provided policies to groups using policy generator and set different permissions based on teh requirement along wif providing ARN (Amazon Resource Name).
  • Migrated on premises Databases to AWS.

Confidential

AWS/DevOps Engineer

Responsibilities:

  • Build and configured a virtual data center in teh Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Continuously managed and improved teh build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure, and deployment tools.
  • Leveraged AWS cloud services such as EC2, auto-scaling, and VPC to build secure, highly scalable and flexible systems dat handled expected and unexpected load bursts.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed wif Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Implemented automated local user provisioning instances created in AWS cloud.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Provided highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission-critical production servers for backup.
  • Maintained teh user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment.
  • Utilized Configuration Management Tool Chef& created Chef Cookbooks using recipes to automate system operations.
  • Build servers by using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in teh defined virtual private connection.
  • Deployed applications on AWS by using Elastic Beanstalk.
  • Used Ansible server and workstation to manage and configure nodes.
  • Configured plugins for teh integration tools to teh version control tools.
  • Manage source code, software builds, software versioning, & defect tracking on software maintenance tasks/projects
  • Managed 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.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT wif Dev/Test/Prod Branching Model for weekly releases.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Migrated applications to teh AWS cloud.
  • Involved in DevOps processes for build and deploy systems.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, dis script creates stacks, single servers, or joins web servers to stacks.
  • Grasped teh Technical aspects from High level to create Deployment plans, Contingency Plans and which direction to go if they hit a snag.
  • Planned and released schedules wif Agile methodology & coordinated releases wif engineering & SQA for timely delivery.
  • Troubleshooted teh automation of Installing and configuring applications in teh test environments.

Confidential

DevOps Engineer

Responsibilities:

  • Implemented cloud infrastructure by using Chef.
  • Created Chef Cookbooks for sudo users and network configurations using Chef Server.
  • Hands-on Experience in Maintaining automated environment by using Chef Recipes and cookbooks.
  • Primarily used Ruby to write GIT applications and Chef Recipes.
  • Experience in Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Used Jenkins for Continuous Integration and deployment into different Web/Application Servers.
  • Experience in hosting applications along wif building and testing teh applications using Jenkins.
  • Implemented teh setup for Master-slave architecture to improve teh Performance of Jenkins.
  • Developed build and deployment processes for Pre-production environments.
  • Used GIT HUB as source code repositories.
  • Defined branching, labeling, and merge strategies for all applications in GIT.
  • Managed GIT repositories for branching, merging, and tagging.
  • Worked on creating teh Docker containers and Docker consoles for managing teh application lifecycle. Worked on various Docker components like Docker Engine, Hub, Machine, Compose andDocker Registry.
  • Integrated Nagios wif other monitoring/alert solutions
  • Worked on User administration setup, maintaining account, Monitor system performance using Nagios.
  • Involved in installing and managing different automation and monitoring tools on Redhat Linux like Nagios.
  • Good Knowledge in scripting for automation, and monitoring using Shell and Ruby scripts.
  • Developed Python Scripts for automation purpose.
  • Developed Shell and Python scripts for automation of teh build and release process.
  • Developed and implemented Software Release Management strategies for various applications according to teh agile process.
  • Responsible for teh development and maintenance of teh processes and associated scripts/tools for automated build, testing, and deployment of teh products to various developments.
  • Responsible for teh Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all teh projects.
  • Ability to work wif SQL queries across multiple databases and applications.
  • JIRA is used as ticket tracking, change management, and Agile/SCRUM tool.
  • Involved in all projects dat move to production and work closely wif teh Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.

We'd love your feedback!