We provide IT Staff Augmentation Services!

Sr.aws Devops Engineer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

PROFESSIONAL SUMMARY:

  • Having beyond 7 years of experience in the field of IT industry focused on Cloud Computing and DevOps that includes the principles of continuous integration, continuous delivery and continuous deployment
  • Experience in AWS platform and its features including IAM, EC2, EBS, VPC, RDS, Cloud Watch, Cloud Trail, Cloud Formation, AWS Configuration, Auto scaling, Cloud Front, S3, SQS, SNS, Lambda and Route53.
  • Implemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets.
  • Well versed on DevOps tools like Subversion (SVN), GIT, GitLab CI, GitHub, Jenkins, Maven, Chef, Puppet, Ansible and Docker.
  • Designed and maintained AWS infrastructure that is highly available, scalable, secured and monitored
  • Experience with IAM requirements for cloud - based services including strategies, trust models and open standards, encryption, etc. used to improve manageability, access governance, provisioning, information security, and privacy.
  • Proficient with troubleshooting AWS EC2 instances for Status check through System Status checks and Instance Status checks alerts and rectifying if necessary.
  • Skilled in designing and configuring secured VPC through private and public networks in AWS by creating multiple subnets, routing table, Network ACL and NAT gateways as per requirement and distributed them as groups into various availability zones of the VPC.
  • Experience on AWS Elastic Block Storage (EBS), different volume types and use of various types of EBS volumes based on requirement.
  • Responsible for setting up databases in AWS using RDS, configuring EC2 instance backup by using S3 storage buckets and AWS CLI to create an EBS snapshots.
  • Involved in provisioning and Automation servers on Public Cloud like AWS, Docker.
  • Provide highly durable and available data by using S3 data store, versioning, life-cycle policies, and create AMIs for mission critical production servers for backup.
  • Performed Continuous Delivery in a micro-service infrastructure with Amazon cloud and Docker.
  • Experience in routing Production traffic for High availability multi-site using Route 53 using Failover and Weighted Routing Policies.
  • Strong experience in DevOps Environment by enhancing Continuous Delivery and infrastructure change by using Chef, Ansible, and Docker to deploy code with GIT, Jenkins.
  • Plan, deploy, monitor, and maintain Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMware Vm's as required in the environment.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Utilize Cloud Formation and Puppet by creating DevOps processes for consistent and reliable deployment methodology
  • Implemented Puppet Master, Puppet Console and Puppet Agents, Create Puppet modules and Classes.

TECHNICAL SKILLS:

AWS: IAM, EC2, S3, VPC, Route 53, RDS, Dynamo DB, EMR, Cloud Trail, Lambda, Cloud Watch, Cloud Formation, ELB, EBS and Ops Works.

DevOps: SVN, JENKINS, DOCKER, and GIT ( GitLab CI, GitHub )

Configuration Tools: CHEF, PUPPET, ANSIBLE.

Scripting languages: Shell scripting.

Development/Build Tools: ANT and MAVEN

Databases: Oracle, MS SQL Server, MySQL.

Big Data: AWS EMR.

Operating System: Linux (Red hat, CentOS, Ubuntu, SUSE), UNIX (HP-UX, Solaris, IBM AIX) and Windows Server.

Virtualization: Oracle Virtual Box, VMware, Sandbox

Methodologies: SDLC, Agile and Waterfall.

Languages: C, C++ and Java Basics

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Sr.AWS DevOps Engineer

Responsibilities:

  • Managing roles and permissions of users to AWS account through IAM.
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/Ubuntu) and Configuring launched instances with respect to specific applications.
  • Implementing AWS high-availability, fault tolerance using AWS Elastic Load Balancing (ELB), which performed load balancing across instances in multiple availability zones.
  • Involved in designing and deploying 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
  • Developed AWS Cloud Formation templates to create custom sized VPC, subnets, EC2 instances, ELB, Security Groups
  • Maintained DNS records using Route53 to Improve Fault Tolerant Connections and using Load balancer, Security groups and NACLS.
  • Used Chef Recipes to automate infrastructure as a code Worked on Amazon IAM to grant fine access of AWS resources to users and groups.
  • Created snapshots and Amazon machine images (AMI) of the instances for backup and creating clone instance.
  • Configured AWS cloud infrastructure as code using continuous deployment through Jenkins.
  • Collaborated in the automation of AWS infrastructure via Jenkins - software and services configuration via chef books.
  • Created Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Created Chef Workstation, Bootstrapped instances using Chef and integrating with auto scaling.
  • Involved actively in setting up the CI/CD pipeline utilizing Jenkins, Maven, GitHub, Chef and AWS
  • Developed build scripts using MAVEN as the build tools for the creation of build artifacts like war or jar files.
  • Configured local Maven repositories and scheduled projects in Jenkins for continuous integration
  • Maintenance of source code in GIT and worked on Version control systems includes Subversion (SVN), GIT and GITHUB.
  • Used Docker to easily deploy applications in a sandbox to run on Linux. Utilizing Dockers Swarm and sent spring boot applications
  • Worked on monitoring tool AWS Cloud Watch to health check the various deployed resources and services

