We provide IT Staff Augmentation Services!

Aws/ Devops Engineer Resume

2.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • 8 years of substantial IT experience with expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation, Amazon Web Services (AWS)
  • Experience in the Design/Architecture of AWS and hybrid cloud solutions.
  • Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Planning, Developing, Testing and implementing and Post - production analysis of the projects and methodologies such as Agile, SCRUM and waterfall.
  • Experience in Testing OpenStackenvironment i.e. Nova, Cinder, Neutron and Keystone.
  • Extensive working experience and knowledge with broad range of AWS Cloud Services like EC2, ELB, Auto Scaling, VPC, Route53, RDS, S3, IAM, SNS, SQS, Dynamo DB, Elastic search, Elastic File system (EFS), Cloud Watch, Cloud Trail, Service Catalog, Kinesis, Redshift Cluster, OpsWorks and in Cloud Security (SAML and OAuth2).
  • Experience in Amazon EC2 setting up instances and setting up security groups.
  • Experience in Manging all AWS services by using CLI (command line interface).
  • Experienced in deploying the content to Cloud platform on AWS using EC2, S3 and EBS.
  • Experienced in Server infrastructure development on AWS Cloud.
  • Experienced with designing, building, and operating solutions using virtualization using private hybrid/public cloud technologies.
  • Configured AWS IAM and Security Group in public and private Subnets in VPC.
  • Experience in building private cloud infrastructure of Openstack, deploying through puppet and maintaining them in production.
  • Experience in Migrating a production infrastructure into an Amazon Web Services utilizing AWS Cloud formation, Code Deploy, Code Commit, Chef, EBS and OpsWorks.
  • Expertise in configuration and automation using Chef, Chef with Jenkins, Puppet, Ansible and Docker.
  • Experience in configuring and monitoring distributed and multi-platform servers using Chef, workstation to manage and configure nodes and developing Chef Cookbooks and Recipes.
  • Experience in configuring Docker Containers for Branching and deployed using Elastic Beanstalk.
  • Experience in designing, installing and implementing Ansible configuration management system for managing Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Experience in using Puppet to automate repetitive tasks, quickly deploy critical applications and proactively manage change and create custom Puppet module skeletons.
  • Extensively worked on Jenkins and Hudson by installing, configuring and maintaining the purpose of Continuous Integration (CI) and for End-to-End automation for all build and deployments and in implementing CI/CD for database using Jenkins.
  • Experience in creating Jenkins pipeline jobs for Puppet release process for module deployment, using Kanban agile methodology for puppet development.
  • Experience in using build utilities like Maven, Ant and Gradle for building of jar, war, bar and ear files.
  • Experience in using version controller tools SVN, Git, GitHub, and Bit Bucket.
  • Experience in developing cloud solutions using IaaS and PaaS.
  • Working Knowledge on Java script, PHP, node.js, HTML, CSS
  • Experience in installing and configuring web application servers Tomcat, JBOSS, WebLogic, WebSphere, IIS, WAMP, LAMP and Nginx for application deployments for Linux, Unix and Windows.
  • Experience in administering, installation, configuration, support and maintenance of Linux.
  • Experience in implementing hybrid cloud solutions Direct connect/VPN and Active directory.
  • Working knowledge in Virtualization Technologies vSphere, VMware, Virtual Box and Hyper-V.

TECHNICAL SKILLS

Cloud Computing: Amazon web services EC2, S3, ELB, Auto scaling Servers, Glacier, Storage Lifecycle rules, VPC, Elastic Beanstalk, Cloud Front, Functional knowledge of Import/Export.Route53, Cloud Watch, cloud trail, ops work, IAM, SNS, Elastic ache Snowball

SDLC Models: Waterfall Model, Agile Methodologies (SCRUM)

Security: ACL, SDM, RADIUS, TACACS+, IDS, IPS, RACKUS and VPN

Web technologies: Apache Tomcat, Nginx, WebSphere, WebLogic, etc

Operating System: Windows Linux, RHEL, CentOS.

Database: My SQL, MongoDB, DynamoDB, Cassandra, PostgreSQL, NoSQL

Scripting: Python, Shell, Bash, Ruby, and Perl.

Atlassian Tools: JIRA, Confluence

Configuration: Chef, Puppet, Vagrant, Ansible, OPS Work.

VMware: vSphere, VMware ESX 5.5 and 6.0, Virtual center server 2.5 and 4.0, VMware Player

PROFESSIONAL EXPERIENCE

Confidential - Jacksonville, FL

AWS/ DevOps Engineer

