We provide IT Staff Augmentation Services!

Devops/cloud Engineer Gcp/aws Resume

AtlantA

SUMMARY

  • 6 + Years of experience in IT Industry with extensive experience in GCP & AWS cloud implementations, Configuration Management, Security, CI/CD, Release Management and DevOps Methodolgies.
  • Certified AWS Architect Associate, Developer & Expertise in AWS Services such as EC2, ELB, VPC, S3, CloudFront, IAM, RDS, Route 53, CloudWatch, SNS.
  • Experience on complete software development life cycle (SDLC) and software development models like Agile and Waterfall methodologies.
  • Experience working in variety of professional system support and solution - based IT services for Linux Systems along with AWS and DevOps.
  • Certified Google cloud associate & experience on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Experience in providing highly available and fault tolerant applications utilizing orchestration technologies like Kubernetes and Apache Mesos on Google Cloud Platform.
  • Expertise in creating Kubernetes cluster with cloud formation templates and deploy them in AWS environment and monitoring the health of pods using Helm Charts.
  • Extensively worked on Jenkins, Docker for continuous integration and for End-to-End automation for all build and deployments.
  • Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform. Managed AWS infrastructure as code using Terraform.
  • Experience using Jenkins with version control systems tools like GIT, SVN and build tools like ANT & MAVEN to automate the build steps for daily operations.
  • Experience inDevOps, Automation with Docker and Continuous Deployment procedures using tools such as Docker-machine, Docker-compose.
  • Installed, Configured and automated the Jenkins Build jobs for Continuous Integration and AWS Deployment pipelines using various plugins like Jenkins EC2 plugin and Jenkins Cloud Formation plugin.
  • Experience in monitoring tools like AppDynamics, DataDog, Apica, Stackdriver,Promethus
  • Experience in Configuring, Deploying application artifacts on application stack on middleware tools such as Jboss, Apache Tomcat, Web Server, WebSphere.
  • Installing, Configuring and Managing of RDBMS, NoSQL tools such as SQL Server, MySQL, PostgreSQL, and Mongo DB.
  • Proficient in Installation of VMware ESX server and creation of VMs and install different guest OS.
  • Expertise in scripting for automation, and monitoring using Shell, Python and Perl scripts.
  • Experience of using Routed Protocols like FTP, SFTP, SSH, HTTP, HTTPS.
  • Installation and administration of TCP/IP, NFS, DNS, NTP.
  • Efficiently used Project Management Tools like MS Project, MS Share point, JIRA and Rally.
  • Experience in installing, configuring, upgrading and patching Linux servers using Red hat satellite server.
  • Excellent understanding of Network topologies such as LAN, WAN, VPN and Firewalls.
  • Facilitated close collaboration with developers for all phases of code development, testing, and deployment.
  • Self-Motivated, Excellent communication and interpersonal skills. Also, quickly adaptive to the new environment.

TECHNICAL SKILLS

Operating System: Windows, Unix, Red hat Linux, Ubuntu, Centos

Configuration management Tools: Chef, Ansible

AWS Cloud Tools: EC2, VPC, IAM, EBS, S3, RDS, SNS, SQS, AMI, DynamoDB, SES, Lambda, Redshift.

Databases: MySql, Oracle, PostgreSQL, MongoDB

Scripting Languages: Python, Ruby, Shell and Perl

Containerization Tools: Docker,kubernetes

Protocols: SSH, TCP/IP, IPV4, IPV6, DNS

Version Controls: GIT, GitHub, BitBucket

Virtualization Tools: VMware, Oracle Virtual box, Docker

Continuous Integration servers: Jenkins

Application Servers: WebSphere, WebLogic, JBoss

Monitoring Tools: Nagios, Cloudwatch, Splunk

PROFESSIONAL EXPERIENCE

Confidential - Atlanta

DevOps/Cloud Engineer GCP/AWS

