We provide IT Staff Augmentation Services!

Sr. Aws/devops Engineer Resume

3.00/5 (Submit Your Rating)

Ontario, CA

PROFESSIONAL SUMMARY:

  • Professional experience of 8+ years in IT industry, comprising of Delivery management, Design, Development and Cloud implementation.
  • Expertise in creating DevOps strategy in a mix environment of Linux (RHEL, CENTOS and UBUNTU) servers along with Amazon Web Services.
  • Installed and Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers.
  • Worked on applications to achieve continuous integration (CI) and continuous delivery (CD).
  • Extensively worked on Jenkins/Bamboo. By installing, configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments.
  • Implemented continuous integration and deployment using various CI tools like Jenkins and bamboo.
  • Experience with built tools like ANT, Maven.
  • Experience in working with configuration management tools like PUPPET and CHEF.
  • Experience in working and setting up puppet master, puppet agents, writing cookbooks and recipes for managing enterprise policies and configurations.
  • Experience in Infrastructure Development and Operations, involved in designing and deploying utilizing almost all the AWS stack like EC2, EBS, S3, VPC, RDS, SES, ELB, Autoscaling, CloudFront, CloudFormation, ElacticCache, CloudWatch, SNS, Route 53 . Automate provisioning and Maintaining large number of servers on AWS instances .
  • Designed highly accessible, fault tolerant and cost effective systems using multiple EC2 instances, Auto scaling, Elastic Load Balance and AMIs.
  • Focusing on high - availability, fault tolerance and auto-scaling in cloud formation. Creating snapshots and Amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Configuring and Networking of Virtual Private Cloud (VPC). Written CloudFormation templates and deployed AWS resources for dev, test, staging and production.
  • Writing Chef Recipes for Deployment on build on internal Data Centre Servers. Also, re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances .
  • Experience with AWS instances spanning across Dev, Test and Pre-production and Cloud Automation through Open Source DevOps  tools like Chef, Jenkins & Docker.
  • Experience in working with EC2 Container Service plugin in JENKINS which automates the Jenkins master-slave configuration by creating temporary slaves.
  • Used MySQL, Dynamo DB and Elasticache to perform basic database administration.
  • Created and wrote shell scripts (Bash), Ruby, Python and PowerShell for automating tasks.
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, Databags, templates, attributes.
  • Created and Maintained Chef Recipes and cookbooks to simplify and expedite deployment of applications and mitigate user error.
  • Experienced in troubleshooting, Configuring and deploying various enterprise applications in WebLogic, WebSphere, Tomcat.
  • Experience in branching, tagging and maintaining the version control and source code management tools like GIT, SVN (subversion) on Linux and windows platforms
  • Worked with Bug tracking tools like JIRA, Rally, Remedy.
  • Successfully installed and configured NAGIOS monitoring system to monitor the production server environment.
  • Worked on infrastructure with Docker containerization . Collaborated with development support teams to setup a continuous delivery environment with the use of Docker .
  • Experienced in Cloud automation using AWS Cloud Formation templates, Python, Ruby, Chef (DevOps), Puppet (DevOps).
  • Creating S3 buckets also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Experience to manage IAM users by creating new users, giving them a limited access as per needs, assign roles and policies to specific user.
  • Extensive working experience in working on with agile environment and have a Full understanding of SDLC and process.

TECHNICAL SKILLS:

LINUX DISTRIBUTIONS: CENTOS 6.5,7, UBUNTU, RED HAT, SOLARIS.

SCM TOOL: SUBVERSION (SVN), GIT.

CONFIGURATION MANAGEMENT: CHEF, PUPPET, ANSIBLE, DOCKERS.

AUTOMATION/BUILD TOOLS: ANT, MAVEN

AWS SERVICES: EC2, ELB, VPC, RDS, IAM, CLOUDFORMATION, S3, CLOUDWATCH, CLOUD TRIAL, SNS, SQS, SWF, EBS.

SCRIPTING: RUBY, PERL, PYTHON, BASH SHELL, POWERSHELL.

SERVERS: APACHE TOMCAT, WEBLOGIC, WEBSPHERE, TFS, IIS, JBOSS, NGINIX.

LANGUAGES: PHP, JAVA, SHELL.

LOGGING & MONITORING: NAGIOS, SYSLOG, SPLUNK

DATABASE SYSTEM: MySQL, SQL SERVER 2000/2005, MONGO DB.

PLATFORMS: UNIX, Linux, HP-UX, Solaris, Microsoft Windows Vista/ XP

Web Technologies: Google Web Toolkit, HTML, JavaScript, CSS, XML, XSLT.

