We provide IT Staff Augmentation Services!

Cloud Engineer Resume

2.00/5 (Submit Your Rating)

AZ

PROFESSIONAL SUMMARY:

  • Professional experience of 6+ years in IT comprising of Designing, Development, Integration of DevOps tools, Cloud Automation, Configuration Management, Build and Release, Delivery management and Cloud Migration.
  • Expertise in DevOps which includes technologies and platforms like UNIX/Linux, Jenkins, GitHub, VMware, Puppet, Vagrant, Tomcat.
  • Experience is cloud administration with AWS and Confidential Cloud (GCP).
  • Hands on experience in provisioning and managing Hadoop clusters on Confidential Cloud Platform Compute Engine instances.
  • Configured and troubleshoot on Confidential Cloud Platform for customers with network, application and security issues.
  • Managing security groups on AWS, focusing on high - availability, fault tolerance, and auto-scaling using Terraform templates. Along with Continuous Integration and Continuous Deployment with AWS Lambda and AWS CodePipeline.
  • Experienced in both framework and CloudFormation to automate AWS environment creation along with the ability to deployment on AWS, using build scripts (AWS CLI) and automate solutions using Shell and Python.
  • Experience in creation and deployment of a tool to automate branch and project creation in GIT using Groovy in Jenkinsfile and automating with Chef and Ansible.
  • Experience on Ansible and Ansible Tower to automate repetitive tasks, to deploy critical applications quickly, and proactively manage the changes and wrote many playbooks to manage Web applications,
  • Hands-on experience in configuring Chef Server Enterprise on-premise, workstation bootstrapped the nodes using knife and automated by testing Chef Recipes, Cookbooks with test-kitchen and chef spec.
  • Extensive experience in installing, configuring and administering Jenkins CI tool on Linux machines. Used Jenkins pipelines to drive all Micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Hands-on experience in using OpenShift for container orchestration with Kubernetes, container storage, automation, to enhance container platform multi-tenancy.
  • Knowledge on Confidential Machine learning and AI.
  • Experience with Pivotal Cloud Foundry, OpenShift, Kubernetes architecture and design, troubleshooting issues with platform components (PCF), and developing global or multi-regional deployment models and patterns for large-scale developments and deployments on Cloud Foundry, OpenShift and Kubernetes.
  • Knowledge of Docker Hub, Docker Swarm, Docker Container network, creating Image files primarily for middleware installations & domain configurations. Evaluated Kubernetes for Docker Container Orchestration.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.

TECHNICAL SKILLS:

Operating system: Linux (RedHat 4/5/6/7), Windows 8, 12,12R2, MacOS

Web Technologies: HTML, CSS, XML, AJAX

Cloud Platforms: AWS, Azure, OpenStack, PCF

Automation/ Configuration Management Tools: Chef, Puppet, Ansible, Kickstart, Jumpstart

Virtualization Technologies: Windows Hyper-V, VMware ESXi, Vagrant, Citrix Xen, Virtual Box, vCenter, vSphere, Power VM

Containerization Tools: Kubernetes, Docker, OpenShift

Application/Web: Tomcat, Apache, JBoss, Web Logic (8/9/10) & Web Sphere 4.0/5.0, Web Logic Application Server, IIS, Oracle WebLogic Server 11g, Oracle Application Server 10g BEA WebLogic 8.1/9.2

Testing and ticketing tools: SonarQube, Selenium, JIRA, ServiceNow, Remedy, ConnectWise.

Monitoring and Logging Tools: Nagios, Splunk, ELK, PagerDuty, Zenoss, PRTG, Datadog, Dynatrace

Version Control Tools: GIT, GitHub, Subversion, Bit-Bucket, CVS, Clear Case

Scripting: Python, Shell Scripting, Ruby Scripting, Power Shell, YAML Perl

Database Systems: SQL Server, MySQL, SQL Server, NoSQL, Mongo DB, Cassandra

Networking/Protocol: DNS, DHCP, Cisco Routers/Switches, NIS, NFS, WAN, SMTP, LAN, FTP/TFTP, TCP/IP

PROFESSIONAL EXPERIENCE:

Confidential, AZ

Cloud Engineer

