We provide IT Staff Augmentation Services!

Sr. Azure Devops Cloud Engineer Resume

0/5 (Submit Your Rating)

North, CarolinA

SUMMARY

  • Sr. Azure DevOps Cloud Engineer with 12+ years of IT Experience of DevOps Engineering, Build/Release Engineer.
  • Implemented effective IT strategies and hands - on experience supporting, automating, and optimizing critical deployments in Microsoft Azure, Amazon Web Services, leveraging configuration management, CI/CD, DevOps processes Cloud Migration and Linux System Administrator.
  • Experience in configuring Azure web apps, Azure App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure Traffic manager, App services, Analyzing Azure Networks with Azure Network Watcher, Implementing Azure Site Recovery, Azure stack, Azure Backup and Azure Automation
  • Worked on Serverless services, created and configured HTTP Triggers in the Azure Functions with application insights for monitoring and performing load testing on the applications using the Visual Studio Team Services (VSTS) also called as Azure DevOps Services.
  • 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.
  • Configured administration, build and maintain the available secure multi-zone AWS cloud infrastructure by using configuration tool Chef with AWS Cloud Formation and Jenkins for Continuous Integration.
  • Troubleshoot and resolve issues for customers largely focused around Azure VMs, Azure App Services, Azure SQL Databases, Application Gateways, VPN Gateways, Azure AD, and Azure migrations.
  • AutomatedprovisioningofHybridsolutionsconnecting Azure toon-premises resourcesvia
  • AC, Azure Express Route and Azure Hybrid connections.
  • Hands-on experience with Terraform and Terraform Enterprise for the development and deployment of Infrastructure-as-Code (IaC) templates and modules within a cloud-based deployment model.
  • Proficient in migrating On-premises infrastructure to cloud platforms like AWS/Azure and involved in virtualization using (VMware), Open Stacks, and infrastructure orchestration using containerization technologies like Docker and Kubernetes.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes and for branching purpose.
  • Worked with Scheduling, deploying and managing Container replicas onto a node cluster using Kubernetes and worked with building Kubernetes run time environment of the CI/CD system to build, test and deploy in our open source platform.
  • Involve working on RedLock security Monitoring tool used for multi cloud environment in the Remediation process of cleanup to automate the Multi-Cloud Environment.
  • Written the Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format to setup Continuous Delivery pipeline and ran Ansible Scripts to provision Dev servers.
  • Managed GIT repositories for branching, merging, tagging and Integrating GIT into Jenkins to automate the code check-out process.
  • Installed and configured Linux servers, as well as support for a variety of applications, followed by performance optimization, patching, and maintenance on Linux.

TECHNICAL SKILLS

Cloud Environments: Microsoft Azure, Amazon Web Services (AWS)

Version Control Tools: GIT, SVN. Subversion, Bit Bucket, Git Lab

ConfigurationManagement: Tools

Ansible, Puppet, Chef: Scripting/programming

Languages: Python, Shell (PowerShell/Bash), Ruby, YAML, JSON, Perl, Groovy, JavaScript, CPHP, Java/ J2EE, .Net, Spring Co. re, Spring MVC, REST Web services

CI/CD Tools: Jenkins, Bamboo, Spinnaker

Build Tools: Maven, ANT, Gradle

Container Tools: Docker, Kubernetes

Monitoring Tools: Splunk, Nagios, CloudWatch, Application Insight, Elastic Search, Log Stash, Kibana (ELK)

Operating Systems: Windows, UNIX, RHEL, CentOS, Ubuntu, & SOLARIS

Databases: MSSQL Server, T SQL, MYSQL, Oracle, NoSQL, MongoDB, Dynamo DB, Cassandra

Change Management: Remedy, Service Now

Testing/Ticketing Tools: Jira, Selenium, SonarQube

Web/Application Servers: Apache Tomcat, WebLogic, Oracle Application Server, nginx

Virtualization Tools: Oracle Virtual Box, VMWare, vSphere, Vagrant

Agile Knowledge: Agile, Kanban, Scrum

PROFESSIONAL EXPERIENCE

Confidential, North Carolina

Sr. Azure DevOps Cloud Engineer

