We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

2.00/5 (Submit Your Rating)

Boston, MassachusettS

SUMMARY

  • Over 7 years of IT industry experience as System Administrator, DevOps, and Production Support of various applications on Red Hat Enterprise Linux, CentOS, Debian, Ubuntu and skilled with Windows Server 2008 - r2/2012-r2 on various hardware platforms and AWS cloud.
  • Extensively worked on AWS Cloud platform and its features that include EC2, VPC, EBS, ELB, S3, RDS, CloudWatch, CloudFormation, CloudFront and In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Deployed and configured chef server including bootstrapping of chef client nodes for provisioning and created roles, recipes, cookbooks and uploaded them to Chef-server, Managed On-site OS, Applications, Services, Packages using Chef as well as AWS for EC2, S3, Route53 and ELB with Chef Cookbooks.
  • Supported AWS Cloud environment with multiple AWS instances and configured Elastic IP & Elastic Storage and experience working on implemented security groups.
  • Experience in System Administration, Configuration, upgrading, Patches, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX & LINUX Systems.
  • Extensive knowledge of VMware vMotion, HA and DRS including vSphere update manager, VMware Data Recovery, vCenter Manager and vCenter Orchestrator.
  • Good knowledge of implementing configuration management tools Puppet, Chef, Ansible and treating Infrastructure as Code.
  • Successfully configured and maintained multiple Hyper-V servers with multiple platforms including Windows Server 2012 R2, Windows Server 2008 R2, and Windows 10.
  • Experience worked with VMware ESXi 5.1, 5.5 & 6.0, Physical to Virtual migration, Managing SAN data stores with iSCSI, FC, NFS.
  • Experienced in Installing, configuring, upgrading and managing Puppet Enterprise and Puppet Open Source and in updating and creating modules and pushing them to puppet clients. Also worked and utilized Puppet hierarchy files, facts, and global variables.
  • Installed and managed Middleware tools through Puppet such as WebSphere Application Server 7.x/8.x, JBOSS GA7/EAP6, IBM IHS, Apache, Tomcat, Active MQ and other web-oriented applications as necessary.
  • Experience with OpenStack Services such as Compute, Network, Storage, Dashboard. Worked on OpenStack application for deploying, maintaining and troubleshooting in a Cloud environment.
  • Extensively worked on Jenkins, Hudson, Bamboo, BuildForge and AnthillPro (AHP) by installing, configuring and maintaining for continuous integration (CI) and for End-to-End automation for all build and deployments.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable Artifacts such as war and ear from Source Code using MoM - RabbitMQ, Kafka.
  • Expertise on all aspects of Chef concepts like Chef server, Workstations, Nodes, Chef Clients and various components like Super Market, Test Kitchen, Food Critic.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations and domain configurations.
  • Experience in implementing a Continuous Delivery pipeline with Docker, Jenkins, GitHub, and AWS AMI's using .NET framework.
  • Experience in working with .NET Framework Architecture, .NET Application Architecture, .NET Web Services Architecture, Microsoft Visual Studio, Common Language Runtime (CLR), Win Forms, Web Forms, etc.
  • Built and maintained Docker and Vagrant infrastructure in agile environment.
  • Experience in working on version control systems like Subversion, and GIT and used Source control management client tools like Visual SVN, Tortoise SVN, SVN X, Uber SVN, Stash, Source Tree, GIT Bash, GitHub, GIT GUI and other command line applications etc.
  • Expert knowledge in Technical and Functional features of TFS which includes Source Control, Work Items, TFS Builds, Reporting, SharePoint, Administered and performed maintenance on TFS 2010/2012/2013/2015.
  • Provide SME in all areas of Cloud (IaaS, PaaS, SaaS) to existing and perspective clients on multiple cloud platforms vSphere, vCloud, CloudStack, Azure, AWS and various PaaS platforms such as Cloud Foundry, OpenShift.
  • Managed all the bugs and changes into a production environment using the Jira, Remedy, HP Quality Center and IBM ClearQuest tracking tools.
  • Expertise in scripting for automation, and monitoring using Shell, PHP, Python & Perl scripts.
  • Experience NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.
  • Experience in installation and management of network related services like DNS, Apache, LDAP, SAMBA, HTTPD, NTP, VSFTP, PROFTP, SMTP, SQUID, Active Directory, Postfix, Send mail, FTP, Remote Access, Security Management & Security troubleshooting skills.
  • Efficiency in Installing, configuring and implementing the LVM, RAID Technologies using various tools like VERITAS volume manager, Solaris volume manager.
  • Network trouble-shooting skills with general understanding of CISCO switches, PIX Firewall and Routers.
  • Experience administering and configuring NoSQL Databases like Cassandra, MongoDB, RDBMS, MySQL, DB2.
  • Expertise in Shell Scripting and Perl Scripting for Environment Builds and Automating Deployment on WebSphere Application Servers and WebLogic Application Servers.

