Post Job Free

Resume

Sign in

Aws Engineer

Location:
Secaucus, NJ
Posted:
January 07, 2021

Contact this candidate

Resume:

Meet Patel

AWS Devops Engineer

adi85f@r.postjobfree.com 469-***-****

PROFESSIONAL SUMMARY

Over 4 years of professional experience in the areas of Cloud Computing, System Administration, Data Centre Operations, Software Configuration Management, Build and Release Management, Windows, and Linux Administration.

Experience in working with AWS cloud services like EC2, VPC, ELB, S3, IAM, ROUTE53, Auto Scaling, Cloud Watch, Cloud Trail and Security Groups.

Worked on AWS to deploy EC2 instances consisting different environments like RedHat Linux Enterprise, Centos, Amazon EC2 and Microsoft Windows Server.

Good knowledge and experience in using Elasticsearch, Kibana and CloudWatch, Nagios, Splunk, Prometheus and Grafana for logging and monitoring.

Experience with Linux (RHEL) servers in virtualized environments. Experience installing, configuring, and maintaining services such as Apache, IIS, and nginx.

Worked on developing and testing large scale distributed systems for storage, compute, networking, and messaging.

Experience in setting up Chef Infra, Boot strapping nodes to chef server and developing chef cookbooks.

Strong Knowledge in various Continuous Integration and Continuous Delivery (CI/CD) pipeline in the Software Development Life Cycle (SDLC).

Experience in using Git webhooks and Poll SCM with Jenkins to automate Jenkins tasks and responsible for writing groovy scripts for Jenkins pipelines.

Responsible for installing Jenkins master and slave nodes. Configured Git with Jenkins and schedule jobs using POLL SCM option.

Strong use of scripting languages like Shell, Bash, Python, Ruby, and PowerShell

Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub.

Strong skills in C/C++/Java build with Ant, Cmake, Maven, GIT, Jenkins, TeamCity, cruise control.

Understanding of web and network protocols such as HTTP/S, JSON, TCP/IP, DNS.

Assisted with review, documentation, recommendations for system acquisitions, planning and selection of operating systems software and hardware.

Create and Monitor service availability (i.e. Application Service, server availability) through AppDynamics.

Performed Data Driven testing using Java, Maven, Selenium WebDriver and TestNG.

Working Knowledge on containers with AWS container services like ECS and EKS.

Integrated monitoring tools like Splunk, Nagios and Datadog to monitor the application and multiple metrics of various network services, servers in all the environments.

Experience in testing Code and Microservices using various open source frameworks in Golang.

Expertise in deploying Ansible playbooks in AWS environment using Terraform as well as creating Ansible roles using YAML. Implemented Ansible to configure Tomcat user and maintenance.

Detailed knowledge of enterprise security tools such as DNS, FTP, TCP/IP, HTTP, NFS.

Worked with AWS cloud services to launch Linux and windows machines, created security groups and written basic bash scripts to install software on the servers.

Experience with container-based deployments using Docker, working with Docker images, Docker Hub, Docker Compose, Docker-registries and Kubernetes.

TECHNICAL SKILLS

Version Control Tools - Subversion, Gitlab, GitHub and Bitbucket

Build Tools - Apache ANT, Maven, Gradle and Microsoft Build

Continuous Integration Tools - Jenkins, Bamboo and TFS.

Artifact Repository Management Tools - Jfrog, Arti factory and Nexus.

Configuration Management Tools - Chef, Ansible and Terraform

Cloud Providers - AWS

Bug Tracking Tools - Jira, REMEDY and Bugzilla.

Monitoring Tools - Splunk, CloudWatch, Dynatrace, Nagios, AppDynamics and Datadog

Amazon Web Services - EC2, S3, IAM, ALB’s, SES, SNS, RDS and ELK

Application Servers/ Middleware - Apache Tomcat, IIS, Nginx, WebSphere and JBOSS.

Container Technologies - Docker and Kubernetes

WORK EXPERIENCE

Cerner Corporation, Kansas City, MO Dec 2019– Present

Cloud/DevOps Engineer

Responsibilities:

Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack (Including EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM), focusing on high-availability, fault tolerance, and auto-scaling.

Configured AWS Identity and Access Management (IAM) for Security Group in Public and Private Subnets in VPC and improved login authentication for users and groups.

Used AWS S3 to store code bundles to deploy onto AWS EC2 Instances. Working on providing DNS management using AWS Route53.

Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.

Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) on Linux and windows platforms.

Extensively worked on Jenkins for continuous integration and for End to End Client Server Installation & automation for all build and deployments process for respective application/project.

Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/ Test/Prod Branching Model for weekly releases.

Experience in setting up CICD pipeline integrating various tools with CloudBees Jenkins to build and run Terraform jobs to create infrastructure in AWS.

Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.

Deployed and configured Chef Server and Chef Solo including bootstrapping of chef client nodes for provisioning; Created roles, cookbooks, recipes, and data bags for server configuration, deployment, and app stack build outs and managed Chef Cookbooks to automate system operations.

Hands-on experience in working with container-based deployments using Docker, Docker images, Docker file, Docker Hub, Docker Compose and Docker registries.