Responsibilities:

  • Experienced in designing Azure cloud models for establishing secure and cross-premise connectivity with Azure VPN gateway and Content Delivery Network.
  • Experience in handling Azure Storage, Blob Storage, File Storage, Setting up of Azure CDN and load balancers.
  • Extensive Azure experience, including Azure Data Factory, Resource Groups, Express Route, Event Hub, Azure VMs, Virtual Networks, Log Analytics, Azure Functions, Application Gateways, Auto- Scaling, Azure DevOps, Azure DevOps Pipelines.
  • Built and Installed Linux and windows servers to different environments such as Dev, Stage and Production through Azure Resource Manager (ARM) Templates and Azure DevOps pipelines.
  • Created Azure Automation Assets, Graphical runbooks, PowerShell runbooks that will automate specific tasks. Expertise in deploying Azure AD Connect, configuring ADFS authentication flow, ADFS installation using Azure AD Connect.
  • Extensive Azure experience, including Azure Data Factory, Resource Groups, Express Route, Event Hub, Azure VMs, Virtual Networks, Log Analytics, Azure Functions, Application Gateways, Auto- Scaling, Azure DevOps, Azure DevOps
  • PipelinesExperience in Architecting and Implementing Azure Service Offering, such as Azure cloud services, Azure storage, IIS, Azure active directory, Azure Resource Management, Azure VM, Blob Storage, SQL Database, Azure Files and Azure Functions, Azure service bus and
  • Experience in Azure Availability and Scalability - 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.
  • Experience in Private Cloud and Hybrid cloud configurations, patterns, and practices in Windows AZURE and SQL AZURE and in AZURE web and Database deployments.
  • Experience in migrating on-premise to the Windows Azure DR using Azure Recovery Vault and Azure backups, Azure Fabric, Docker containers to the cloud in Azure and created Domain Controller in one of the Virtual Machine and added users to Domain Controller.
  • Experience in Architecting solutions for Microsoft Azure and worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Fabric controller, Azure AD, Azure search, and notification hub.
  • Used Azure Kubernetes Service (AKS) 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.
  • Implemented cluster services using Docker and Azure Kubernetes services (AKS) to manage local deployments in Kubernetes by building a self-hosted Kubernetes cluster using Jenkins CI/CD pipeline.
  • Experiential in Azure Development worked on Azure web application, App services, Azure storage, AzureSQL Database, Azure Virtual Machines, Azure AD, Azure search, Azure DNS, Azure VPN Gateway, and Notification hub.
  • Expertise in deploying microservices, application development, and upgradation using Azure services such as Azure DevOps, Kubernetes Service (AKS), Container Services.
  • Used Azure DevOps pipelines to drive all micro services build using Maven for Artifacts and Dockerfile image Builds to Docker registry and then deployed to Kubernetes.
  • Good Knowledge on components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry, Docker container snapshots and Docker Swarm. Used Docker for local Application Deployment and Vagrant for different infrastructure setup and testing of code.
  • Worked on Docker-Compose, Docker-Machine to create Docker containers for testing applications in the QA environment and automated the deployment to Nexus, scaling and management of containerized applications.
  • Expertise in using Docker to containerize custom web applications and deploy them on Digital Ocean with Ubuntu instances through SWARM Cluster and to automate the application deployment in cloud using Vagrant.
  • Used Kubernetes for creating new Projects, Services for load balancing and adding them to Routes by accessing from outside, created Pods through new application and controlling, scaling, and troubleshooting pods through SSH.
  • Robust expertise in creating resources in Azure and AWS using Terraform Modules, and automated infrastructure management and experienced with Terraform key features such as Infrastructure as code, Change Automation
  • Hands-on experience with Terraform and Terraform Enterprise for the development and deployment of
  • Infrastructure-as-Code (IaC) templates and modules within a cloud-based deployment model.
  • Created Terraform templates for provisioning virtual networks, subnets, VM Scale sets, Load balancers, and NAT rules

Confidential, Cary

Sr. Azure Platform Cloud Devops Engineer