C.I. tools: Jenkins, Hudson, Bamboo.

WORK EXPIRIENCE:

Sr. AWS/DEVOPS ENGINEER

Confidential, Ontario, CA

RESPONSIBILITIES:

  • Involved in designing and deploying multiple applications using the AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances.
  • Setup and build AWS infrastructure with various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation using JSON templates. 
  • Involved in Architect, build and maintain Highly Available secure multi-zone s AWS cloud infrastructure . Created AWS Route53 to route traffic between different regions. 
  • Used MySQL, DynamoDB and ElastiCache to perform basic database administration. 
  • Maintained the user accounts IAM Roles, Route 53(CNAME), VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud. 
  • Maintaining a farm of AWS resources like EC2 instances, ELB's and Auto scaling.
  • Configuration tool Installed and configured such as chef server / workstation and nodes via CLI tools to AWS nodes. Managing DATA Center Inbound and outbound services.
  • Expert in Setting up monitoring tools like Nagios and Amazon CloudWatch to monitor major metrics like Network packets, CPU utilization, Load Balancer Latency. 
  • Automated the cloud deployments using AWS CloudFormation Templates.
  • Implemented continuous integration (CI) and continuous delivery (CD) using Jenkins, Maven and Chef.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Installed Chef Server and clients to pick up the Build from Jenkins and deploy in target environments (Integration, QA, and Production).
  • Worked on Cloud automation using AWS Cloud Formation templates .
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with PHP, python, ruby and java.
  • Provide high durability of the available data using data storage in the AWS S3 bucket, versioning S3 , lifecycle policies . Also, webhosting the data from the S3 bucket by creating URL’s .
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Experienced in working with Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • 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.
  • Developed installer scripts using Maven, Python for various products to be hosted on Application Servers.
  • Monitoring of EC2 instances using Nagios.  Involved in Monitoring/Network Monitoring/Log Trace Monitoring.
  • Deployed applications on AWS by using Elastic Beanstalk.
  • Experience in setting up the Chef repo, Chef work stations and Chef nodes. 
  • Written Chef Cookbook, recipes to automate installation of Middleware Infrastructure like Apache tomcat, jdk, and configuration tasks for new environments etc.
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers.
  • Evaluating testing of Chef Recipes - Concept of Test Driven Development for Infrastructure as a Code(Iaas).
  • Also, re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Experience with container based deployments using Docker , working with Docker images, Docker HUB and Docker registries. 
  • Worked on creating Docker containers and Docker consoles for managing the application life cycle.
  • Worked on setting up the automated build on Docker HUB
  • Automate Continuous Build and Deploy Scripts for Jenkins Continuous Integration tools.
  • Worked extensively with different Bug tracking tools like JIRA, Remedy .
  • Manual Installation and configuration of Weblogin, Tomcat and Apache servers.
  • Maintenance of source code in GIT . Extensive experience in using Version control systems includes Subversion (SVN), GIT and GITHUB. 

ENVIRONMENT: DEVOPS, AWS, TOMCAT, APACHE, NAGIOS, JENKINS, PYTHON, RUBY CHEF, JIRA, CONFLUENCE, MAVEN, ARTIFACTORY, GITHUB, UBUNTU, CENTOS, LINUX, CLI,   ELB,   SQS, S3, CLOUDFORMATION TEMPLATES, RDS, CLOUD WATCH, RUBY, POWERSHELL, CHEF.

Sr. AWS/DEVOPS ENGINEER

Confidential, San Francisco, CA

RESPONSIBILITIES:

  • Deploying, planning, monitoring, and maintenance of amazon AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) and virtual machines as required in the environment.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Worked on Managing the Private Cloud Environment using puppet.
  • Implemented AWS solutions using VPC’s,EC2, S3 buckets, RDS, EBS.
  • Configured Elastic Load Balancers (ELB) with EC2 Auto scaling groups.  Created monitors, alarms and notifications for EC2 hosts using CloudWatch .
  • Assigned Roles, managed Users and groups and assign policies using AWS Identity and Access Management (IAM).
  • Installed and configured configuration tool such as Chef Server / workstation and nodes via CLI tools to AWS nodes. 
  • Worked on puppet as Configuration management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manage change.
  • Assigned security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWS public cloud.
  • Installed/Configured and Managed Puppet Master/Agent. Wrote custom Modules and Manifests , downloaded pre-written modules from puppet - forge . Upgradation or Migration of Puppet community and Puppet Enterprise.
  • Implemented automated cloud infrastructure using puppet and automated centralized configuration using Puppet .
  • Designed & implemented automated server build management, monitoring & deployment using Puppet, Nagios .
  • Setup AWS VPC’s for dev, staging and Prod environments.   
  • Installed, Configured and Administered Hudson/Jenkins Continuous Integration Tool.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs. 
  • Developed a continuous deployment pipeline using Jenkins , shell scripts .
  • Worked on building & deploying Java code through Jenkins , used Jenkins Amazon Web Services (AWS) Code Deploy plugin to deploy AWS and worked on AWS Cloud management.
  • Administered and Engineered Jenkins to manage weekly Build .
  • Automate build and deployments of version control tools with SVN, GitHub.
  • Automated the cloud deployments using puppet, python boto3 & fabric and AWS Cloud Formation Templates.
  • Experience in docker container.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And, configuration automation using Docker containers. 
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Vulnerability Assessment & Penetration Testing on the infrastructure on AWS for security.
  • Designed, wrote and implemented Python script for taking automatic EBS snapshots of EC2 instances.
  • Managed GIT and SVN as Source Control Systems.
  • Managed central repositories. Implemented Atlassian Stash along with GIT to host GIT central repositories for source code across products, facilitate code reviews and login audits for Security Compliance.