Responsibilities:

  • Responsible for Continuous Integration and delivery in development, Quality Analysis, and Production environments and for configuration, maintenance and troubleshooting of projects.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Created AWS Route53 to route traffic between different regions.
  • Used MySQL, Dynamo DB and Elastic ache to perform basic database administration. Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins for deployment and build management system.
  • Helped Users create VMs in Nova, create public and private networks in Neutron and setup appropriate security groups for security.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Designed and architected cloud application deployment in OpenStack with Nova, Neutron, Keystone command line clients.
  • Leveraged AWS cloud services such as EC2, Auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Experience in using Cinder to enable persistent storage for applications like databases deployed in OpenStack.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling and RDS in Cloud Formation JSON templates.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with 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.
  • Migrated VM's from VMware ESXi to OpenStack Environment using virt-v2v packages.
  • Deployed the static content to apache web servers and applications to Tomcat Application server.
  • Working with Elastic Beanstalk for quick deployment of services such as EC2 instances, Load balancer, and databases on the RDS on the AWS environment.
  • Configured Docker container for branching purposes. Virtualized the servers using the Docker for the test environments and development environment Using Lambda, run code for virtually any type of application or backend service.
  • Build Jenkins jobs to create AWS Infrastructure from GitHub repositories containing terraform code.
  • Development of cookbooks on nodes and running CHEF client on them in a Chef environment and Chef Recipes to automate infrastructure as a code.
  • Puppet automation, installing and configured puppet server and agent setup.
  • Deploying application using Jenkins server & CI to run the unit tests. Troubleshoot build and release job failures, resolve, work with engineering on resolution.
  • Converting production support scripts to chef recipes and AWS server provisioning using Chef Recipes.
  • Ability to develop scripts automates solutions and builds deployment using Scripting languages such as BASH, RUBY and PYTHON.
  • Developing a continuous delivery PIPELINE with Docker, Jenkins, GITHUB, and AWS AMI's.

Environment: GIT, Docker, CHEF, Cloud Watch, MySQL, Jenkins, PYTHON, Ruby, Bash, PUPPET AWS, AZURE, JIRA, Apache Tomcat, Nova, Neutron, cinder.

Confidential, Scotts Valley, CA

AWS/ DevOps Engineer

Responsibilities:

  • Analyzing the tools and application architecture and implement it on different environments, making it more user-friendly for the application team.
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Con-figuring launched instances with respect to specific applications.
  • Configuring and Networking of Virtual Private Cloud (VPC).
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Used ANT and MAVEN as build tools on Java, PHP projects for the development of build artifacts on the source code.
  • Experience in setting up the automated build on Docker HUB.
  • Used Git as source code management tool: creating local repo, cloning the repo, adding, committing, pushing the changes in the local repo, saving changes for later (Stash), recovering files, branching, creating tags, viewing logs etc.
  • Evaluated Chef and Puppet framework and tools to automate the cloud deployment and operations.
  • Create Chef Automation tools and builds, and do an overall process improvement to any manual processes.
  • Automated configuration management using Chef. Wrote cookbooks, recipes to manage nodes and Chef Server.
  • Implemented Chef Recipes for Deployment on build on internal Data Center Servers. Also, re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant to schedule the builds, Create Code Pipelines and Dashboards programmatically.
  • Developed Puppet modules to automate deployment, configuration, and lifecycle management of key clusters.
  • Testing Puppet modules with rspec-puppet and Docker containers before uploading to puppet server.
  • Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from dev through production, easing the code development and deployment pipeline by implementing Docker containerization with multiple namespace.
  • Generated Perl & UNIX scripts for build activities in QA, Staging and Production environments Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Worked hands-on to create automated, containerized cloud application platforms(PaaS), and design and implement DevOps processes that use those platforms.
  • Worked closely with the team to review code for compatibility issues, resolve issues as they arise, and implement deployment processes and improvements on a continuous basis.

Environment: SVN, ANT, Maven, Chef/Puppet, Git, AWS, Jenkins, Apache Tomcat, Junit, Perl/ UNIX scripting, Docker, Kubernetes, Nagios, Splunk.

Confidential, Boston, MA

AWS Engineer

