We provide IT Staff Augmentation Services!

Cloud Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 71/2 Years of professional work experience DevOps Engineer, Linux Admin with AWS, AZURE platform experience with mentoring skills and good understanding of the principles.
  • Experienced in Continuous Integration, Continuous Deployment/Delivery integration pipelines.
  • Experience with Configuration Management, Build, Deploy, Release Management and Quality Assurance.
  • Expertise in Jenkins for continuous integration (CI) and automation for all build and deployments using builds tools like Maven and Ant for the building of deployable artifacts such as war & ear from source code.
  • Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub, Git Lab), on Linux and Windows platforms.
  • Experience with Installation, Configuration and Maintenance of configuration and automation tools like Puppet, Chef, Ansible.
  • 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.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Experience in Cloud computing, Windows Azure environment, Azure subscriptions, storage accounts, managing SSL certificates for IIS websites, administering azure assets using PowerShell .
  • Experienced in designing AWS cloud model for Infrastructure - as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS).
  • Experience in creating managing instances using the amazon services like EC2, S3 bucket, RDS, EBS, EMR, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
  • Great experience on Migrate of IaaS, PaaS and SaaS instances between public and private clouds.
  • Extensive working knowledge on automation for deployment of different application servers like WebSphere, WebLogic and Web Servers like Apache Tomcat and Web containers like Nginx.
  • Experience in developing java programs at the Application side and developed Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Expertise in database modelling and development using SQL and PL/SQL in MySQL, Oracle and No Sql Databases like Cassandra and MongoDB
  • We deployed CrowdStrike falcon for detection/prevention of malware in AWS EC2 instances and AZURE SERVERS .
  • Responsible for creating and maintaining automation acceptance test suite using Selenium and Cucumber framework. Also responsible for converting automation scripts to new framework using Selenium Web Driver and TestNG.
  • Ability in execution of Shell Scripts, Power Shell scripts and Python, Ruby scripts for compilation and deployment process.
  • Developed hybrid cloud delivery model allowing for customers to choose the mix of public and private clouds.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Implemented Terraform modules for deployment of applications across multiple cloud provider.
  • Experience in using different log monitoring tools like Nagios, Splunk, ELK (Elastic Search, Log Stash, Kibana) to see logs information, monitor, security and get the health notifications from nodes.
  • Experienced in Project management tools like Jira, Confluence, Share Point.
  • Quick learning, self-motivated, hardworking, good team player with excellent communication skills and strong affinity towards learning new technologies.

TECHNICAL SKILLS

Programming Languages/Scripting: Java, Python, Bash, PERL

Virtualization: VMware ESX 3.x, VMware Server 1.4, Virtual Center 2.5

Version Control System: Subversion (SVN), GIT, Bit Bucket

Build Tools: ANT, Maven

CI Tools: Jenkins, Bamboo

Configuration Management Tools: Ansible, Chef, Terraform, Puppet

Containerization Tools: Docker

Operating Systems: Windows, Linux, UNIX, RHEL/CentOS 5.x/6.x/7, Mac OS

Web/App Servers: Apache Tomcat, Web Logic, Web Sphere, JBoss

Automated Test Execution: Web driver, TestNG, Junit

Dependency Management: Gradle

Bug Tracking Tools: JIRA, ServiceNow, Confluence

Web Technologies: HTML5& CSS3, Java Script, JDBC, JSP, JSON

Databases: MYSQL, SQL server

Cloud Services: AWS, Azure

PROFESSIONAL EXPERIENCE

Cloud Engineer

Confidential

Responsibilities:

  • Worked closely with multiple development and test teams to provide process design, management, and support for source code control, code compilation, change management, and production release management.
  • Created Chef cookbooks using multiple recipes to automate system operations.
  • Utilized Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Managed Chef Cookbooks, implemented CD automation using Chef, managing existing servers and automation of build/configuration of new servers.
  • Worked on AWS CloudFormation Template to create both config rule and Lambda function code which refers Code deploy for the source code.
  • Using SSM deployed AWS Cloud watch to monitor environment for operational & performance metrics during load testing.
  • Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • We performed threat hunting using Crowd Strike Falcon Insight Utilized and we conducted cyber security threat research and CrowdStrike including analyzing threat feeds for effectiveness and applicability; researched various types of malware, understanding adversary techniques, tactics, and procedures.
  • Container management using Docker by writing Docker Files and set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
  • Designed and developed application build jobs in Jenkins (Created jobs for Java, .Net and progress applications). Built and maintained the Jenkins server.
  • Set up Jenkins server and installed Maven, ANT, SVN both in Linux and on a Windows server.

