We provide IT Staff Augmentation Services!

Infrastructure Cloud Engineer Resume

4.00/5 (Submit Your Rating)

Madison, WI

SUMMARY

  • Having 8+ years of experience as DevOps Engineer, Linux System Admin, Configuration Management, Continuous Integration, Continuous Deployment, Release Management, and Cloud Implementations.
  • Extensive hands - on experience in designing, building, deploying, and automating cloud infrastructures on Amazon Web Services (AWS).
  • Hands-on experience with Azure and a strong understanding of Azure capabilities and limitations, primarily in the IaaS space. Worked on creating whole infrastructureWeb apps, V-net integration, HCM, Subnets, IAM, Security groups, Application gateway, App Insights on AZURE.
  • Experience in deploying the scalable, highly available, and fault-tolerant solutions in AWS cloud infrastructure using the VPC, EC2, EBS, Auto Scaling, Elastic Load Balancer, Route 53, IAM, Cloud watch, Cloud trail, S3, RDS, and other AWS services.
  • Worked on AWS cloud watch for monitoring the application infrastructure and used AWS email services for notifying & configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Experience with Cloud automation technologies such asCloud FormationandTerraformand experienced in usingTerraformfor building, changing, and manage existing
  • Knowledge on Google Cloud Platform (GCP) for developers to build, host, store and deploy applications on Google's highly-scalable, reliable infrastructure for web, mobile, and backend solutions
  • Experience in real-time monitoring and alerting of applications deployed in AWS using Cloud Watch, Cloud Trail, and Simple Notification Service.
  • Experience working on Docker, Docker hub, creating Docker images, and handling multiple images primarily for the test and dev environments needs and configured automation using Docker containers.
  • Worked on POC for deploying Jenkins’s slave nodes using Docker container and managed by Kubernetes.
  • Experience in implementing high availability fault torrent clusters for Atlassian tools like Jira, Wiki, and Bit bucket.
  • Strong knowledge on administration and management of Atlassian tools like Confluence, JIRA, and Bit bucket (installation, deployment, configuration, migration, upgrade, patching, server management)
  • Worked in an agile development team to deliver an end-to-end continuous integration/continuous delivery product in an open-source environment using tools like Ansible, Jenkins.
  • Scripted CI/CD, IaC for application deployment and infrastructure provisioning using Terraform, ARM and YAML.
  • Hands-on experience in Installation, Configuration, and Management of RDMS tools such as MySQL, Postgres.
  • Experienced in deploying multiple versions of Apache and Nginx as reverse proxy servers.
  • Experience in administration, Installation of monitoring tools like Splunk, Observium, and Zabbix.
  • Hands-on experience on Linux servers (RedHat/Centos 6.x, 7.x, Ubuntu &Debian) and supported applications.
  • Experienced in Installation, Upgrades, Patches, Configuration, performance tuning on system software & hardware.
  • Authored Chef Cookbooks and recipes to Provision environments consisting of DB servers, WebSphere installations, and profile creation
  • Strong experience in automating Vulnerability Management patching and CI/CD usingChef and other tools like Gitlab, Jenkins, Rundeck, Nexus, and AWS/Azure.
  • Experience migrating infrastructure and application from on-premise to Azure and from Cloud to Cloud such as AWS to Microsoft Azure and GCP.
  • Experience in deploying infrastructure viaARM, Cloud Formation templates, Bash, Terraform, Ansible, andPower shell scripts.
  • Built various containers using Docker engine and Docker Machine environments, to deploy the micro services-oriented environments for scalable applications.
  • Well-versed in agile software development methodologies and participated in weekly sprint planning and execution stand-ups.
  • Extensively worked with Scheduling, deploying, managing container replicas onto a node using Kubernetes and experienced in creating Kubernetes clusters work with Helm charts running on the same cluster resources.
  • Proficient knowledge with Helm charts to manage and release of helm packages.
  • Involved in functional testing, black-box testing, negative testing, compatibility testing, and recovery testing.
  • Proficient in performing several types of testing like Smoke, Sanity, Functional, GUI, Backend, System Testing, Integration Testing, Regression Testing & UAT.

TECHNICAL SKILLS

Cloud Technologies: AWS, Microsoft Azure, GCP

Virtualization: VMware ESXi V5.5, vSphere, Citrix Xenserver V6.5, V7.0, Xencenter, Proxmox

Hardware Server: Super micro, HP servers.

Cloud Backup: AwsS3, Glacier

DevOps skills: Docker, Kubernetes, IaC Tools - Ansible, Chef, Puppet, Terraform, Jenkins, GitLab, GitHub, Git, Rancher Vagrant, Jira, Bit bucket Confluence, Maven & Apache Tomcat, HELM.

Operating Systems: Linux - Red Hat/Centos 5.5/6.3/7.1, Ubuntu, Debian, Windows XP, Vista,7,8,10, Windows server versions, Mac Os

