We provide IT Staff Augmentation Services!

Sr. Devops/cloud Engineer Resume

3.00/5 (Submit Your Rating)

Boca Raton, FL

PROFESSIONAL SUMMARY:

  • Experience in working with Windows Azure IaaS such as Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto - Scaling, Traffic Manager and Azure PaaS Solutions such as Azure Web Apps, Web Roles, Worker Roles, SQL Azure and Azure Storage.
  • Strong Experience in Azure IoT and Azure PaaS components like IoT Hub, Event Hub, Stream Analytics, Service Fabric, Document DB, App services, Service bus, Distributed cache and Azure Functions.
  • Experience in migrating on premise to Windows Azure in Disaster Recovery on cloud using Azure Recovery Vault and Azure backups.
  • Experience in working with various AWS services such as EC2, ECS, EBS, S3, Glacier, SNS, SQS, IAM, Auto scaling, OpsWorks, Route 53, VPC, CloudFront, Direct Connect, Cloud Trail, Cloud Watch and building CI/CD on AWS environment using AWS Code Commit, Code Build, Code Deploy and Code Pipeline.
  • Experience in configuring and implementing various AWS components such as Elastic IP, Elastic Cache, Elastic Beanstalk, RDS, DynamoDB, EMR and Amazon Redshift.
  • Good Experience in automation and securing the infrastructure on AWS using CloudFormation, Terraform and AWS Lambda.
  • Experience in Chef Automation including writing Cookbooks, customized recipes for test driven development environments and Knowledge of Chef Data bags, Ohai plugin, Chef Supermarket.
  • Expertise in working with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment on cloud environments and managing Ansible Playbooks with modules, working with Ansible Tower, Vault and Galaxy.
  • Expertise in Installing, Configuring and managing the Puppet Ecosystem Components for both open source and enterprise version of Puppet. Involved in Designing and Implementing Puppet with Orchestration and code manager with R10K along with Git and Git Hub.
  • Experience with Docker container configuration, Docker Engine, HUB, Machine, Compose and Docker registry and activation, handling live webhosting & troubleshooting.
  • Experience in creating network policies for Docker containers using Docker Weave. Worked on container orchestration tools such as Docker swarm, Mesos, and Kubernetes.
  • Experience in creating Kubernetes cluster with RHEL and Vagrant. Good knowledge in Kubernetes services to discover and proxy requests to an appropriate minion.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in.
  • Experience in configuring Nagios for continuous monitoring of applications in the production environment and enabled notifications via emails.
  • Good knowledge of Splunk architecture and working experience on various components such as indexer, forwarder and search heads.
  • Experience in working on ELK architecture and its components like Elastic search, Log stash and Kibana. Handled installation, administration and configuration of ELK stack on AWS and performed Log Analysis.
  • Good hands-on experience with various scripting tools such as Python, Shell, Bash, PowerShell, Ruby and Perl for automating various cron jobs and notification process.
  • Experience in the areas of Virtualization with installation, support of VMware windows servers. Expertise in setup and configuration of Application Servers WebSphere, Tomcat, WebLogic and involved in deployment activities.
  • Good experience in installing, Upgrading, Tuning and configuring RHEL 7.x, Windows Server 2008, Centos 5.x, Ubuntu 12.10, SUSE Linux 11.1, and UNIX ISO/IEC 9945:2008 servers and involved in troubleshooting and debugging issues occurred in production and during solution development.

TECHNICAL SUMMARY:

Operating systems: Unix, SUSE Linux, Ubuntu, Centos, RHEL, Windows

Application/Web servers: WebSphere, WebLogic Server, Red Hat JBoss, Apache Tomcat

Databases: MySQL Server, Oracle, DynamoDB

Build/Project tools: Apache Ant, Apache Maven

Continuous Integration tools: Jenkins, Atlassian Bamboo

Configuration tools: Chef, Puppet, Ansible

Monitoring/logging tools: Nagios, Splunk, Elastic Search, Logstash, Kibana

Containerization tools: Docker, Kubernetes, Mesos, OpenShift

Virtualization technologies: VMware Workstation, Oracle VirtualBox

Scripting: Perl, Shell, Bash, Python, PowerShell, Ruby, YAML

Version control tools: GitHub, Atlassian Bit

Bucket cloud environments: Amazon Web Services, Microsoft Azure, OpenStack, PCF

Web services: Rest API, JAX-RS, JAX-WS, SOAP

WORK EXPERIENCE:

Sr. DevOps/Cloud Engineer

Confidential, Boca Raton, FL