Resposibilities

  • Ability in Azure Scalability and Azure Availability - Build VMs accessibility sets utilizing the Azure entrance to give strength to IaaS based arrangement and Virtual Machine Scale Sets (VMSS) utilizing Azure Resource Manager (ARM) to oversee network traffic.
  • Proficiency in working with Azure administrations including Virtual Networks, Virtual Machines, Resource Groups, VPN, Azure DNS, Network Peering, Load Balancing, Application Gateways, Azure web application, App administrations, Auto-Scaling and Traffic Manager.
  • Experience in configuring Azure web apps, Azure App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure Traffic manager, App services, Analyzing Azure Networks with Azure Network Watcher, Implementing Azure Site Recovery, Azure stack, Azure Backup and Azure Automation.
  • Troubleshoot and resolve issues for customers largely focused around Azure VMs, Azure App Services, Azure SQL Databases, Application Gateways, VPN Gateways, Azure AD, and Azure migrations.
  • Experience in designing, configuring and deploying solutions on Microsoft Azure using (Azure Resource Manager) ARM Templates, AZURE PowerShell Module and, Azure CLI focusing on high-availability and auto-scaling.
  • ConfiguredKubernetesReplication controllers to allow multiple pods such as theJenkins master serverin multiple minions and managedKubernetescharts usingHelm.
  • Extensively worked sin developingAPIsusingKubernetesto manage and specify the copies of the containers to run the actual servers in the cloud environment. Scheduled, deployed, and managed container replicas onto anode clusterusingKubernetes.
  • Configured applications that runmulti-containerDockerapplications by utilizingthe Docker Compose tool whichuses a file configured inYAMLformat. UsedKubernetesto manage containerized applications using its nodes, Config-maps, Selector, Services, and deployed applicationContainersaspods.
  • Major focus on Configuration, SCM, Build/Release Management, Infrastructure as a code (IAC) and as Azure DevOps operations Production and cross platform environments.
  • Acted as build and release engineer, deployed the services by VSTS (Azure DevOps) pipeline. Created and Maintained pipelines to manage the IAC for all the applications.
  • Understand the latest features like (Azure DevOps, OMS, NSG Rules, etc...) introduced by Microsoft Azure and utilized it for existing business applications.
  • Created dashboards in Azure DevOps for ci/cd pipelines, work items and bugs, Identified and logged defects in Azure DevOps and interacted with developers to priorities the issues.
  • Built CI/CD pipeline with Azure DevOps for 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.
  • Deployed and optimized two tier .NET, Java web application to Azure DevOps to focus on development by using services such as Repos to commit codes, Test Plans to trigger application and unit test, deployed artifacts to App Service, Azure Application Insight collects health performance and usage data of the process.
  • Lead the operation of migration using existing DevOps tools to Azure DevOps. Configured Azure DevOps portal and created Repos for Source Code Management, configured Azure Pipelines for build operations, configured Artifacts in Azure DevOps for storing Artifacts, and configured Boards for daily scheduling, ticketing, and updating tasks.
  • Configured Docker applications that run on multiple containers by utilizing the Docker-Compose tool which uses a file configured in YAML format and used Azure Kubernetes Service to manage containerized applications using its nodes, Config Maps, Selector, Services, and deployed application containers as Pods.
  • Use of Docker and OpenShift to manage micro services for development and testing, and deployments to multiple servers in testing and production environments using Jenkins, Git and Docker.
  • Experience in using Kubernetes for creating new Projects, Services for load balancing and adding them to Routes by accessing from outside, created Pods through new application and controlling, scaling and troubleshooting pods through SSH, managed manifest files and releases of Helm charts
  • Handled Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple names spaced versions.
  • Deployed Kubernetes Clusters on cloud/on-premises environments with master/minion architecture and wrote many YAML files to create many services like pods, deployments, auto scaling, load balancers, labels, health checks etc.
  • Worked with Terraform Templates to automate the Azure IaaS virtual machines using terraform modules and deployed virtual machine scale sets in the production environment.

Confidential, Stamford,CT

Sr. AWS DevOps Cloud Engineer