ENVIRONMENT: SHELL SCRIPTING, PUPPET, CHEF, GITHUB, JIRA, CLI, PYTHON, TOMCAT, APACHE, ORACLE, JENKINS, RUBY, JIRA, MAVEN, UBUNTU, CENTOS, AWS, ELASTIC LOAD BALANCER, S3, CLOUD WATCH, IAM, RDS, STORAGE GATEWAY.

AWS/ DEVOPS ENGINEER

Confidential, Houston, TX

RESPONSIBILITIES:

  • Experienced in working with amazon web services environment and possessed a good knowledge of AWS services like EC2, cloud watch, elastic load balancers, route 53.
  • Managed multiple instances, assigned security groups. Auto scaled instances to design cost effective, fault tolerant and highly reliable systems.
  • Responsible for using AWS Console and AWS CLI for deploying and operating AWS s ervices  
  • Built S3 buckets and managed policies for S3 buckets and used S3 bucket and glacier for storage and backup on AWS.
  • Extracted the data from MySQL, Oracle, SQL Server and loaded data into Cassandra. 
  • Provide highly durable and available data by using S3 data store , versioning, lifecycle policies, and create AMIs for mission critical production servers for backup. 
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS   cloud. 
  • Worked on Managing the Private Cloud Environment using Chef.
  • Well versed with many different concepts of Chef like Roles, Environments, DataBags, Knife, Chef Server Admin/Organizations.
  • Used Chef to manage configuration on connected server. Developed CloudFormation script to automate the EC2 instances with JSON templates.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Setting alerts on instances using cloudWatch and using auto launch configurations for better performances
  • Configuring of Virtual Private Cloud(VPC) and setting up networking of subnets containing servers.
  • Troubleshooting errors and fixing them.
  • Created detailed AWS Security groups which behaves as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Used MySQL , Dynamo DB and ElastiCache to perform basic database administration.
  • Designed, wrote and implemented Python script for taking automatic EBS snapshots of EC2 instances. Installed/Configured/Managed chef Master/Agent.
  • Wrote custom Modules and Manifests , downloaded pre-written modules from puppet - forge .
  • Upgradation or Migration of Puppet community and Puppet Enterprise.
  • Developed and implemented Software Release Management strategies for various applications in the agile process.
  • Experience migrating SVN repositories to GIT  
  • Worked in GIT implementation containing various Remote repositories for a single application. 
  • Administered and Engineered Jenkins to manage weekly Build .

ENVIRONMENT: SHELL SCRIPTING, PUPPET, CHEF, BIT BUCKET, JIRA, PYTHON, TOMCAT, APACHE, ORACLE, JENKINS, RUBY, CHEF, JIRA, MAVEN, GIT, UBUNTU, CENTOS, AWS, ELASTIC LOAD BALANCER, S3, CLOUD WATCH, IAM, RDS, STORAGE GATEWAY.

DEVOPS ENGINEER

Confidential, OVERLAND PARK, KS