Responsibilities:

  • Experience in automation and continuous integration processes with Puppet.
  • Code repository management, code merge and quality checks with various tools, especially Git, nexus, etc.
  • AWS EC2, EBS, Trusted Advisor, S3, Cloud Watch, Cloud Front, IAM, Security Groups, Auto-Scaling.
  • AWS CLI Auto Scaling and Cloud Watch Monitoring creation and update.
  • Solid understanding of Linux OS, including security, compilation, and installation of third-party software and networking.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Responsible for creating on-demand EC2 instances.
  • Created custom AMI's and AMI tags, modified AMI permissions.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
  • Experience with web deployment technology specifically Linux/Nginx/Apache/Tomcat/Java.
  • Responsible for mentoring and cross-resource platform standardization of Web Stack technology and development and implementing of policies and procedures.
  • Branching and merging code lines in the GIT and resolve all the conflicts raised during the merges.
  • Continuous integration and automated deployment and management using Puppet, Maven, Ant and comparable tools.
  • Worked with the developers to configure plugins trough Eclipse to develop the code.
  • Experience in Route 53 domain configuration.
  • Dynamically add and remove servers from AWS production environment.
  • Experience in analysing and monitor performance bottlenecks and key metrics to optimize software and system performance.
  • Responsible for installation and upgrade of patches and packages on RHEL 5/6 using RPM & YUM.
  • Coordinated with developers, Business Analysts and Managers to make sure that code is deployed in the Production environment.

Environment: Java/J2ee, Ant, Maven, OpenLava, Subversion, UNIX, GIT, SVN, Bamboo, Nexus Pro, Sonar, Jira, Remedy, Python, Ruby, Shell Scripts, Tomcat, Jenkins.

Confidential, Philadelphia, PA

AWS Engineer

Responsibilities:

  • Assisted in migrating existing data center into the AWS instances.
  • Responsible for day to day build & deployments in pre-production and production environments.
  • Got introduced to IaaS, PaaS, SaaS culture and worked on AWS platforms.
  • Implemented a GIT mirror for SVN repository, which enables users to use both GIT and SVN.
  • Defined branching, labeling, and merge strategies for all applications in Git. Built Continuous Integration environment Jenkins and Continuous delivery environment.
  • Managed the configurations of multiple servers using Chef. Created multiple recipes and also customized facts for efficient management of the Chef clients.
  • Used Anand Maven as a build tools on Java projects for the development of build artifacts on the source code.
  • Worked on AWS provisioning and good knowledge of AWS services like EC2, Elastic Load-balancers, Elastic Container Service, S3, Elastic Beanstalk, Cloud Front, Elastic File system, RDS, Dynamo DB, DMS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM, EMR, Elastic Search.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Working on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Configuring and Networking of Virtual Private Cloud (VPC).
  • Created S3 buckets and also managing policies for S3 buckets. Used S3 bucket and Glacier for storage and backup on AWS.
  • Created scripts in Python to automate log rotation of multiple logs from web servers. Worked on Bootstrapping instances using Chef and integrating with auto scaling.
  • Developed Cloud Formation scripts to automate EC2 instances. Created Cloud Formation templates and deployed AWS resources using it.
  • Created Cloud Watch alerts for instances & used them for auto-scaling launch configurations
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto-Scaling, and RDS in Cloud Formation JSON templates.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Automating backups by shell for Linux to transfer data in S3 bucket.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.

Environment: VMWARE, Linux, Windows, Tomcat Server, Centos, Ubuntu, Ansible, Chef and AWS

Confidential

Linux Administrator

Responsibilities:

  • Installation, maintenance, administration and troubleshooting of Linux.
  • Configured kick start server and updating/applying patches to the server using Red hat satellite server.
  • Performed automated installations of operating system using jumpstart for Solaris and kickstart for Linux.
  • Configured the users accounts for continuous integration - Jenkins.
  • Installing and configuring apache and supporting them on Linux production servers.
  • Monitored server and application performance and tuning via various stat commands and tuned I/O, memory etc.
  • Worked on performed data center operations including rack mounting and cabling.
  • Experienced in troubleshooting critical hardware and software issues and other day-to-day user troubling tickets.
  • Experience with migration to amazon web services AWS from datacenter.
  • Installed MySQL on to Linux OS, and created user accounts to support the enterprise environment.
  • Worked with Bash shell command line, performed file system management tasks-worked with directories and files.
  • Adding servers to the domain and monitoring them using spectrum.
  • Monitored Linux server for CPU utilization, memory utilization and disk utilization for performance monitoring.
  • Performed capacity analysis, monitored and controlled disk space usage on system.
  • Administration for multiple sun hardware, this involves creating domains, adding/deleting system components.

Environment: Sun Solaris 10/9, Red Hat Linux 4, Dell Power Edge 1850/2850 servers, Intel servers, Sun Ultra Enterprise 4500, Sun Enterprise 450, SDS 4.1, 4.2 Solstice Disk suite VERITAS Volume Manager, VERITAS Netback up 5.0, Oracle.

We'd love your feedback!