Used Chef for server provisioning and infrastructure automation in a SAAS environment. Installed Workstation, Bootstrapped Nodes, managed on site OS, Applications, Services, and Packages using Chef as well as AWS for EC2, S3 & ELB with Chef Cookbooks.

Migrated few physical servers (Windows and Linux) into the Google Cloud Platform (gcp). This provided better high availability (HA) and allowed to reduce the dependency on remote datacenters.

Integrated technologies such as Docker and Kubernetes, a powerful cluster manager and orchestration system for running your Docker containers by using Open Shift Google Cloud Platform (GCP).

Administered GitHub repository that includes of source code management and distributed revision control as key tool providing access control, application feature request, Task management and bug tracking for all the applications also managed branching, merging and others source controls tasks.

Used MAVEN as a build tools on java projects for the development of build artifacts on the source code. Converting the ANT Build projects to Maven Build projects.

Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker.

Using Chef, deployed and configured ELK for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch.

Implemented Terraform modules for deployment of applications across multiple cloud providers.

To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx, Implemented Micro services on Open Shift based on Docker.

I played a major role in building Docker images, create build and deployment configurations to deploy applications on Open shift. Developed Ansible playbooks to do automated recovery process upon the failure of open shift MASTER.

Worked on deployment automation of all the micro services to pull image from the private docker registry and deploy to kubernetes cluster using Ansible.

Automated the cloud deployments using Ansible, Python (boto& fabric) and AWS Cloud Formation Templates.

Provisioned EC2 instances, configured auto scaling and defining cloud formation JSON templates using Ansible modules.

Extensive experience in Windows Azure (IaaS) migrating like creating Azure VMs, storage accounts and storage pools, migrating on premise servers to Azure and creating availability sets.

Experience in Writing Python modules for Ansible customizations. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.

Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.

Created and maintained the Python deployment scripts for Web Sphere web application server.

Worked on day to day administration tasks and resolved tickets using JIRA.

Evaluated existing JIRA instance and resolved performance issues, Expert Knowledge in Bash Shell Scripting, Automation of Cron Jobs.

Worked on Chef Recipes, Attributes, Templates and Chef Files for managing the configurations across various nodes using Groovy.

Writing json templates for cloud formation and Groovy scripts for chef automation and contributing to our repository on GitHub.

Used Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts. Worked closely with development teams and performance test engineers for EC2 size optimization and Docker build containers.

Performed automation engineer tasks and implemented the ELK stack (Elasticsearch, Log stash, Kibana) for AWS EC2 hosts.

Maintained Artifacts in binary repositories using JFrog Artifactory and pushed new Artifacts by configuring the Jenkins project Jenkins Artifactory plugin.

Environment: Aws EC2, GIT, Maven, Ant, Chef, Jenkins, Docker, Python, Nagios, GCP, VPC, Auto-Scaling, Agile, Nginx, ELB, ELK, Shell Scripts, Ansible, Jfrog, JIRA, Unix/Linux environment, Kubernetes, Terraform, Ruby, SQL, IAM, Subversion.

Broadridge Financial Solutions – Brentwood, NY, USA March 2017 – November 2019

AWS DevOps Engineer

Responsibilities:

Worked as a DevOps/Cloud Engineer for automating the build, configuration, deployment, and testing of enterprise level software applications on premise and on cloud servers.

Worked on AWS to deploy EC2 instances consisting different environments like RedHat Linux Enterprise, Centos, Amazon Linux EC2 and Microsoft Windows Server.

Experience in w7orking with AWS Cloud administration which includes services like EC2, VPC, ELB, S3, EBS, Elastic Beanstalk, AMI, SNS, RDS, DynamoDB, IAM, Route 53, Auto scaling, Lambda, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation and Security Groups.

Designing and deploying a multitude of applications 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.

Skilled in monitoring servers using Splunk, Cloud watch and using ELK Stack Elasticsearch and Kibana.

Used Terraform to set up the AWS infrastructures such as launching the EC2 instances, S3 buckets objects, VPC, Subnets and Security Groups.

Designed AWS Cloud Formation templates to create custom sized VPC, Subnets, NAT to ensure successful deployment of Web applications and database templates.

Created and maintained continuous integration (CI) using tools Jenkins over different environments to facilitate an agile development process which is automated and repeatable, enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.

Created, Configured and Administered Jenkins servers with Master-slave configurations as needed.

Used Jenkins for creating Continuous Integration and Continuous Delivery pipelines to automate builds and deployments for effective results with less time.

Implemented CI/CD pipeline involving Jenkins and Chef to complete the Automation from commit to Deployment.

Expertise in writing Ansible Playbooks from scratch using YAML functions and utilizing setup and automate the CI/CD pipeline and deploy microservices. Provisioned load balancer, auto-scaling group, and launch configuration for microservices using Ansible.

Experience in working with Ansible Tower to manage multiple nodes and manage inventory for different environments and automated the cloud deployments using Ansible, and AWS Cloud Formation Templates.

Created and handled multiple Docker images primarily for middleware installations and domain configurations.