TECHNICAL SKILLS

Operating Systems: RHEL/CentOS 5.x/6.x/7.x, Ubuntu/Debian/Fedora, AIX, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012/ Vista

Automation/Build Tools: Ansible, Ant, Puppet, Chef, Maven, Jenkins, Hudson & Bamboo

Cloud Environments: AWS, Microsoft Azure, Google Cloud, Rackspace, OpenStack, Pivotal Cloud Foundry ( PCF)

Programming Languages: Shell, Bash, Perl, PHP, Json, Ruby and Python scripting, Java/J2EE, C, C++

Databases: MySQL, MongoDB, Cassandra, PostgreSQL, SQL Server, CouchDB

Web/App Server: Apache, IIS, HIS, Tomcat, WebSphere Application Server, JBoss

Bug Tracking Tools: JIRA, Splunk, Crucible, Rally, Remedy and IBM Clear Quest, Bugzilla, HP Quality Center

Version Control Tools: Subversion, GIT, Tortoise SVN, Visual SVN, Bitbucket

Web Technologies: Servlets, JDBC, JSP, .net, XML, HTML, Apache.

PROFESSIONAL EXPERIENCE

Confidential - Boston, Massachusetts

AWS DevOps Engineer

Responsibilities:

  • Designed and deployed Apache web servers using Apache version 2.2.34. Used almost all the AWS stacks like EC2, Route53, S3, RDS, Aurora MySQL DB, SNS, SQS, IAM focusing on high-availability, fault tolerance and auto-scaling in AWS Cloud formation.
  • Worked collaboratively with the engineering and business teams to meet required goals.
  • Built Terraform scripts to deploy packer images in AWS with all dependencies required to run the Apache web servers.
  • Designed, implemented, and maintained Linux servers using PHP 7.3 following PCI compliance.
  • Played a key role in migration of AWS servers from PHP 5.6 to PHP 7.3 .
  • Created SFTP scripts for S3 file transfer using GPG and PGP encryption.
  • Used Git for version control and source code management.
  • Worked on Securing the Clients AWS accounts, and setting up prevention and remediation standards to prevent any DOS attacks.
  • Worked on evaluating the root cause of compromised security using the CloudTrail logs and providing a detailed report of the incidents.
  • Configured Global Security setting for Jenkins to use Role-Based Strategy model instead of Project-based Matrix Authorization Strategy.
  • Built several Jenkins Jobs to provision the AWS servers also configured Jenkins to use less disk space by automating Build, Artifact and Workspace Deletion strategies.
  • Deployed serverless applications like chatbot using CloudFormation.
  • Used Amazon CloudFront to create distributions to restrict direct public access to S3 buckets.
  • Monitored and Provisioned Aurora MySQL Databases using MySQL workbench.
  • Worked on Open VPN client to give access to users and restrict users from using our servers.
  • Worked on setting up Security groups, Subnets for Bastion host and configured internet gateways for VPC’s.
  • Setup SSM-manager for easy access to EC2-instances form AWS CLI and created scripts that can help easily SSH into AWS instances using CLI.
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Created S3 buckets and maintained and utilized the policy management of S3 buckets and Glacier for storage and backup on AWS.
  • Worked on setting up AWS services like GuardDuty and Inspector to detect and prevent any unauthorised access to our AWS servers.

Environment: Git, Jenkins, Chef, Jira, Apache Tomcat, Docker, Nginx, AWS EC-2, Route 53, S3, VPC, ECS, Elastic Beanstalk, SQS, Autoscaling, ELB, GuardDuty, Inspector, CloudTrail, CloudWatch, CloudFormation, CloudFront, MySQL, Pingdom, Shell Scripts, Json scripts, Python.

Confidential - Boston, Massachusetts

AWS DevOps Engineer/Cloud Engineer