Responsibilities:

  • Responsible for Setup and build AWS infrastructure using resources VPC, EC2, S3, RDS, Dynamo DB, IAM, EBS, Route53, SNS, SES, SQS, CloudWatch, CloudTrail, Security Group, Autoscaling,lambda and RDS using CloudFormation templates.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) and configuration management instances and Managed servers on the Amazon Web Services (AWS) platform using Chef configuration management tools and Created instances in AWS as well as migrated data to AWS from data Center.
  • Setup GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.
  • Worked on GKE Topology Diagram including masters, slave, RBAC, helm, kubectl, ingress controllers GKE Diagram including masters, slave, RBAC, helm, kubectl, ingress controllers
  • Created projects, VPC's, Subnetwork's, GKE Clusters for environments QA3, QA9 and prod using Terraform Created projects, VPC's, Subnetwork's, GKE Clusters for environments.
  • Worked on Jenkins file with multiple stages like checkout a branch, building the application, testing, pushing the image into GCR, Deploying to QA3, Deploying to QA9, Acceptance testing and finally Deploying to Prod.
  • Leveraged Google Pub/Sub, BigQuery on Google’s cloud for real time data processing workloads.
  • Set up a GCP Firewall rules in order to allow or deny traffic to and from the VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.
  • Involved in design and deployment of a multitude of Cloud services on AWS stack such as EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM, while focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation
  • Developed strategy for cloud migration and implementation of best practices using AWS services like database migration service, AWS server migration service from On-Premises to cloud.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS CloudWatch and assigned AWS elastic IP addresses to work around host or availability zone failures by quickly re-mapping the address to another running instance
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new python scripts to support new functionality in Terraform.
  • Worked in cloud formation to automate AWS environment creation along with the ability to deploy AWS using bill scripts (Boto3 and AWS CLI) and automate solutions using python and shell scripting
  • Designed AWS Cloud Formation templates to create custom sized VPC, to set up IAM policies for users, subnets, NAT to ensure successful deployment of Web applications, database templates and Security groups
  • Managed Docker orchestration and Docker containerization using Kubernetes. Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers
  • Created and deployed Kubernetes pod definitions, tags, labels, multi-pod container replication. Managed multiple Kubernetes pod containers scaling, and auto-scaling.
  • Deployed pods using Replication Controllers by interacting with Kubernetes API server defining through declarative YAML files.
  • Implementation of new tools such as Kubernetes with Docker to assist with auto-scaling and continuous integration (CI) and Upload a Docker image to the registry so the service is deployable through Kubernetes. Use the Kubernetes dashboard to monitor and manage the services.
  • Worked on installing, configuring and managing Docker Containers, Docker Images for Web Servers and Applications and Implemented Docker -maven-plugin in and maven pom to build Docker images for all microservices and later used Docker file to build the Docker images from the java jar files
  • Created Docker images using a docker file, worked on Docker container snapshots, removing images and managing Docker volumes and also virtualized servers in Docker as per QA and Dev-environment requirements and configured automation using Docker containers
  • Configuring with different artifacts to make an image and deploy Docker image to install the application on an instance, maintain and troubleshoot for any user issues or network problems
  • Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments and Supporting Maven multi-module builds and store artifacts in a remote repository in artifacts
  • Worked on writing Jenkins build a pipeline with Gradle script and Groovy DSL (Domain Specific Language) and integrating ANT/MAVEN build scripts with Gradle for the sole purpose of continuous build.
  • Built and maintained ELK stack to centrally collect logs dat are used to monitor applications also Installed, monitored and configured Applications in Nginx and Apache Tomcat Server and establish connectivity to databases and troubleshoot issues on the fly.
  • Created Pre-commit hooks in Perl/shell/bash for autantication with JIRA-Pattern Id while committing codes in SVN, limiting file size code and file type and restricting development team to check-in while code commit
  • Working Knowledge of databases like MySQL, RDS, DynamoDB, and MongoDB
  • Installed, Configured, Managed Monitoring Tools like AppDynamics, Datadog, Stack driver, Promethus

Environment: AWS, EC2, RDS, ELB (Elastic Load Balancing), S3, Cloud watch, Cloud Formation, Route53, Lambda, MAVEN, Nexus, Chef, Terraform, Jenkins CI/CD, Nagios, Jira, SHELL, Python, VPC, Autoscaling, Apache, JBoss, Nginx, Tomcat, GIT, Docker, Kubernetes, GCP, Blue/green deployment.

Confidential

DevOps Engineer

Responsibilities:

  • Worked with AWS services using S3, RDS, EBS, Elastic Load Balancer, and Auto-scaling groups, Cloud formation templates, lambda, EC2 instances with optimized volumes and achieved cloud automation and deployments using Chef, python, and AWS Cloud Formation Templates.
  • Worked with AWS CLI and AWS API to manage resources on AWS for many services such as an EC2, S3, VPC, Cloud Watch, ELB, Auto-scaling, created python script using AWS API Calls to manage all resources deployed on AWS.
  • Configured AWS IAM and Security Groups in Public and Private Subnets in VPC Managed IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements.
  • Provided high durability of the available data using data storage in the AWS S3 bucket, versioning S3, lifecycle policies. Also, web hosting the data from the S3 bucket by creating URLs.
  • Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create AMIs for mission-critical production servers as backups and used AWS Beanstalk for deploying and scaling web applications and services developed with Java, Node.js, Python and Ruby on familiar servers like Apache, Nginx, Tomcat.
  • Terraform as infrastructure as code, execution plans, resource graph and change automation. Managed AWS infrastructure as code using Terraform.
  • Deployed and configured Elasticsearch, Logstash, and Kibana (ELK) for log analytics, full-text search, application monitoring in integration with AWS Lambda and CloudWatch.
  • Configuring the Docker containers and creating Docker files for different environments.
  • Worked with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
  • Created private cloud using Kubernetes dat supports DEV, TEST, and PROD environments.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes AWS infrastructure and microservice container orchestration.
  • Creating clusters using Kubernetes and worked on creating many pods, replication controllers, deployments, labels, health checks and ingress by writing YAML files.
  • Used Jenkins and pipelines to drive all micro-services builds out to the Docker-registry and tan deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Worked on using a GIT branching strategy dat included developing branches, feature branches, staging branches, and master. Pull requests and code reviews were performed.
  • Coordinated with developers to establishing and applying appropriate branching, labeling/naming conventions using GIT source control and analyzed and resolved conflicts related to merging of source code for GIT.
  • Configured Jenkins, used as a Continuous Integration tool for Installing and configuring Jenkins Master and hooking up with different build slaves. Automatized Java application builds using with Ant and Maven.
  • Configured automation and maintained build and deployment CI/CD tools Git, Jenkins, ANT, Maven, Docker-registry/daemon, Nexus and JIRA for Multi-Environment (Local/POC/NON-PROD/PROD) with high degrees of standardization for both infrastructure and application stack automation in AWS cloud platform.
  • Utilized Virtualization technologies like VMWare, Virtual Box and worked with containerizing applications like Docker, Kubernetes and worked on Apache and Firewalls in both development and production.
  • Installed, Configured, Managed Monitoring Tools like AppDynamics,DataDog