Responsibilities:

  • Configured VMs availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic. Created Azure Automation Assets, Graphical runbooks, PowerShell runbooks that will automate specific tasks.
  • Worked with Azure Event Hub partition receiver consumer approach and deployment automation via Terraform. Deployed Azure Virtual machines with the Microsoft Monitoring Agent and Operational Management Suite (OMS) Extension using the PowerShell Scripts.
  • Worked on Docker in deploying and maintaining Micro services in Dev & QA environment using ECS/Mesos & Marathon andTerraform.
  • Experienced in writingTerraformtemplates that can spin up infrastructure for multi-tier application and provisioned boot strapped software onCloudwithterraform.
  • Integrated an application with Azure AD, implemented a hybrid network and Azure Site Recovery/ Backup, set up Site to Site & Point to Site VPN between on premise and Azure Networks.
  • Worked with client engineering teams that support the PCF infrastructure to resolve PCF migration issues, prioritize release of PCF features, implement new PCF platform features and troubleshoot PCF issues for migrated applications.
  • Executed the automation from commit to deployment directly into Azure VM by implementing a CI/CD pipeline with the help of Jenkins and Chef. Setting up Chef Infra, bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM.
  • Implemented Ansible to manage existing servers and automate the configuration of new servers and used Ansible Playbooks to setup Continuous Delivery Pipeline. Deployed micro services, including provisioning Azure environments using Ansible Playbooks.
  • Wrote Ansible playbooks, inventories created custom playbooks written in YAML language, encrypted the data using Ansible Vault and maintained role-based access control by using Ansible Tower and Implemented IT orchestration using Ansible to run tasks in a sequence which can work on different servers.
  • Worked with Docker snapshot, Docker hub, Created Docker images and handledmultiple images primarily for middleware installations and domain configurations.
  • Configured Docker container for branching purposes and implemented Docker automation solution for Continuous Integration / Continuous Delivery model and collaborative applications.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Worked on Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector services and deployed application containers as Pods.
  • Created a Jenkins pipeline to drive all micro-services builds out to Docker Hub and then deployed to Kubernetes, created pods and configured Kubernetes Replication controller.
  • Built CI/CD pipeline with Jenkins on Kubernetes container environment, utilizing Kubernetes and docker for the runtime environment for the CI/CD system to build test and deploy on DEV and PROD environments.
  • Implemented Maven Release Plug-in through Jenkins Jobs for deploying the artifacts to Nexus, Artifactory. And also used Maven as build tool in Jenkins to migrate among different environments.
  • Coordinated developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control. Analyzed and resolved conflicts related to merging of source code for GIT.
  • Developed Splunk queries and Splunk dashboards targeted at understanding application performance and capacity analysis.
  • Worked on the Deployment, Configuration, Monitoring and Maintenance of OpenShift Container Platform.
  • Configured JIRA workflows according to the needs to the CM team and integrated the project management features of with the build and release process.
  • Analyzed traffic trend when necessary to keep the health of the cluster in check and alerting of production and corporate servers/storage using Kibana and graphs in Grafana.
  • Configured IIS config, websites & app-pools using PowerShell scripts and performance tuning and monitoring for .Net application.
  • Implemented Windows2008 Development Server environment. Perform Scripting, WindowsSecurity, LAN/WAN administration and MS Clustering.
  • Involved in Installation, integration and management of data backup/recovery solutions. Management and configuration of VMWare virtual machines running Oracle/Sun Solaris X86/64, Red Hat Enterprise Linux and Oracle Linux server.

AWS/DevOps Engineer

Confidential, Portland, OR

Responsibilities:

  • Replaced existing manual deployment and management processes with Chef and AWS OpsWorks. Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Configured Cross-Account deployments usingAWS code pipeline, Code Build and Code Deploy by creating Cross-Account Policies & Roles on IAM.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments. Defined Terraform modules such as Compute, Network, Operations, and Users to reuse in different environments.
  • Used Terraform and Ansible, migrate legacy and monolithic systems to Amazon Web Services. Used Terraform scripts to configure AWS resources.
  • Worked with OpenStack object store Swift to store lots of data efficiently, safely, and cheaply and storing unstructured data that can grow without binding. Worked with OpenStack Glance Rest API for getting VM image metadata and retriever of the actual image.
  • Designed and architected cloud application deployment in OpenStack with Nova, Neutron, Keystone command line clients. Automated OpenStack server deployment for users using Hashi Corp Terraform, Heat and Ansible.
  • Wrote Chef Recipes for Deployment on build on internal Data Centre Servers. Also, re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Rolled out Chef to all servers in testing environment, and used the chef node database to drive host configuration, DNS zones, monitoring, backups, and Virtual machine allocation and configuration.
  • Implemented Ansible to manage existing servers and automate the configuration of new servers and used Ansible Playbooks to setup Continuous Delivery Pipeline. Deployed micro services, including provisioning AWS environments using Ansible Playbooks.
  • Worked with Bash and Python included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes AWS infrastructure and Docker container orchestration.
  • Developed Docker file and scripts to build and deploy Docker images for multi-tier architecture, which consist of front-end web servers, API servers, and backend logic servers.
  • Developed environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash and Terraform.
  • Installed, Configured and automated the Jenkins Build jobs for Continuous Integration and AWS Deployment pipelines using various plugins such as Jenkins EC2 plugin, AWS Code Deploy, S3 and Jenkins Cloud Formation plugin.
  • Maintained build related scripts developed in shell for Maven builds. Created and modified build configuration files including POM.xml.
  • Managed code and versioning control using GIT and supported development team on resolving branching and merging issues.
  • Automated Nagios alerts and email notifications using python script and executed them through Chef.
  • Involved in writing SQL queries to implement the schema related changes for internationalization and debugged the build errors using SQL queries to make sure Database is not corrupted.
  • Extracted and loaded data using Python scripting and PL/SQL packages. Wrote Python modules to view and connect the Apache Cassandra instance.
  • Worked with RedHat Satellite Server with custom repositories to provide a stable management solution for the Linux environment.
  • Performed kickstart to automate installation process for fifteen RHEL and CentOS server units and wrote bash shell script to create multiple accounts at once and a script to configure samba server on Linux for file sharing.