Worked with Docker for convenient environment setup for development and testing.

Installed Docker Registry for local upload and download of Docker images and even from Docker hub.

Used Kubernetes to manage containerized applications using its nodes, Config Maps, Selector, Services, and deployed application containers as Pods.

Leveraged kops implemented a Kubernetes Container Orchestration solution within AWS allowing for easy management, creation, and recovery of AWS assets.

Used Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple names spaced versions.

Worked on Docker-Compose and Docker-Machine. Automated the build and release management process including monitoring changes between releases.

Developed JSON templates for Cloud Formation and Ruby scripts for chef automation and contributed to our repository on GitHub.

Developed chef cookbook recipes in ruby to deploy the application code and configuration changes in different environments like Dev, QA, UAT and Production.

Created, maintained, and administered of Virtual Machines using VMware and virtual box.

Automated existing manual deployments using Jenkins, Hudson and Build Forge Helped to design and deploy a VMWare based private cloud.

Created, maintained, and administered of Virtual Machines using VMware and virtual box.

Maintaining Source Code Repository using GitHub and performed different operations like Branching, Merging and Tagging as needed.

Involved in Setting up Continuous Integration Environment using Jenkins and responsible for design and maintenance of the Git Repositories, views, and the access control strategies.

Worked on troubleshooting issues pertaining to Build failures, triggering and escalations to developers on the issues.

Developed automation scripting in Python (core) and used to deploy and manage Java applications across Linux servers.

Developed Python and PowerShell scripts for automated deployments on Windows environments.

Extensive experience with Build automation tools like ANT, MAVEN and Gradle to build deployable artifacts (jar, war & ear) from source code.

Implemented Apache Kafka for messaging system and spark for processing large sets of data. Worked with Analytics Infrastructure team to develop a stream filtering system on top of Apache Kafka.

Developed Shell/Python and PowerShell scripts for automated deployments on Windows environments.

Installed and configured Splunk to monitor applications deployed on application server, by analyzing the application and server log files. Worked on setup of various dashboards, reports, and alerts in Splunk.

Wrote CHEF recipes for automated uDeploy agent installs/updates, uDeploy agent relays install/update and configuring the same with the uDeploy server.

Release Engineer for a team that involved different development teams and multiple simultaneous software releases and implemented Continuous Integration Process.

Environment: SDLC, Jenkins CI/CD, Nexus, Chef, Ansible, Docker, Terraform, AWS, VMware, Apache Kafka, Agile, Python, Kubernetes, .Net, Java, Linux, Windows, MS Build, Maven, SVN (Sub Version), Gitlab, Selenium, SonarQube and Prometheus.

Schneider, Greenbay, WI Oct 2016 – February 2017

AWS DevOps Engineer

Responsibilities:

Involved in complete cycle on migrating physical Linux/Windows machines to cloud (AWS) and configured Apache webserver in the Linux AWS Cloud Environment using Chef Automation.

Worked on AWS Auto Scaling in VPC for providing high availability of applications and horizontal scaling of EC2 instances based on a load of applications by using AWS Cloud Watch.

Worked on cloud watch to monitor the resources such as EC2 instances CPU memory, Amazon to design high availability applications on AWS across availability zones.

Converted existing Terraform modules that had version conflicts to utilize cloud formation during Terraform deployments to enable more control or missing capabilities.

Deployed all Kubernetes Clusters in AWS with AWS EKS. Deployed all Kubernetes Clusters in datacenter with Kubespray and participated in the redesign of a list management system to run as a scalable micro service within the Amazon cloud (AWS) using Amazon Kinesis and Lambda.

Built Jenkins pipeline to drive all Microservices builds to Docker registry and deploy to Kubernetes. Created Jenkins jobs to create AWS Infrastructure from GitHub repositories containing Ansible Playbooks.

Implemented the supporting platform for Open Stack infrastructure on the cloud that all services and applications will rely upon.

Written Terraform Templates, Chef Cookbooks, and Recipes and pushed them onto Chef Server for configuring EC2 Instances.

Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.

Created Terraform scripts for EC2 instances, Elastic Load balancers and several other AWS services.

Worked on AWS OpsWorks in integration with Chef Configuration management tool to maintain infrastructure.

Created and troubleshooted Ansible Scripts and Kubernetes YAML files to deploy SCM/CI/CD applications Automatically and Idempotently to reduce time costs.

Demonstrated on Ansible along with Ansible Tower can be used to automate different software development processes all over the team organization.

Worked on Container management using Docker by writing Docker files, set up the automated build on Docker HUB, installed, and configured Kubernetes.

Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process.

Worked on Branches, tagging, merges, cherry-picks, user permissions, release process in GIT.

Developed build and deployment scripts using Maven build tools in Jenkins to move from one environment to other environments.

Environment & Tools: Aws (EC2), Amazon Kinesis, Lambda, Kubernetes, Jenkins (CICD), Git Hub, Ansible Playbooks, Open Stack, Chef (cookbooks, Recipes), Terraform, Docker, Maven.

EDUCATION

Bachelors of Computer Application



Contact this candidate