Responsibilities:

  • Worked in different Amazon Cloud Services and its features AWS EC2, VPC, EBS, AMI, snapshots, Auto scaling, Cloud Formation, Lambda, SES, SQS, SNS, RDS, ELB, EBS, Cloud Watch, S3 etc.
  • Using AWS kinesis stream implemented an architecture design that integrate AWS CloudWatch log groups and server-side logs with Splunk for reporting and monitoring purpose.
  • Handling migration of on-premises applications to cloud, and created resources in cloud to enable this, using all critical AWS tools, used ELB and Auto-Scaling policies for scalability, elasticity, and availability.
  • Working on the Amazon Aurora database service on the AWS cloud and Implemented automatic machine Disaster recovery on AWS cloud and also setting up databases using RDS, storage using S3 bucket, Amazon Glacier by configuring instance backups to the S3 bucket and eployed instances multiple availability zones to ensure fault tolerance and high availability .
  • Working on the Amazon Aurora database service on the AWS cloud and Implemented automatic machine Disaster recovery on AWS cloud and also setting up databases using RDS, storage using S3 bucket, Amazon Glacier by configuring instance backups to the S3 bucket and deployed instances multiple availability zones to ensure fault tolerance and high availability.
  • Expertise in Amazon Web Services(AWS) cloud platform and its services like EC2, S3, Lambda, VPC (subnet, IGW, routing table, NAT, VPC Peering and VPN), RDS, DynamoDB, EBS, Elastic load balancer (ELB), Glacier, Auto-Scaling, Identity and Access Management (IAM), CloudFront, CloudWatch, and CloudFormation through AWS management console and AWS Command Line Interface (CLI).
  • Designed Terraform templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates and migration from traditional to cloud environment.
  • Used Terraform to reliably version and create infrastructure on Azure. Created resources, using Azure Terraform modules, and automated infrastructure management.
  • Experienced in converting the existing Terraform modules with version conflicts to utilize cloud formation during Terraform deployments and integrate various Terraform templates to create infrastructure for various applications.
  • Implemented Terraform modules for the deployment of various applications across the Azure platform and managing infrastructure.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Expertise in delivering Agile projects from end to end Continuous Integration/Continuous Delivery (CI/CD) pipeline by integration of tools like Jenkins, Chef and AWS for VM provisioning. Integrated Jenkins with Docker container using Cloud bees Docker pipeline plugin and provisioned the EC2 instance using Amazon EC2 plugin.
  • Used Helm packet manager for installing Jenkins, Artifactory tools etc., by running Helm charts.
  • Configured and administered Jenkins for automated builds Responsible for installing Jenkins’s master and slave nodes, developed and maintained automated CI/CD pipeline for code deployment using Jenkins

Confidential, Texas

DevOps Engineer

Responsibilities:

  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT SCM during the day and periodically scheduled builds overnight to support development.
  • Responsible for User Management, Administration, Group Management, Slave Management, new job setup in Jenkins.
  • Build Jenkins jobs to automate task, create pull-request in GitHub repositories to source control all changes.
  • Experience on multiple areas of Jenkins like Plugin Management, Securing Jenkins, Performance issues, Analytics, Scaling Jenkins, integrating Code Analysis and Test Phases to complete the CD pipelines within Jenkins
  • Integrated Ansible with Jenkins to provide Automation, Continuous Integration through Jenkins managed nodes over SSH/Power shell using Ansible.
  • Experience in Configuration management tools such as Chef, Ansible, and Puppet. Wrote Chef recipes and cookbooks in Ruby scripting
  • Expertise in writing Ansible Playbooks from scratch using YAML functions and utilizing setup and automate the CI/CD pipeline and deploy microservices. Provisioned load balancer, auto-scaling group and launch configuration for microservices using Ansible.

Confidential, Houston, TX

Devops Engineer