Database: MySQL (phpMyAdmin), Postgres (PgAdmin), AWS Aurora, Mongo, RDSScripting Shell scripting, Python

Monitoring Tools: Zabbix, Observium, Cloud watch, Splunk

Web Servers: Nginx, Httpd.

E-mail Applications/Servers: MS Outlook, Kerio connect, Office 365, Proof point

Networking Concepts: FTP, SFTP, SCP, TCP/IP, UDP, SSH, RSYNC, Subnet Mask, Telnet, Static/DHCP IP Configuration, HTTP, HTTPS

Ticketing Tools: Zen Desk, Service Desk Plus

DNS Managing Tools: Active Directory, Go Daddy, Route53

Content Delivery Networks: AWS-Cloud front

User Management Tools: Active Directory (AD), Azure Active Directory, AWS IAM

Scheduling Tool: Crontab

Others: 1password, Password Pro, Duo, Microsoft Teams, Share point, LVM, JAVA, NodeJS, YAML

PROFESSIONAL EXPERIENCE

Confidential, Madison, WI

Infrastructure Cloud Engineer

Responsibilities:

  • Storage on AWS EBS, S3, and Glacier and automate sync data to Glacier. Databases services on AWS like RDS, Dynamo DB, Elastic Transcoder, Cloud front, Elastic Beanstalk. Migration of 2 instances from one region to another. Configuration of the site-to-site VPN and open VPN using Linux EC2 instance.
  • Hands-on experience with IAM to set up user roles with corresponding user and group policies using JSON.
  • Created and design the Terraform templates to create custom-sized VPC, NAT subnets, for the deployment of Web applications and databases.
  • Deployed LAMP-based applications in AWS environment, including provisioning MYSQL- RDS and establishes connectivity between EC2 instance and MySQL-RDS via security groups.
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for Archival storage and backup on AWS.
  • Responsible for monitoring servers using Cloud watch and using ELK Stack Elastic Search, Log stash, and Kibana, developed a RESTful API of Elastic search to search, analyze and visualize data.
  • Designed, deployed, maintained, and lead the implementation of Cloud solutions using MicrosoftAzureand underlying technologies.
  • Create automation to extend and innovate on microservices infrastructure supporting single sign on; user provisioning & de-provisioning; multi-factor authentication; security and permission management.
  • Expertise in using Microsoft Azure including Azure CLI, Azure Management, Azure Portal, Azure PowerShell, Azure Management PowerShell Cmdlets, Red Gate Cloud Services. Migrated few IaC projects toAzure DevOpsfor continuous deployment.
  • Collaborate with the DevOps implementing CI/CD using Jenkins, building containers using Dockers. Provisioning VMs and the deployment of containers to OpenShift platforms.
  • Fully automated job scheduling, monitoring, and cluster management without human intervention using airflow.
  • Designed and Developed Bamboo Build deployments on Docker containers.
  • Virtualized the servers using Docker for the test environments and dev-environments needs, configuration automation using Docker containers.
  • ConfiguredRDSinstances and map more complex dependencies and identify network issues usingCloudFormation’s (CFT)andTerraform.
  • Wrote Ansible playbooks from scratch in YAML. Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup.
  • Using Ansible-Playbook (Python base) to automate build/setup LAMP Stack and manage multiple RedHat and Windows cloud servers. Created inventory in Ansible for automating the continuous deployment and wrote playbooks using YAML script
  • Managed Kubernetes charts using Helm, and Created reproducible builds of the Kubernetes applications, managed Kubernetes deployment and service files and managed releases of Helm packages.
  • Used Ansible to manage Web applications, Environment’s configuration Files, Users, Mount Points, and Packages.
  • Generated scripts in Maven, Perl & Bash Shell for build activities in QA, Staging, and Production environments.
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to another environments.
  • Maintained build related scripts developed in the shell for Maven builds. Created and modified build configuration files including POM.xml.
  • Writing JSON templates for cloud formation and ruby scripts for chef automation and contributing to our repository on GITHUB (subversion control).
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) and Git source control.
  • Worked on setting up Splunk to capture and analyze data from various layers of Load Balancers, Webservers.
  • Expertise on one of the projects and issue tracking tools in Agile development called JIRA, Maintain and troubleshoot systems performance and network monitoring with Nagios.

Environment: AWS, VPC, IaC, Azure, Golang, Route53, EBS, SQL, ELB, AWS Auto Scaling, Cloud watch, Cloud Formation, Azure, ELK, Terraform, Splunk, Git, Ant, Maven, Jenkins, Ansible, Chef, Docker, Jira, AWS CLI, Unix/Linux, Shell scripting, Agile, Nagios, YAML.

Confidential, Bloomfield, CT.

