Post Job Free
Sign in

Devops Engineer Google Cloud

Location:
Kearny, NJ
Posted:
November 09, 2023

Contact this candidate

Resume:

Viralkumar Patel

Cloud DevOps Engineer

Email: **************@*****.***

Phone: 201-***-****

Professional Summary:

5+ years of experience in provisioning of IaaS and PaaS concepts of Cloud Computing and implementing using Amazon Web Services (AWS) and Google Cloud Platform (GCP).

Good understanding of the principles and practices of Software Configuration Management (SCM) processes, including compiling, packaging, deploying, and Application configurations.

Hands on experience in vetting the security controls of various PaaS services in AWS/GCP and creating the technical security standards to secure the infrastructure.

Strong experience in building Infrastructure by using various AWS Services involving AWS Cloud Services, AWS EC2, EBS, VPC, RDS, SES, ELB, Auto Scaling, CloudFront, Elastic Cache, AWS Glue, API Gateway, Route 53, SNS.

Experience with DevOps solution including the functions of build, deploy, automation test control, generating reports and notification services with an end goal of continuous integration in GCP.

Good experience in installing and configuring the Ansible management node to deploy configuration to the end user nodes and writing Ansible playbooks to deploy configuration to the production's servers.

Expert in installing & configuring the applications like Docker tool and Kubernetes for the orchestration purpose.

Good experience with monitoring and logging tools such as CloudWatch, Nagios, and Splunk etc.

Hands on experience in installing and administrating CI tools like Jenkins.

Experience with Version Control Tools like GIT, GitHub and SVN

Experience in using MAVEN, ANT as build tools for writing build.xml and pom.xml and building of deployable Artifacts from source code and administering and configuring Nexus Repository Manager for Maven builds.

Experience working with Databases like Oracle 10g, 11g, MySQL, SQL Server and MongoDB.

Expert in installing, upgrading, configuring and troubleshooting Apache, Tomcat and WebLogic server.

Expertise in installing and configuring and troubleshooting on Windows, Linux and Unix servers using enterprise standards.

Technical Skills:

Languages

Shell, Python, SQL, Bash

Cloud Platforms

Amazon Webservices (AWS), Google Cloud Platform (GCP)

Infrastructure Provisioning Tools

Terraform

CI/CD Tools

Jenkins

Containerization Tools

Docker, Kubernetes

Configuration Management

Ansible, Chef, Puppet

Build Tools

Maven, ANT

Source Control Management

GIT, GitHub, SVN

Logging & Monitoring Tools

Nagios, Splunk, CloudWatch

Web & Application Servers

Apache, Apache Tomcat, WebLogic

Databases

Oracle, SQL Server, MySQL

Operating Systems

Windows, Linux, Unix

Education:

Bachelors of Technology

Certification:

AWS Solution Architect Certification

Certified Kubernetes Application Developer (CKAD)

Google Cloud Engineer Certified Associate

Professional Experience:

BlueConic, Boston, MA Apr 2021 to Present

Cloud DevOps Engineer

Responsibilities:

Implemented AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Autos calling, Cloud Front, IAM, S3 and R53.

Planned, built and configured network infrastructure within the VPC with public and private subnets and configure routing tables and internet gateway.

Created IAM user accounts and role-based policies for access to AWS services.

Implemented and maintained monitors, alarms, and notifications for EC2 instances using CloudWatch and SNS.

Created clusters in Google Cloud and managed the clusters using Kubernetes (k8s).

Used Jenkins to deploy code to Google Cloud, created new namespaces, created Docker images and push them to container registry of Google Cloud.

Deployed applications through Ansible and managed them in the production environment

Worked with Ansible tower for scheduling playbooks and used GIT repository to store these playbooks and implemented continuous deployment pipeline with Jenkins.

Was responsible for design, implementation, and success of Terraform Infrastructure as code to migrate automation of very large-scale automation product.

Managed Kubernetes charts using Helm, created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.

Worked on Docker images using Docker files and setup high availability in Kubernetes.

Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.

Used Maven for the building of deployable Artifactory from source code.

Worked with GIT to store the code and setting up new development branches, merging branches, facilitating the releases.

Drove continuous improvement by focusing on increased automation, continuous integration, and continuous test principles.

Environment: Jenkins, Maven, GIT, Docker, Kubernetes, Ansible, Amazon Web Services (AWS), Google Cloud Platform (GCP), Terraform, CloudWatch, Python, Shell Scripting, Jira

AbsenceSoft, Golden, CO Jan 2019 to Mar 2021

AWS DevOps Engineer

Responsibilities:

Built CI/CD on AWS environment using AWS Code Commit, Code Build, Code Deploy and Code Pipeline and using AWS CloudFormation, API Gateway, and AWS Lambda in automation and securing the infrastructure on AWS.

Created alarms in CloudWatch service for monitoring the server’s performance, CPU Utilization, disk usage etc.

Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.

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

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

Used security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWS Public Cloud.

Created and troubleshoot Ansible scripts and Kubernetes YAML files to deploy CI/CD applications automatically and idempotently to reduce time costs.

Worked on container-based technologies like Docker and Kubernetes. Kubernetes is being used to orchestrate the deployment, scaling and management of Docker Containers.

Used Kubernetes to deploy scale, load balance and manage Docker containers by creating Pods & Clusters with multiple namespace ids.

Responsible to perform Build operations with Maven scripts.

Configured GIT with Jenkins and schedule jobs and integrated to automate the code checkout process.

Environment: Jenkins, Maven, GIT, Docker, Kubernetes, Ansible, Amazon Web Services (AWS), Terraform, CloudWatch, Python, Shell Scripting, Jira

Supernova Technology, Chicago, IL Jan 2018 to Dec 2018

DevOps Engineer

Responsibilities:

Worked as a DevOps Engineer for a team that involves three different development teams and multiple simultaneous software releases.

Involved in versioning the source code, releasing binary files, creating and applying labels on source files and release file.

Configured multiple chef cookbooks, recipes, templates and attributes on workstations to be deployed to various chef nodes.

Managed Docker containers and Kubernetes Clusters.

Created Pods and managed using Kubernetes.

Created and managed multiple Instances of Apache Tomcat and deployed several test applications in those instances in Dev and Production environment.

Configured and used monitoring tools like Splunk for monitoring the network bandwidth and the hard drives status

Installed, configured and managed Nexus Repository Manager and all the Repositories, Created the Release process of the Artifacts.

Automated Ant builds by integrating them with Jenkins, and all builds output rpm packages as Artifacts.

Deployed and configured Git repositories with branching, forks, tagging, merge requests, and notifications.

Created Jenkins jobs and distributing load on Jenkins server by configuring Jenkins nodes which will enable parallel builds.

Used Oracle to connect to various databases and to check for the invalid objects after and before each release.

Managed day-to-day business issues related to pipeline and production deployments.

Environment: Docker, Kubernetes, Chef, Shell Scripting, Python, Apache Tomcat, Nexus Repository, Splunk, Ant, GIT, Jenkins, Oracle



Contact this candidate