Responsibilities:

  • Involved in Confidential Cloud Platform POC implementing GCP in client premises.
  • Responsible for building scalable distributed data solutions in both batch and streaming mode on Confidential BigQuery using Kafka, Spark and Core Java.
  • Established on-premise to Confidential VPC networks using cloud interconnect and VPN tunnel.
  • Implemented and maintained the monitoring and alerting of production servers/storage using Confidential stack driver Monitoring.
  • Create clusters in Confidential Cloud and manage the clusters using Kubernetes(k8s). Using Jenkins to deploy code to Confidential Cloud, create new namespaces, creating Docker images and pushing them to container registry of Confidential Cloud.
  • Designed and created multiple deployment strategies, CI/CD pipelines using Jenkins.
  • Key participant in design decisions on Branching strategy and CI/CD tooling and processes.
  • Managed multiple Kubernetes pod containers scaling, and auto-scaling.
  • Involved in migrating Data models from on-premises to GCP Cloud.
  • Developed in Automating task of creating DataProc Cluster, Loading data to Confidential storage
  • Automated task of loading data to Confidential storage and consolidating data in BigQuery.
  • Managed multiple Kubernetes pod containers scaling, and auto-scaling.
  • Involved in writing and automating IV calculations, conversion scripts, hive and Hadoop scripts.
  • Involvement in different projects supporting the build and release perspective, taking ownership in the projects and creating plans and processes for migration; Managing branching strategiesmerging, tagging the release code and other source control tasks in Git with multiple teams on different development environments with multi releases.
  • Refine and enhance processes that allow for proper testing and validation of releases that go from development to staging Create Architecture, Designs and Documentation that will lead to consistent reliability, scalability, security, and performance of the production environments.

Confidential, Sunnyvale, CA

Cloud Engineer

Responsibilities:

  • Automated Confidential cloud platform Infrastructure using GCP Cloud Deployment Manager.
  • Secured the GCP infrastructure using Private subnets, Security groups, NACL(VPC), WAF etc.
  • Implemented Automation scripts in python, jinja and bash to deploy and manage GCP services like Custom VPC, VPN, Subnets, Stack driver etc.
  • Integrated GCP with the existed CISCO Cloud center platform governance including creating Cloud Center assets such as deploying environments, app profiles, and services.
  • Implemented redundant connectivity between Client and GCP regions through VPN Connection.
  • Integrated GCP with enterprise services such as AD, ServiceNow, DNS, IPAM, Certificate and key management, and enterprise Network.
  • Experienced in various GCP services including Bigtable, Big Query, StackDriver, Pub/Sub, Data Flow and open source services like Forseti.
  • Managed Confidential BigQuery instance for the data warehouse, using Confidential Data Prep and Confidential storage as the staging platform. Deployed the application using Confidential App Engine.
  • Developed workflow in Azkaban to automate the tasks of creating DataProc Cluster, loading data in Confidential Storage and consolidating data in BigQuery table using standard SQL.
  • For monitoring purposes created a Sink by collecting all the event driven objects into a single location by creating a separate project. Used PubSub for exporting all the project level objects and organizational level objects to Splunk.
  • Created dashboard in StackDriver for resource monitoring, Error reporting.
  • Created Ansible playbooks to automatically install packages from a repository, to change the configuration of remotely configured machines and deploy new builds.
  • Configured the Ansible playbooks with Ansible Tower so that other users can run them with just a push of a button.
  • Used Docker to virtualize the servers for the Dev and Test environment needs, implemented Docker containers to configure automation and for creating various environments to deploy the application which reduce cost for the enterprise.
  • Worked with Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts and managed containerized applications using its nodes, config maps, selectors and services.
  • Setup and tuned GKE scheduling and scaling to ensure low queuing times of Jenkins builds.
  • Integrated Jenkins with various Devops tools such as Nexus, SonarQube, Maven, and developed Jenkins jobs to automatically manage, test and deploy code and applications.
  • Assisted developers with establishing and applying appropriate branching, naming conventions using GIT source control, implemented GIT mirror for SVN repository to enable users to use both GIT and SVN.
  • Deployed and managed web services with Tomcat and JBoss, developed and maintained the continuous integration and deployment systems using Jenkins, Maven, JBoss and JFROG Artifactory.
  • Configured and deployed Atlassian tool JIRA for both hosting and issue tracking for local instances, workflow collaboration and toolchain automation.
  • Setup Jenkins server and built jobs to provide continuous automated builds based on polling the GIT and integrated GIT with Jenkins to automate the code check out process with the help of Jenkins DSL Plugin.
  • Created, tested and deployed an end-to-end CI/CD pipeline for various applications using Jenkins as the main Integration server for Dev, QA, Staging and Prod environments. Upgrading windows servers from 2008R2 to 2012 R2

Confidential, Norfolk, VA

Cloud/ DevOps Engineer