DevOps/Cloud Engineer

Responsibilities:

  • Developed and supported the Software Release Management and procedures.
  • Creating Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup, Configure and Restore Azure Virtual Machine using Azure Backup.
  • Worked on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL, NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation.
  • Responsible for design and maintenance of the Subversion/GIT Repositories, and the access control strategies. Installed and configured GIT and GITHUB.
  • Performed all necessary day-to-day Subversion/GIT support for different projects
  • Created and deployed VMs on the Microsoft cloud serviceAzure, created and managed the virtual networks to connect all the servers and designedARMtemplates forthe Azureplatform.
  • Involved in Subversion to GIT migration projects.
  • Provisioned and maintained Amazon AWS server provisioning via chef. This included the provisioning of the instances, ELBs, DNS. Also contributed code to the Jenkins-AWS module on GitHub as part of this.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Worked on the migration from VMware to AWS, and used Chef to automate the infrastructure in AWS by creating EC2, S3, RDS, VPC, and Route 53.
  • Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins
  • Deploy and monitor scalable infrastructure on AWS & configuration management using Chef.
  • Implemented & maintained the branching and build/release strategies utilizing Subversion /GIT.
  • Designing and Implementing Cloud Orchestration Solution (AWS/Azure).
  • Written CloudFormation Templates (CFT) in JSON and YAML format to build the Confidential services with the paradigm of Infrastructure as a Code (IaC).
  • Used ANT and MAVEN as a build tool on java projects for the development of build artifacts on the source code.
  • Deployed the Java applications into Tomcat web application servers Executed user administration and maintenance tasks including creating users and groups, reports, and queries.
  • Expert in User Management and Plugin Management for Jenkins.
  • Worked withAnsible(automation tool) to automate the process of deploying/testing the new build in eachenvironment, setting up a new node, and configuring machines/servers.
  • CreatedAnsibleplaybooks to automatically install packages from a repository, to change the configuration of remotely configured machines, and deploy new builds.
  • Configured theAnsibleplaybooks withAnsibleTower so that other users can run them with just a push of abutton.
  • Deployed the static content to apache web servers and applications to the Tomcat Application server.
  • Experienced in troubleshooting and automated deployment to web and application servers like WebSphere, WebLogic, JBOSS, and Tomcat.
  • Hands on experience with log integration tools Splunk and elk.

Environment: Azure, Subversion, GIT, IaC, Ansible, GIT HUB, Jenkins, Java/J2EE, ANT, MAVEN, JIRA, Chef, AWS LINUX, Apache, Tomcat, Red hat Linux, Perl Scripts, Shell scripts, YAML, JSON, Mongo DB, MYSQL.

Confidential, NY

Cloud DevOps Engineer

Responsibilities:

  • Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
  • Extensive experience in Windows Azure (IaaS) migrating like creating Azure VMs, storage accounts, VHDs, storage pools, migrating on-premise servers to Azure, and creating availability sets in Azure.
  • Actively involved in DevOps platform and cloud solutions.
  • Responsible for design and maintenance of the Subversion/GIT, stash repositories, views, and access control strategies.
  • Created Pipelines inADFusingLinked Services/Datasets/Pipeline/ to Extract, Transform and load data from different sources likeAzure SQL, Blob storage, Azure SQL Data warehouse, write-back tool, and backward.
  • Experience in Private Cloud and Hybrid cloud configurations, patterns, and practices in Windows Azure and SQL Azure and Azure web and database deployments.
  • Worked as an administrator on Microsoft Azure and part of DevOps Team for internal projects automation and build configuration management. Involved in configuring virtual machines, storage accounts, and resource groups.
  • Configured VM's availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • Implemented continuous integration using Jenkins and Maven.
  • Experience working withNodeJSto setupWeb API’susingJavaScript.
  • Worked on Azure Fabric, Microservices, IoT & Docker containers in and involved in setting up Terraform continuous build integration system. Used Azure Internal Load Balancer to provide high availability for IaaS VMs & PaaS role instances.
  • Installed and Configured Jenkins to perform continuous deployments with the pushbutton operation.
  • Worked with application teams to install operating system, Hadoop updates, patches, version upgrades as required. Integrated Kafka with Spark in sand box Environment.
  • Used Jenkins to build the application and created the jobs for DEV&QA.
  • Initiated Microservices through Docker and Kubernetes cluster formation for scalability of the application.
  • Managed SVN repositories for branching, merging, and tagging.
  • Developed and maintained Perl/Shell scripts for build and release tasks.
  • Supported and developed tools for integration, automated testing, and release management.
  • Developing procedures to unify, streamline and automate application development and deployment procedures with Linux container technology using Dockers.
  • Used Puppet for application automatic deployment and provisioning to different environments.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Documented all post-deployment issues in a log and assist in resolving these issues where applicable, maintaining timely updates within the log manual and automation process of creating branches tags and code merging.
  • Ensured all steps are completed and document their completion times and issue logs.