RESPONSIBILITIES:

  • Designing and implementing for fully automated server build management, monitoring and deployment by Using DevOps Technologies like Puppet.
  • Responsible for design and maintenance of the Subversion/GIT, Stash Repositories, views and the access control strategies.
  • Performed 24/7 assistance and on call deployments of application codes to production environments.
  • Wrote recipes and manifest to configure chef nodes and Puppet agents.
  • Also, experience writing chef cookbook and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework.
  • Configured and monitored distributed and multi-platform servers using chef.
  • Defined Chef Server and workstation to manage and configure nodes. 
  • Experience writing chef cookbook and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework. 
  • Created Puppet manifests, profiles and roles module to automate system operations.
  • Imported and managed multiple corporate applications into Tortoise SVN.
  • Implemented the setup for Master slave architecture to improve the Performance.
  • Automated SQL Scripts, Batch Scripts Deployment to staging and production Databases with TFS.
  • Deployment and management of web services with Tomcat and JBOSS provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.
  • Assist with maintaining current build systems, developed build scripts, and maintained the source control system.
  • Build scripts using ANT and MAVEN and have also build tools in Jenkins in moving from one environment to another.
  • Involved in writing pom files to establish the code quality tools integration.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories. Used Jenkins as a continuous integration tool for automation of daily process.
  • Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Involved in editing the existing ANT (Build.XML) files in case of errors or changes in the project requirements.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.

ENVIRONMENT: J2EE, LINUX, MAVEN/ANT, NEXUS, PUPPET, JENKINS, TOMCAT, JIRA, GIT, SHELL SCRIPTS, UNIX/LINUX.

DEVOPS ENGINEER

Confidential

RESPONSIBILITIES:

  • Installed and configured Jenkins for Automating Deployments and providing a complete automation solution.
  • Created continuous integration system using Ant, Jetbrains, Team City, full automation, Continuous Integration, faster and flawless deployments.
  • Created and maintained users on Active Directory.
  • Implemented Puppet , Nagios and DevOps tools.
  • Worked on User admin groups, maintained account, monitored system performance using Nagios.
  • Made proposals for architecture definition of external application integration on top of BT Stack. Design, Implementation, Debugging and Bug Fixing.
  • Worked with Bluetooth Application Integration.Involved in development and integration of BT Applications for profiles such as HSP/HFP, OPP and HID.
  • Familiar with most popular scripting, and languages Python, Perl. 
  • Performed setup of clustered environment setups with Web Sphere Application Server.
  • Wrote scripts to perform deploys to tomcat Webserver and WebSphere App Servers.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool.
  • Deployed the static content into the web servers like Tomcat, iPlanet, IBM HTTP Server. Deployed
  • Dynamic content to Application servers like WebSphere and WebLogic.
  • Involved in maintaining and editing python scripts for application deployment automation.  Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.

ENVIRONMENT: SUN SOLARIS, UNIX, WINDOWS, CVS, PERFORCE, JAVA, ECLIPSE, ANT, JENKINS, MAVEN, INSTALL ANYWHERE, TOMCAT APACHE APPLICATION SERVER.

DEVOPS ENGINEER

Confidential

RESPONSIBILITIES:

  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Developed and supported the Software Release Management and procedures.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Implemented & maintained strategies utilizing Subversion GIT.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Deployed Java applications into web application servers like weblogic.
  • Connected continuous integration system with GIT version control repository and Continually build the check-ins from the developer.
  • Used MAVEN to automate the build process. Configured and automated the Jenkins Build jobs for Continuous Integration.
  • Used Apache Tomcat as application server for deploying the artifacts.
  • Involved in creation and configuration of Domains, JVM instances in production, QA and UAT environments
  • Integrated ANT with Jenkins to automate the build process as part of continuous delivery.
  • Modified ANT scripts to build the JAR's , Class files, WAR files and EAR files. 
  • Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened over the previous day. 
  • Created ANT , Shell scripts for build automation and deployment.
  • Provided periodic feedback of status and scheduling issues to the management.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) on Linux and windows platforms. 

ENVIRONMENT: SUBVERSION, GIT, ANT, MAVEN, JIRA, LINUX, XML, WINDOWS XP, WINDOWS SERVER 2003, WEB LOGIC, MY SQL, PERL SCRIPTS, SHELL SCRIPTS.

LINUX ADMINISTRATOR

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, Postfix Mail Server.  
  • Interfaced with the server team to investigate and troubleshoot verifiers, wireshark, etc.) 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 
  • LVM Installation and configuration of LVM . Extending and partition with LVM depending upon the memory need. Configuration of HTTPS, NTP.  
  • Monitoring CPU, memory, physical disk, Hardware and Software RAID, multipath, file systems, network using the tools NAGIOS 4.0 monitoring.
  • 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. 
  • 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. 
  • 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 
  • Remote login with Open SSH  
  • Package management through RPM, YUM configuration 
  • Managing DHCP, CUPS,Firewalls and ACL   and also Managing Users and Group 

ENVIRONMENTS: APACHE, NAGIOS 4.0, TOMCAT, SSH, RAID, SAMBA, VERITAS, HTTPS, LVM, DHCP, WEB SERVER, NTP.

We'd love your feedback!