Responsibilities:

  • Designed and deployed a multitude application by utilizing almost all 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.
  • Responsible for maintaining and handling environment related components like Cassandra Database connectivity, Memory allocation, ECS, Docker, Elastic cache, Redis.
  • Wrote AWS Terraform API modules to manage infrastructure, for automatic creation of RDS instances, VPCs, Autoscaling groups, Load balancers, SQS, S3 buckets.
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Configure, monitor and automate Amazon Web Services as well as involved in deploying the content cloud platform on Amazon Web Services using EC2, ECS, Elastic Beanstalk, S3 and EBS.
  • Created S3 buckets and maintained and utilized the policy management of S3 buckets and Glacier for storage and backup on AWS.
  • Worked on VMware cloud on AWS, Live migration of VM’s (Individual migration and Bulk migration), accessing S3 on AWS using VMware.
  • Managed virtual infrastructure workloads using VMware tools like Vsphere , RVtools, Workstation and Fusion.
  • Created Firewall rule in VMware to allow https access to connect amazon VPC’s.
  • Configured VPC’s security groups by allocating specific range of Ip addresses to allow traffic with the VM’s in SDDC.
  • Developed a notification system using LAMP, PHP, MVC and Amazon Web services.
  • Created post commit and pre-push hooks using Python in SVN and GIT repos.
  • Worked on setting up the SVN and GIT repos for Jenkins build jobs.
  • Used Kubernetes Replication controllers to allow multiple pods such as Jenkins Master server in multiple regions and managed with Kubernetes charts using Helm .
  • Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Used DevOps improving and redesigning build systems for Java Web Apps with integration of Auto-scaling Solutions with EC2 , Ansible and Jenkins .
  • Managing the database DDL, DML scripts in SVN and GIT.
  • Involved heavily in setting up the CI/CD pipeline using Github, Jenkins, Maven, Nexus, Chef, Python, Docker and AWS .
  • Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS Aurora DB cluster .
  • Extensively worked on Ansible Playbooks, Inventory files, Vault feature to configure the servers, deploy software, encryption of data file & orchestrate continuous deployments or zero downtime rolling updates.
  • Worked on Ansible Tower which provides an easy-to-use dashboard, & role-based access control.
  • Created notifications and alarms for EC2 instances using CloudWatch.
  • Used Chef attributes , Chef templates , Chef recipes and Chef files for managing the configurations across various nodes, build, design and maintain the platform automation using Chef and Involved in setting up Chef Workstation, Nodes, Cookbooks, and Recipes using Ruby Scripting .
  • Used ELK (Elastic Search, Logstash, Kibana) stack and Splunk to analyse and visualize large volumes of log data obtained from servers.
  • Worked on SQL, PL/SQL procedure, python, Ruby, PowerShell and shell scripts for testing and development and managed to host the server like Tomcat.
  • Built scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments. Configured GIT with Jenkins and schedule jobs using POLL SCM option.
  • Installed Packages and Patches in Linux using red hat Satellite server .
  • Worked on installing, configuring, supporting, and troubleshooting Unix/Linux Networking services and protocols like TCP, SMTP, HTTP, LDAP, DNS, NFS, DHCP, NAS, FTP, SSH, and SAMBA.
  • Used Nagios, Cloud Watch as IT Infrastructure Monitoring tool, and Splunk.
  • Pipelined Application Logs from App Servers to Elasticsearch (ELK Stack) through Logstash.
  • Managed Elastic Cloud Computing (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.
  • Worked on Python and Shell scripting languages and passionate about learning new scripting languages on demand.

Environment: Git, SVN, Maven, Ant, Jenkins, Chef, Jira, JBoss Application Servers, Apache Tomcat, ELK, Agile/Scrum, SDLC, Windows, Docker, Nginx, AWS EC-2, Route 53, S3, VPC, ECS, Elastic Beanstalk, SQS, Autoscaling, ELB, Shell Scripts, Python, Campaign Packaging Tool, Unix/ Linux environment.

Confidential - Orlando, Florida

Sr. DevOps Engineer

Responsibilities:

  • Designed and implemented Azure Virtual Networks with the network security groups and deployed those using the Azure Quick Start templates.
  • Managing the ticketing system of Rackspace to resolve issues on the cloud environment with the cloud management third party team.
  • Scaled the applications, created high availability by spreading incoming requests across various VMs , deployment of Virtual Machines and Instances (the Cloud Services) into a secured VNets using the Azure Load Balancers and the Subnets.
  • Migrated Virtual Machines to Azure Virtual Machines for multiple global business units.
  • Implemented Azure API Management modules for public facing subscription-based authentication.
  • Created SQL and TSQL scripts as part of bug fixes to provide immediate solutions for some of the issues also created Azure PowerShell script for backup and restore operations for API Management.
  • Created and maintained Continuous Integration (CI) using tools Azure DevOps over multiple environments to facilitate an agile development process which is automated and repeatable, enabling teams to safely deploy code many times a day while ensuring Azure Kubernetes Services (AKS) are supported.
  • Maintained the CI/CD architecture using Azure DevOps/VSTS, created Azure Automation Assets, Graphical Run books, PowerShell Run books that will automate specific tasks, deployed Azure AD Connect, configuring the Active Directory Federation Services authentication flow, ADFS installation using Azure AD Connect.
  • Extensively worked on Terraform modules that had version conflicts to utilize during deployments to enable more control or missing capabilities. Managed different infrastructure resources, like physical machines, VMs and Docker containers using Terraform.
  • Created Clusters using Kubernetes and worked on creating pods, replication controllers, services, deployments, labels, health checks and ingress by writing YAML files.
  • Wrote Ansible playbooks with Python SSH as a wrapper to manage configurations and the test playbooks using Python.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, configure Maps and deployments.
  • Monitored the Azure resources by configuring Azure Diagnostics and Azure Monitoring.
  • Configured and managed source code using GIT and resolved code merging conflicts in collaboration with application developers and provided a consistent environment. Implemented Continuous Integration using VSTS and GIT .
  • Engineered Splunk to build, configure and maintain heterogeneous environments. Have in-depth knowledge of log analysis generated by various systems including security products.

Environment: GIT, SQL, TSQL, Docker, Kubernetes, Microsoft Azure, Terraform, Ansible, Splunk, Visual Studio Team Services, PowerShell, Python, Rackspace.

Confidential - Texas

DevOps Engineer

Responsibilities:

  • Supported environments like Production, Development and Test environment’s carrying Red Hat Linux, SUSE Linux, OEL, CentOS . By doing Infrastructure as a code, it is easy to deploy, configuration and maintain the servers.
  • Worked on AWS, specifically in Lambda, IAM, API Gateway, Dynamo DB, S3, Cloud Front, VPC, EC2 .
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation from Dev to staging to Production systems using Jenkins, GIT automation tool.
  • Extensively involved in Build Management, Version Control, Release Management and Deployments of the Solutions to the Dev, QA Staging and Production Environment leveraging Azure DevOps principles/process (CI/CD) and toolsets of VSTS, Visual Studio, AKS (Azure Kubernetes), Application Insights, Log Analytics.
  • Implemented Jenkins CI/CD Pipeline flow for different projects by creating multiple stages like build, integration, test, stage, and production.
  • Used Ansible - Vault to Encrypt and Decrypt the file and Deployed on Client servers using AWX .
  • Used Python script to generate inventory and push the deployment to manageable configurations of several servers using Ansible.
  • Implemented a CI/CD pipeline with Docker, Jenkins and GitHub, whenever new GitHub branches are created, Jenkins automatically attempts to build a new Docker container from it.
  • Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Implemented container-based deployments using Docker images, Docker HUB, and Docker registries .
  • Used Harvest for the purpose of Software Configuration management, maintaining the versions of code and build pipeline.
  • Implemented Shell and Perl scripts for release and build automation. Manipulated and automated scripts to suit requirement.
  • Used Nexus as Artifact Repository Manager. Involved in Creating and Configuring Different Repositories in Nexus .
  • Built Continuous Integration environment using Jenkins and Continuous delivery environment Ansible for (CI and CD process).
  • Participated in the release cycle of the product which involves environments like Development, QA and UAT .
  • Designed and implemented GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Implemented & maintained the branching and build/release strategies utilizing GIT and Performed all necessary day-to-day GIT support for different projects.
  • Created deployment request tickets in Bugzilla for the deploying the code to Production.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Deployed the Java applications into web application server like Web logic.
  • Used the continuous integration tool Anthill Pro to automate the daily processes.

Environment: GIT, Anthill pro, Azure, Java/J2EE, ANT, MAVEN, JIRA, LINUX, XML, Windows XP, Web logic, MY SQL, Perl Scripts, Shell script Harvest, ANT, and Oracles.

Confidential

Build and Release Engineer

Responsibilities:

  • Created continuous integration system using SVN , Ant , Jenkins , chef , Puppet for full automation.
  • Integrated Build Process through Jenkins to various SCM tools like GitHub , SVN .
  • Build and Release Java Applications to DEV, Test, Pre-Prod and Prod Environments.
  • Developed Build Scripts to generate artifacts from website and copy to Akamai servers using WGET, FTP, Ant and Batch.
  • Work closely with the Unix team to set up the load balancer for the WebLogic.
  • Used Chef for application automatic deployment and provisioning to different environments.
  • Maintained build related scripts developed in ANT , shell . Modified build configuration files including Ant's build.xml .
  • Developed Unix-Shell Scripts for Build and Deployment process on Unix Boxes .
  • Used GNU Make file for C, C++ projects and integrated to Anthill Pro .
  • Designed Deployment Model for Websphere and Weblogic Applications On AIX, UNIX and Windows Servers Using Anthill Pro Work Flows.
  • Worked on Apache Active MQ , RabbitMQ , IBM MQ Software, AG Web Methods and Amazon Webservices Cloud Technologies.
  • Responsible for deploying the Ansible playbooks using Jenkins , in DEV & PROD environments.
  • Performed software configuration/release management activities for different Java applications.
  • Worked with the release and deployment in Java / J2EE and Web applications environment.
  • Used AGILE MVN method to develop a build and ANT as a build tool .

Environment: SVN, Shell/Perl Scripts, SCM, Jenkins, Build Forge, Maven, ANT, Tomcat, Jira, JDK1.4, jdk1.5, Eclipse3.3, Weblogic10.1, Websphere6.1, CVS, Struts 1.2, Oracle9i, LDAP, j2ee, jsp, servlets, JDBC, Ajax, iBatis, Harvest 7.1, Anthill Pro 3.3, Maven, Jira, JUnit, Harvest 7, Unix, AIX, Wintel, Ant.

Confidential

Linux Administrator

Responsibilities:

  • Developed tools that helped improve the ability to rapidly deploy and effectively monitor custom applications in a large-scale UNIX environment.
  • Worked closely with development teams to ensure that platforms are designed with scale, operability, and performance in mind.
  • Worked with an APM tool such as Dynatrace, App dynamics, New Relic for monitoring the health of Atlassian and other JVM based tools.
  • Setting up network environments using TCP / IP, NIS, NFS, DNS, SNMP agents, DHCP and Proxy .
  • Worked with Global NOC (Network Operations Centre) with a team of 20 with key emphasis on optimal systems performance and maximum uptime of 24x7 operations.
  • Involved in Planning, building and Administration of various High Availability clusters and heart beat checking on Sun Solaris using VCS in heterogeneous SAN environment.
  • Implemented VMware Virtualization using ESX hypervisor of Vsphere.
  • Worked on setting up Linux servers for Oracle Real Application Clusters and configuring SAN based mount points.
  • Worked on Integration of Weblogic 10.x and Apache 2.x and deployed EAR, WAR files in Weblogic Application servers.3
  • Managed systems routine backup, scheduling jobs like disabling and enabling Cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Performed Installation, Maintenance, Administration and troubleshooting of SLES 10, SLES 11, Red Hat Enterprise, Linux and Solaris systems.
  • Monitored and Performed Tuning using Top, prstat, sar, vmstat, ps and iostat .
  • Communicated and Coordinated with customers internal/external for resolving issues for reducing downtime.
  • Created file systems using LVM, SVM, VxVM on Red Hat Linux and Solaris .
  • Remotely managed the Production, development & DR servers primarily built on Solaris.
  • Involved in Building and configuring Solaris 8/9/10 using Jump start server and Red Hat Linux Servers using Kick Start server as required for the project. Maintained maximum uptime and maximum performance capacity for Enterprise Production, QA, and UAT / Staging .
  • Extensive worked on installing, integrating, tuning and troubleshooting Apache, Tomcat, WebSphere and WebLogic application server.
  • Involved in development, user acceptance, and performance testing, production & disaster recovery server.

Environment: Solaris 8/9/10, Red Hat Linux, BMC Tools, NAGIOS, Veritas NetBackup, Korn Shell, Bash Scripting, Veritas Volume Manager, web servers, LDAP directory, Active Directory, BEA Web logic servers, SAN Switches, Apache, Tomcat WebSphere, WebLogic application server.

We'd love your feedback!