Environment: Azure SQL, ADF, IAM, ARM, Azure web apps, GIT, ANT, MAVEN, Docker, Kubernetes, SQL, LINUX, Perl, Puppet, Chef, Ruby, CentOS, Python, NodeJS, JavaScript, Jenkins, SVN.

Confidential

Build Release/DevOps Engineer

Responsibilities:

  • Worked on creating ANT scripts to build and deploy Java/J2EE, Oracle SOA-based enterprise applications to tomcat Application Servers.
  • Setup the Jenkins jobs for the Continuous integration process and execute test cases.
  • Infrastructure virtualization and app isolation using Docker.
  • Worked on lifecycle management of image-based containers by the Dockers.
  • Worked with the development team to generate deployment profiles (jar, war, ear) using ANT Scripts and Jenkins.
  • Deployed Java/J2EE applications to the tomcat server using Jenkins builds.
  • Involved in leading Automation Deployment Team by working withPuppet.
  • Setup the Chef servers, chef work stations, chef nodes and involved in bootstrapping new infrastructure chef nodes for software configurations management.
  • Configured multiple cookbooks, recipes, templates, and attributes on workstations to be deployed to various chef nodes.
  • Performed testing and deployment automation with Docker, Jenkins, and Ansible.
  • Worked on customization of existing Python scripts of some of the internal applications.
  • Worked on writing multiple Python, Ruby, and Shell scripts for various companywide tasks.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing, and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Puppet.
  • Developed Perl and shell scripts for automation of various tasks.
  • Worked with SVN and GIT version controls.
  • Setting up the new repos, Managing the permissions for various GIT branches.
  • Used Ansible to manage web applications and users.
  • Created post-commit and pre-push hooks using Python in SVN and GIT repos.
  • Setting up the SVN and GIT repos for Jenkins’s build jobs.
  • Managing the database DDL, DML scripts in SVN and GIT.
  • Experience with VMware Virtualization using hypervisor of vSphere.
  • Creation, Installation, and administration of Red Hat Virtual machines in VMware Environment.
  • Installation, configuration, and administration of Jboss, Apache, WebLogic, Tomcat, and WebSphere.
  • Imported and managed multiple corporate applications into Tortoise SVN and implemented the setup for Master slave architecture to improve the Performance Automated SQL Scripts.

Environment: Tortoise SVN, Azure, Ansible, TFS, Jenkins, Java/J2EE, ANT, MAVEN, GIT, SQL Server 12.0, OpenStack, Amazon EC2, Puppet, Chef, tomcat 6.0, Python Scripts, Shell Scripts, Sonar, UNIX, JIRA, Fisheye.

Confidential

Linux Administrator

Responsibilities:

  • Administer and Support Linux RHEL for Non-Prod, Test Dev environment.
  • Performed Server consolidation and Virtualization using VMware virtual infrastructure, VMware ESX, Virtual Center.
  • Served as a communication conduit between programmers and network operations center staff.
  • File system management using VERITAS volume manager 5.0 and Performed RAID mirroring of Root disk on Solaris boxes.
  • Deployed web applications to Apache HTTPD, Tomcat, Web Logic; and setup, configured, monitored, and troubleshoot web server configurations and deployments.
  • Configured ESX with SAN Attached storage (LUN Assignments, Datastores).
  • Issues related to NFS, NIS, LVM, Grub Corruption, configuration & maintenance of RAID.
  • Developing scripts in PERL and SHELL to automate the process.
  • Installed, configured, and maintained services such as FTP, NFS, DNS, DHCP, and Samba.
  • Installation of Firewall checkpoint. Installed and configured IP Filter, to protect the Linux system that was placed on the Internet.
  • Creating custom, general use modules and components which extend the elements and modules of coreNode.Js.
  • Also worked on Apache Hadoop and used Kafka for messaging system and spark for processing large sets of data.
  • Installed Patches and Packages on Red Hat Linux and Solaris servers.
  • Server administration and multi-platform support (Linux, Windows).
  • Implemented Oracle Financials & Manufacturing on Solaris Operating System.
  • Good Understanding of Cassandra internals, Analyze Cassandra database and compare it with other open-source NoSQL databases to find which one of them better suits the current requirement.
  • Administered and monitored MySQL database servers.
  • Updated the technology with specific documents.
  • Maintaining and Troubleshooting of FTP Server, Samba Server of the client.

Environment: Subversion, Nexus, ANT, MAVEN, JIRA, Fisheye, Crucible, XML, Apache Tomcat, Perl Scripts, Shell scripts, UNIX/LINUX, CentOS, Windows, SQL, Perforce, NodeJS, Jenkins, Hudson, Puppet.

We'd love your feedback!