Sr. DevOps/Site Reliability Engineer

Confidential, Austin, TX

Responsibilities:

  • Setup and build AWS infrastructure various resources, VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Leveraged AWS cloud services such as EC2, Auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Worked with Chef to manage Web Applications, Config Files, Database, Users, Mount Points, and Packages.
  • Developed Chef Cookbooks to automate the entire deployment process as well as Infrastructure admin tasks.
  • Followed Ansible best practices such as version control, variables, and vaults, building Ansible module with Ansible playbook.
  • Implemented Ansible playbooks for installing Apache, Nginx web servers, DB and app servers like MySQL, JBoss.
  • Configured Administration Configuration for storing Atlassian Bamboo's system-wide properties such as the default URL, instance name, global variables and System Properties.
  • Worked on the integration of BuildCompleteAction Module with Bamboo to add custom asynchronous action after the build process has completed.
  • Configured Apache Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects and environments.
  • Created snippets that allow developers to share code segments and generated pulled requests for code review and comments using BitBucket.
  • Maintained GIT repositories in the BitBucket for the services we developed for the company project and set up automated testing and deployment using either Concourse-CI.
  • Planned and built Splunk Cluster environment with High Availability resources. Worked with Splunk dataflow, components, features and product capability.
  • Wrote shell, Bash, Perl and Ruby scripts for day to day administrative tasks and for managing users.
  • Performed system monitoring, verifying system integrity, reviewing system application logs, and ensuring completion of scheduled jobs.
  • Configured Kickstart file with partition information such as mount type, file system type and partition size.
  • Configured all the authentication information needed at the time of operating system installation in Kickstart file.

Build and Release Engineer

Confidential, Hauppauge, NY

Responsibilities:

  • Installed, Configured, Managed and Created different Build and Deployment Jobs in Jenkins. Installed several plugins in Jenkins to support multiple tools required for the implementation of projects.
  • Worked on Troubleshooting the build issues during the Jenkins build process and developed build and deployment scripts using ANT as build tools in Jenkins to move from one environment to other environments.
  • Configured Administration Configuration for storing Atlassian Bamboo's system-wide properties such as the default URL, instance name, global variables and System Properties.
  • Used Puppet server and workstation to manage and configure nodes, experienced in writing puppet manifests to automate configuration of a board range of services.
  • Built Puppet enterprise modules using puppet DSL to automate infrastructure provisioning and configuration management to existing infrastructure by deploying Puppet, Puppet Dashboard and Puppet.
  • Worked on Client-side hooks such as GIT committing and merging, server-side hooks run on network operations such as receiving pushed GIT commits.
  • Configured Splunk to capture and analyze data from various layers load balancers, web servers and application servers.
  • Worked on creating ANT scripts to build and deploy Java/J2EE, Oracle SOA based enterprise applications to Tomcat Application Servers. Performed Java application deployments to JBOSS application server.
  • Deployed Java applications to application servers in agile continuous integration environment and automated the process using Shell & Python for Linux.

Sr. Linux Administrator

Confidential

Responsibilities:

  • Configured VMware on a clustered environment, implemented migration of virtual machines using VMotion, Virtualized Windows servers using VMware Converter and Platespin Power Convert.
  • Worked on Installation, Configuration, and administration of DNS, LDAP, NFS, and NIS on RedHat Linux/Debian Servers. Configured, managed ESX VM's with the virtual center and VI clients.
  • Installed VMware ESX server 4.1/4.0 and created virtual machines on ESX Servers. Created standard templates and deployed virtual machines from these templates.
  • Performed analysis, tuning, upgrading, patch maintenance, licenses management, and system backup administration on RHEL.
  • Performed troubleshooting of Linux network, security related issues, capturing packets using tools such as Iptables, firewall, TCP wrappers, NMAP.
  • Wrote intelligent custom health checks using Nagios to reduce notification noise and automate service restarts.

System Administrator

Confidential

Responsibilities:

  • Created and managed user accounts, security, disk space and process monitoring of RHEL. Performed hands on tasks such as planning installs, patch upgrades, and Sun LDAP tuning, maintenance.
  • Installed and worked on VMware Site Recovery Manager for the disaster recovery and managed recovery plans.
  • Installed, configured proxy servers with LDAP as the primary backend and provide transparent seamless authentication to users.
  • Configured and maintained VMware infrastructure resources such as VMWare vSphere/ESX and VMware vCenter Server, involved in VMware implementation and expansion work.
  • Experience in implementing ESXi servers with efficient virtualization strategies by creating clones, templates, task scheduling, prioritizing VMs, creating and managing snapshots.

We'd love your feedback!