ENVIRONMENT: Docker, Chef, AWS, EC2, S3, VPC, ELB, CloudWatch, Dynamo DB, SNS, SQS, API Gateway, Auto scaling, EBS, RDS, Jenkins, GIT, Linux, Maven, Shell script.

Confidential, Austin, TX

AWS/DevOps Engineer

Responsibilities:

  • Experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, Auto scaling, Elastic Load-balancers, Elastic Container service (Docker containers), S3, Elastic Beanstalk, Cloud Front and Elastic file system, VPC, Route 53, Cloud Watch, Cloud Formation and IAM.
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Developed Cloud Formation scripts to automate entire CD pipeline.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling and RDS in Cloud Formation JSON templates.
  • Creating Cloud Watch alerts for instances and using them in Auto Scaling.
  • Used micro service architecture, with Spring Boot-based services interacting through a combination of REST and leveraging to build, test and deploy Identity micro services.
  • Backing up the instances by taking snapshots of the required servers and volumes regularly.
  • Setting up scalability for application servers using command line interface for Setting up and administering DNS system in AWS using Route53.
  • Managing users and groups using the amazon identity and access management (IAM).
  • Developed and implemented Software Release Management strategies for various applications in the agile process.
  • Proficient in managing the source code control of multiple development efforts using, SVN (Subversion), GIT, Bit bucket and TFS (Team foundation Server) for Windows Environment.
  • Worked in GIT (GitHub/Gitlab) implementation containing various Remote repositories for a single application.
  • Used MAVEN as a build tool on java projects for the development of build artifacts on the source code.
  • Installed and Configured CHEF Server, Workstation, Client servers and nodes. Written several recipes, cookbooks in CHEF to automate the environment provisioning, Middleware Infrastructure Installations.

ENVIRONMENT: Shell Scripting, Chef, Jenkins, Maven, GIT, AWS, Elastic load balancer, S3, Cloud Watch, IAM, RDS, Storage Gateway and LINUX

Confidential, Woodland Hills, CA

DevOps & AWS Engineer

Responsibilities:

  • Used EC2, Auto-scaling and VPC to build secure, for highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Used Amazon Route53 to manage DNS zones and give public DNS names to elastic load balancers
  • Configured applications in virtual private cloud (VPC) and hardened it from malicious attacks using 2-layer protection from security groups (at instance level) and network access control lists (NACL, at subnet level) and using network access translator (NAT) instance.
  • Created alarms in Cloud Watch service for monitoring the server's performance, CPU Utilization, disk usage etc.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Installation, configuration, and maintenance of different Linux Distribution servers like Ubuntu, RHEL, CentOS and SUSE Servers at multiple Data Center.
  • Experience with configuring and managing Elastic Load Balancing (ELB) to implement fault tolerance and avoid single point of failure of applications.
  • Apache Maven is used as build tool and Artifactory is used as a source for artifacts needed for a build, and a target to deploy artifacts generated in the build process.
  • Created a fully Automated Build and Deployment Platform and coordinating code builds, promotions and orchestrated deployments using Jenkins and GIT.
  • Responsible for the Plugin Management, build and deploy on Jenkins Pipeline Setup and End-End Job Setup of all the projects.

Environment: AWS, Ec2, Vpc, Route 53, Dns, Git, Ant, Maven, Jenkins, Chef, Ansible, Puppet, Open shift and WebLogic.

Confidential

Build/Release Engineer

Responsibilities:

  • Used Subversion to manage different builds for the system.
  • Wrote Shell scripts for compilation and deployment process.
  • Worked with Web sphere app server admin console for deploying applications.
  • Carried out deployments and builds on various environments using continuous integration tools.
  • Used Source Code configuration tools like Subversion and GIT.
  • Developed and implemented the software release management for the release of web applications.
  • Installing, tuning, troubleshooting and patching of Red Hat Enterprise Linux servers.
  • Monitoring server performance and troubleshooting server related problems to SNMP.
  • Scheduled various regular, periodic, future and queue tasks by using Crontabs.
  • Setting up of NFS environment. Taking care of user accounts/groups using NFS Management
  • Submission of reports such as Routine perform analysis, Capacity analysis, Security audit analysis to customer for necessary planned changes
  • Resolving TCP/IP network access problems for the clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle) UNIX based shell.
  • Hands-on experience installing and configuring SSH (Secure Shell) encryption to access on Ubuntu and Red Hat Linux securely
  • Installation, configuration, support and security implementation on SSH, NFS, SAMBA, DHCP, DNS, HTTPD services.
  • Administration of NFS, DNS, NTP, Auto mounts, send mail and Print servers as per the client requirement.
  • Expertize in virtualization using VMware ESX server 3.5, 4.0 VMware workstation, virtual box and XEN, RED HAT enterprise virtualization suite.
  • Upgrading Linux kernel with latest releases on RHEL servers.

Environment: Subversion, GIT, MAVEN, Web Sphere, JDK, UNIX, LINUX, Windows XP, Java/ J2EE, RHEL, DNS, YUM, User and Group management, Jumpstart, Shell scripting, VMware.

We'd love your feedback!