Environment: AWS, Docker, Ansible, Jenkins, Terraform, Kubernetes, ANT, Maven, Ruby, Shell, Python, Load Balancers, WLST, Apache Tomcat 7.x, Virtualization, Configured plug-ins for Apache HTTP server 2.4, Nginx, LDAP, JDK1.7, XML, GitHub

Confidential - Atlanta

DevOps/AWS Engineer

Responsibilities:

  • ImplementedAWS solutions using EC2, S3, RDS, EBS, VPC, Elastic Load Balancer, Auto-scaling groups.
  • Proficient in using all Amazon Web Services including AWS lambda and AWSDatabase Migration Service.
  • Configured Amazon Machine Images (AMI), IAM polices and able to Set up and deploy servers on multipleAWSavailability zones and regions.
  • ConfiguredAWSElastic Search and CloudWatch for logging and monitoring instances and application services.
  • Managed AWS infrastructure as code (IaaS) using Terraform. Expertise in writing new python scripts in order to support new functionality in Terraform.
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and setting up the build and deployment automation for Terraform scripts using Jenkins.
  • Involved in launching Docker containers on pods on top of the multi-node Kubernetes cluster in an AWS environment with the help of KOPS and kubectl.
  • Created cloud instance and Docker deployment from tagged docker builds published to Amazon ECR through the Hashi Corp Terraform. Build a Kubernetes POC for container orchestration.
  • Automated CI/CD process using Jenkins, build-pipeline-plug in, maven, GIT,AWS infrastructure as a code using Terraform to build staging and production environments.
  • Experience in using Nexus Repository Managers for Maven builds.
  • Configured Jenkins for Continuous Integration tools with plugins created jobs and automated most of the build related tasks.
  • Used Jenkins to implement Continuous Integration and Deployment into Tomcat, WebLogic Application Server.
  • Experience working on several Docker components like Docker Engine, Hub, machine, compose and Docker registry.
  • Configured the Docker containers and created Docker files for various applications.
  • Maintained and Administered GitHub Source Code Tool and Created Branches, Labels and performed Merges in Stash and GitHub.
  • Installed, Configured, Managed Monitoring Tools like AppDynamics, Datadog, Stack driver for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Deployed and configured Atlassian Jira, both hosted and local instances for issue tracking, workflow collaboration, and tool-chain automation.
  • Created scripts in Python to automate log rotation of multiple logs from web servers.

Environment: AWS, Splunk, Git, Linux, Jenkins, Maven, Docker, Python, GitHub, Terraform, Splunk.

Confidential

Linux Administrator

Responsibilities:

  • Installation, administration, implementation, testing and maintenance of complex and heterogeneous networks consisting of LINUX (red hat), windows.
  • Configuring and managing the SSH, SSL, NFS, FTP and SMTP servers on LINUX.
  • Installation, configuration and administration of Apache Tomcat, WebLogic, WebSphere.
  • Performed automated installations of Operating System using Jumpstart for Solaris and Kickstart forLinux.
  • Member of the team dat set up, tested, configured, and eventually implemented into operations a VMware virtual computing environment.
  • Written Cron jobs to automate daily tasks and done performance tuning and Disk space management.
  • Experience in VMware. Installed and monitored Virtual environments with ESXiservers and VirtualCenter2.
  • Setting up Multi-pathing at OS Layer for Network and Storage layer and ensuring High Availability/Redundancy.
  • Expertise in filesystem management like creation, addition, resize and mounting the LVM filesystem with different types of file systems (ext2, ext3, ext4).
  • Able to Deploy new servers (virtual and physical) after getting user requirements, update documentation for build procedures, coordinate racking with data center personnel.
  • Resolved TCP/IP network access problems for the clients.
  • Maintain, update various scripts (Shell, python, Bash) for services (start, stop, restart, recycle, Cron jobs) UNIX based shell.

Environment: Red hat, CentOS, Linux, Ubuntu, ANT, Python, RHEL, LINUX, UNIX, Shell, Perl scripting, Apache Tomcat, WebLogic, WebSphere, VMware.

Hire Now