Responsibilities:

  • Configured Azure Virtual Networks, subnets, DHCP address blocks, Azure network settings, DNS settings, security policies and routing. Also, deployed Azure IaaS virtual machines and Cloud services (PaaS role instances) into secure Virtual Networks and subnets.
  • Managed Azure Infrastructure Azure Web Roles and Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365. Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal.
  • Used Azure Terraform to deploy the infrastructure necessary to create development, test, and production environments for a software development project.
  • Using Ruby, PowerShell and Python scripting, ARM templates developed automation and deployment utilities.
  • Automated the process of continuous integration and deployments using ARM Templates.
  • Azure Service Bus with topics and Subscriber implementation experience to gather data from BizTalk systems into Azure SQL via Azure Functions.
  • Designed strategies for optimizing all aspects of the continuous integration, release and deployment processes using container and virtualization techniques like Docker and Kubernetes.
  • Built docker containers using microservices project and deploy to Dev, iTest, Scale, UAT (SIT), PROD.
  • Configured applications that run multi-container Docker applications by utilizing the Docker-Compose tool which uses a file configured in YAML format. Used Kubernetes to manage containerized applications using its nodes, Config-Maps, selector, Services and deployed application containers as Pods.
  • Setting up Kubernetes (k8s) Clusters for running microservices and Pushed microservices into production with Kubernetes backed Infrastructure. Development of automation of Kubernetes clusters via playbooks in Ansible.
  • Use Ansible, Chef, Jenkins, Git, for implementing Continuous Integration from scratch and optimize the Continuous Integration using Jenkins and troubleshoot the deployment build issues using the triggered logs.
  • Build tool, Maven used it on Java projects for the development of build artifacts on the source code.
  • Defined and managed release planning and branching strategy of GIT servers. Also, helped educate engineering community on the appropriate use of GIT. As well as Implemented auto environment creation using ansible and Azure.
  • Azure RunBooks creation to schedule Azure SQL maintenance activities.
  • Work with MAVEN for building the application, has written maven scripts and shell scripts to automate the build process. Daily maintenance of GIT source repositories and builds.
  • Planned and implemented Disaster Recovery solutions, data archiving, backup/recovery strategies, Data/Table partitioning, online Indexing, rebuild/reorg indexes, Performance Analysis and optimization of SQL server.
  • Using Ruby, PowerShell and Python scripting, ARM templates developed automation and deployment utilities.
  • Responsible for provisioning of Azure services on the cloud to build scalable production systems Load Balancers.
  • Creating, versioning and testing of scripts (Bash, PowerShell), Chef, Nagios, Maven, Git, Jenkins, Python and Ruby to achieve high-level of automation.
  • Work on Nagios and ELK for server monitoring, also used Net Scalar and monitoring tools like Nagios for Load Balancing and Controlling the flow of Traffic.
  • End to end cloud infrastructure monitoring which included monitoring and deployment of core components like Fabric, Storage, RDFE, MDS, SLB, Portal, and Billing etc.

Confidential

Linux Administrator

Responsibilities:

  • Acquired comprehensive requirements from Project Managers, Team Leads pertaining to the servers to be migrated.
  • Utilized Remedy for data center service requests (Network requests for IP's, ILO's, and DNS changes)
  • Automated server building using System Imager, PXE and Kickstart.
  • Responsible for Upgrade, installs, configuration and administration and monitoring on Linux servers.
  • Excellent in patches and packages installation on Linux/Unix Environment • Build, configure and deploy Virtual machines and templates.
  • Hands on experience in configuring ESX, ESXi and vSphere4 with virtual center management.
  • Setup and configure failover load balancing using IP bonding for network cards.
  • Working on Volume management, Disk Management, software RAID solutions using VERITAS Volume manager. File system Tuning and growing using VERITAS File System (VxFS), coordinated with SAN Team for storage allocation and Multi path.
  • Used Iptables to set up, maintain, and inspect the tables of IPv4 packet filter rules in the Linux kernel.
  • Experience in iptables commands including those used to add, append, delete, insert, or replace rules within a particular chain • Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
  • Experience in Linux kernel configuration.
  • Updating YUM repository and RedHat Package Manager (RPM).
  • Troubleshooting and administering High Availability using Redhat Cluster, VERITAS Cluster Server on various business critical database & application production servers.
  • Monitored Linux server for CPU Utilization, Memory Utilization, and Disk Utilization for performance monitoring.
  • Adding Oracle ASM disk to the server. Creating and managing LVM.
  • Installation and configuration of Redhat Device Multipathing.

We'd love your feedback!