Responsibilities:

  • Provisioned AWS Elastic load balancing for deploying applications in high availability and experience in working on cloud EC2, S3, RDS, Auto Scaling with AWS command line interface.
  • Configured AWS Auto Scaling to provide high availability of applications and EC2 instances based on the load of applications by using CloudWatch in AWS setup SNS alerts to notify the subscribers on system health.
  • Creating S3 buckets and used lifecycle policy management of S3 buckets and Glacier for storage and backup on AWS, provided role-based access by maintaining bucket policies to give user privileges as needed.
  • Deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration withAWSLambda and CloudWatch.
  • Launched Database for MySQL 5.x and Oracle 11.x using RDS in multiple Available zones, have setup monitoring for CPU Utilization and limited DB connections by implementing alarms using Cloud watch.
  • Used Amazon RDS Multi-AZ for automatic failover and high availability at the database tier for MySQL workloads. Creating an AWS RDS MySQL DB cluster and connected to the database through an Amazon RDS MySQL DB Instance using the Amazon RDS Console.
  • Integrated GIT into Cloudbees Jenkins to automate the code check-out process and deploy docker images to DEV & QA environments automatically to support the dev team in the SDLC.
  • Worked with Ansible playbooks for orchestration, provisioning, configuration management and application development. Wrote Jenkins files using Groovy scripting and performed unit tests with Junit.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances. Developed Ansible roles to maintain the large playbooks easily.
  • Created inventory and configured the ansible.cfg file for parallel deployment in Ansible for automating the Continuous delivery process.
  • Built end-end CI/CD Pipelines in Cloudbees Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus.

Environment: SVN, GIT, Jenkins, Maven, Nexus, Chef, Vagrant, OpenStack, Kafka, QA, AWS EC2, Java/J2EE, SVN, WebLogic, TOMCAT, Python Scripts, Django, Flask, Perl Scripts, Ruby Scripts, XML, Unix, NoSQL, JIRA, Docker.

Confidential, Newyork

DevOps Engineer

Responsibilities:

  • Expertise inBuildandReleaseManagement usingGIT,Maven,and Jenkinsadministration. Created looper pipelines from theGitHubsource code for creating Docker images.
  • Used Kubernetes to orchestrate the deployment, scaling, and management of docker containers.
  • Used Kubernetes to orchestrate the deployment, scaling, and management of docker containers.
  • Managed docker orchestration and docker containerization using Kubernetes
  • Utilized Kubernetes for the runtime environment for the CI/CD system to build, and test deploy.
  • Building/Maintaining a docker container cluster managed by Kubernetes.
  • Managed docker orchestration and docker containerization using Kubernetes.
  • UsedJenkinsas aContinuous Integrationtool to create new jobs, manage required plugins, configure the jobs select requiredSource code managementtools,build triggers, build system, and post-build actions, notifying the build reports.
  • Created Kubernetes deployment, stateful sets, Network policy, etc.
  • Created Kubernetes dashboard, Network policies.
  • Created metrics and monitoring reports using Prometheus and Grafana dashboards
  • Set upJenkins serverand build jobs to provideContinuous Automated buildsbased on polling theGitsource control system during the day and periodically scheduled builds overnight to support development needs using Jenkins, Git, and Maven.
  • Created utilities to monitor continuous delivery process (job failure rate, disk usage), coded changes in Git & job failures inJenkins.
  • Created reference implementations ofAntandArtifactorydependency system, and aJenkinscontinuous build system.
  • Written runbooks in PowerShell and deployed usingCI/CD Az DevOpstoAutomation Accounts. Release pipelines useAzure AD Application Registration service principalin the Azure DevOpsservice connectionsfor authentication to Azure.
  • Installed and configuredNexusto publish artifacts for better versioning.
  • Automated theBuildProcess usingJenkinsand handled the complete Build and Release process including code, documentation, and supporting testing team along with the server Administration.
  • Implemented HTTPS Ingress controller and use TLS certificate on AKS to provide reverse proxy, configurable traffic routing for individual Kubernetes services.
  • UsedAnsibleto document all infrastructure into version control and usedAnsible towerto deploy the projects into the different environments throughOctopus deploy
  • IntegratedJenkinswithAWSand Open Stack to automatically launch instances. Also, built, and managed Private clouds withOpen Stack.
  • Created and managed aDockerdeployment pipeline for custom application images in the cloud usingJenkins

Environment: Ant, Java/J2EE, Maven, Jenkins, Linux, Solaris, Python, Shell Scripting, Kubernetes, WebSphere, Oracle, Nexus.

We'd love your feedback!