Environment: Linux, AWS, CFT, Maven, Jenkins, Chef, Maven, Docker, Kubernetes, JIRA.

DevOps Cloud Engineer

Confidential

Responsibilities:

  • Designed and configured Azure Virtual Networks (V Nets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
  • Migrated like 650 Azure servers to CrowdStrike instead of using the McAfee
  • Configuring the Load Balance Sets Azure Load Balancer, Internal Load Balancer and Traffic Manager and worked on Application Gateway.
  • Migrate Database Services from on-premises to Azure Cloud Environments using DMA and SSMS, updating the connection strings, collaborate with development and QA teams to maintain high-quality deployment.
  • Worked on Azure AD connect to sync on-premises AD user data, groups and organizations to Azure AD and troubleshoot Azure services sync with on-premise AD and resync using the Azure tools.
  • Worked on Power Shell scripts to automate the Azure cloud system creation of Resource groups, Backups, Azure Storage Tables, firewall rules.
  • Wrote the Ansible playbook which is the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers.
  • Created Ansible Playbooks to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications.
  • Implemented Ansible Tower for managing complex network deployments by adding control, knowledge and delegation to Ansible powered environments. Wrote Ansible Playbooks using Python SSH as Wrapper for Managing Configurations of my servers, Nodes, Test Playbooks on Azure instances using Python.
  • Created Multibranch Pipeline Jobs for Builds and Deployments, installed several plugins in Jenkins to support multiple tools required for the implementation of projects.
  • Used Terraform to reliably version and create infrastructure on Azure. Created resources, using Azure Terraform modules, and automated infrastructure management.
  • Similar infrastructure is deployed to Azure and additional cloud providers or on-premises datacenters using Terraform and managed infrastructure on multiple cloud providers.
  • Monitored servers, switches, ports with Nagios monitoring tool. Made changes to the configuration files on client servers and host server.

Environment: Linux, Azure, Maven, Jenkins, Ansible, Nagios, Maven, ANT, Python, Terraform, JIRA.

DevOps Engineer

Confidential

Responsibilities:

  • Involved in Migration from On-premise to AWS and Managed Services like S3 Bucket, EC2, Route53, ELB, EBS using Chef Cookbooks and Recipes.
  • Used security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWS public cloud.
  • Worked on AWS Cloud Watch, Cloud Formation, Cloud Trail services and CloudFront to setup and manage cached content delivery.
  • Developed a web application using AWS API gateway using JavaScript and triggered different lambda functions to interact with different AWS services. Experience writing python script to spin up EMR cluster along with shell scripting.
  • Written many Chef cookbooks & recipes in chef for creating files, directories, deployment and automation as well.
  • Development and version control of Chef Cookbooks, testing of Cookbooks using Food critic and Test Kitchen and running recipes on nodes managed by Chef Server.
  • Used Chef to Setup of Confidential (Elasticsearch, Log stash, Kibana) and troubleshooted the build issues with ELK and work towards the solution.
  • Used Chef Knife, Ohai to create cookbooks and recipes to install packages, that automate with Linux Setting up Chef Cookbooks to perform builds and deployment management.
  • Configured Git with Jenkins and scheduled jobs using POLL SCM option. Performed all necessary day-to- day GIT support for different source codes.
  • Created GIT repositories (Git Hub) with standard directory layout of a trunk, branches, tags and customized directory based on project need.
  • Deployed and configured Jenkins CI including slave node configurations and SSH control plane implementations.
  • Managed advanced Jenkins installations including LDAP integration, version control of Jenkins jobs, master/slave topologies, server upgrade, restructuring, configuring &.
  • Developed pom.xml files for Maven build scripts and implemented Maven builds to automate JAR and WAR.
  • Used Maven dependency management system to deploy snapshot and release artifacts to JFROG Artifactory to share artifacts across projects.
  • Worked on creation of custom Docker container images, tagging and pushing the images to private Docker Hub.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments.
  • JIRA is used as ticket tracking, change management and SCRUM tool.

Environment: Linux, EC2, IAM, Internet Gateway, NACL, Security Groups, Virtual Private Cloud, AMI, S3 Bucket, Route53, ELB, EBS, EMR, Chef, GIT, Maven, Terraform, MongoDB, Docker, Jenkins, Mongo DB, Python, ELK, Kubernetes, JIRA.

We'd love your feedback!