We provide IT Staff Augmentation Services!

Azure Devops/cloud Engineer Resume

0/5 (Submit Your Rating)

Newark, CA

SUMMARY

  • Adept with around 5+ years of experience in CI/CD (Continuous Integration Continuous Deployment process), Firm background in Linux/Unix Administration, Build and Release Management and Cloud Implementation that can be well suited with the requisites of the domain of a DevOps Culture.
  • Diagnose, troubleshoot, and resolve global system and network issues, Designs, develops, and oversees implementation of end - to-end integrated systems, leveraging and supporting the company’s SDLC
  • Responsible for setup and build AWS infrastructure using resources VPC, EC2, S3, RDS, Dynamo DB, IAM, EBS, Route53, SNS, SES, SQS, CloudWatch, Security Group, Autoscaling and RDS using CloudFormation templates.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) and managed servers on the Amazon Web Services (AWS) platform using Chef configuration management tool.
  • Worked as Cloud Administrator on Microsoft Azure services like virtual machines, storage accounts, resource groups, Databases, VMSS, Data Factory, AKS, Private Links, Cosmos DB, Databricks, Key vault, Log Analytics Workspace, App gateway, firewall etc.
  • Experience in working overApache Spark,Kafka,Hadoop,Cassandra, Apache Mesos.
  • Virtualized the servers using Docker for the dev environments and production environment, also automated the deployment of Docker images.
  • Created Docker Containers while leveraging existing Linux Containers and AMI's in addition to creating Docker images from the scratch.
  • Extensively worked on Jenkins to implement Continuous integration (CI) and Continuous deployment (CD) processesusing shared libraries
  • Developed custom Jenkins’s jobs/pipelines that contained Bash shell scripts utilizing the AWS CLI to automate infrastructure equipping.
  • Developed build & deployment scripts using MAVEN. Automated the process using plugins available in Jenkins to move artifacts across environments throughout the build & deploy process.
  • Worked on the monitoring tools and visualization tools likePrometheusandGrafanaand monitoring the Kubernetes pod metrics in regular intervals of time.
  • Worked on Kubernetes cluster setup, upgrade and maintenance as required.
  • Deployed multiple databases and applications using Kubernetes cluster management, some of the services are Redis, Nginx etc. and maintained Kubernetes to manage Containerized applications.
  • Designed, built, and tested completely rebuilt infrastructure to move website from static hosting in Rackspace to containerized infrastructure as a code maintained in AWS utilizing automation tools and frameworks likeAnsible,Terraform,Kubernetes.
  • Experience on container management toolsDocker,Mesos,MarathonandKubernetes.
  • Used Python Scripting with the help of Ansible Python API to Automate Cloud Deployment Process.
  • Worked with GIT Configuration, Branching and Merging, resolved conflicts, Push changes etc.,
  • Used Ansible as a configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and productively manages change.
  • Skilled with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, AKS, and automated with Terraform modules.
  • Handled Docker orchestration and Docker containerization with the help of Kubernetes.
  • Good knowledge and experience in using Elastic search and CloudWatch, Nagios, Splunk, Prometheus and Grafana for logging and monitoring.
  • Enlarged experience in setting up the CI/CD pipelines using Jenkins and Azure DevOps.
  • Responsible for applying the Software Configuration Management processes to projects, setting up and maintaining TFS/GIT/GitHub infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
  • Highly organized, independent individual who can learn quickly and be able to multi-task to accomplish projects within the given deadline.
  • Excellent communication skills, enthusiastic individual and a strong determination to do whatever it takes to get the job done and the strength to work efficiently in both independent as well as teamwork environments.

TECHNICAL SKILLS

Cloud Environments: Amazon Web Services (AWS), Azure

Configuration Management Tools: Chef, Ansible

Containerization Tools: Docker, Kubernetes, Docker swarm, OpenShift

Virtualization: VMWare, Windows Hyper-V, Virtual box

Operating Systems: Linux (Red Hat, CENTOS), Ubuntu, Windows NT

Automation Tools: Jenkins, Azure DevOps, Bamboo, Terraform, CloudFormation, ARM Templates

Web Servers: Apache HTTP, Nginx, IIS, Apache Tomcat

Database: AWS RDS, Aurora, DynamoDB, MySQL, MS SQL SERVER, MongoDB, DynamoDB

Scripting languages: Python, Ruby, Bash shell, PowerShell, JSON

Networking/Protocol: DNS, DHCP, WAN, TCP/IP, NIS, NFS, SMTP, LAN, FTP

Version Control Tools: GIT, Bitbucket, SVN, TFS

Monitoring Tools: Nagios XI, AppDynamics, Splunk, Cloud Watch, ELK, New Relic

Volume Manager: LVM, VERITAS

Application Servers: Oracle Web Logic, IBM Web Sphere, JBOSS

PROFESSIONAL EXPERIENCE

Confidential, Newark, CA

AZURE DevOps/Cloud Engineer

Responsibilities:

  • Experience in Designing and Implementing Microsoft Azure Solutions across a range of cloud models like SaaS, PaaS, IaaS, and integrated on-premises, on-demand workloads with the Azure public cloud.
  • Best practice in managing Azure infrastructure, Azure storage accounts and deploying workloads on Azure virtual machines (VMs), virtual networks, cloud services, resource groups, express route, traffic manager, VPN, load balancing, application gateways, auto-scaling and cloud services into secure V-Nets and subnets.
  • Worked on PowerShell scripts to automate the installation and configuration on Windows 2016/2019 nodes.
  • Written PowerShell scripts to automate the application deployment through Azure DevOps.
  • Migrating virtual environments VMware to Azure cloud using ASR.
  • Created WebApps on Azure portal for deploying web applications using Azure DevOps pipelines
  • UtilizedKubernetesfor the runtime environment of theCI/CDsystem to build, test deploy.
  • Configured VMs in availability sets using ARM templates to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • Perform troubleshooting and diagnosis of hardware/software network failures and provide quick fix.
  • Extensively used Splunk as server monitoring tool to diagnose, debug and report the deployment issues.
  • Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes.
  • Configured Azure cloud services, Azure Firewalls, Azure IAM (SSO/MFA/RBAC), Azure Active Directory (AD).
  • Created yaml based azure DevOps pipelines to build infrastructure and application deployments in a continuous approach with the help of approval gates
  • Worked on Azure Resource Manager (ARM), Azure Storage, Blob Storage, Azure VMs, IIS, SQL Database, Azure Functions, Service Fabric, Azure Monitor, and Azure Service Bus et.,
  • Configured Azure Security using RBAC, Azure Security Center and Azure Monitor services.
  • Configured Azure Infrastructure Automation using Runbooks and Terraform scripts.
  • Configured Azure Active Directory, policies and IAM to manage users and groups privileges also user account management (SSO/SAML) and multifactor authentication.

Environment: AWS, Jenkins, Packer, Docker, Kubernetes, Helm, Cloud Formation

Confidential, Alpharetta, GA

AWS DevOps/Cloud Engineer

Responsibilities:

  • Involved in design and deployment of cloud services on AWS such as EC2, Route53, S3, RDS, Dynamo DB, SNS, IAM, simultaneously focused on high-availability, fault tolerance, and auto-scaling.
  • Worked on building Terraform modules from scratch to deploy AWS infrastructure and worked on helm provider to deploy components on top of kubernetes cluster.
  • Have very good experience working on Terraform latest versions and its related interpolations.
  • Used Hashi corp Packer to create and manage the AMI's and automated whole AMI creation process using Jenkins jobs.
  • Redesigned infrastructure for high availability using multipleAWSavailability zones and worked on setting up Disaster Recovery
  • Extensively worked with Scheduling, deploying, managing container replicas onto a node using Kubernetes and experienced in creating Kubernetes clusters and worked on Helm charts to deploy resources.
  • ManagedKubernetescharts using Helm. Created reproducible builds of theKubernetesapplications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases ofHelm packages
  • Developed microservice on boarding tools leveragingPythonandJenkinsallowing for easy creation and maintenance of build jobs andKubernetesdeploy and services.
  • Designed roles and groups for users and resources usingAWS Identity Access Management (IAM).
  • Collaborate in the automation ofAWSinfrastructure via terraform, ansible, and Jenkins - installation of software and services configuration viachef cookbooks.
  • Experience in implementing and maintaining the branching and build/release strategies utilizing GIT on AWS.
  • Created a Python Script to stop all the instances with a specific tag in AWS Instance using Lambda functions and made it into Cloud Watch Scheduler.

Environment: SRE Roles, Terraform, Python, PowerShell, Kubernetes, Azure DevOps

Confidential, Austin, TX

Site Reliability Engineer

Responsibilities:

  • 24/7 Oncall Platform and Application Support
  • Monitoring setup for application and platform, creating alerts based on thresholds using Prometheus and Alert Manager.
  • Hands on experience working on creating change requests and resolving Incidents.
  • Good experience working on resolving issues by going through the logs and doing analysis.
  • Have very good experience working on creating dashboards in Grafana.
  • Integrated service now with pagerduty to automatically fire alerts to Oncall person
  • Deploy code updates into test and production environments and work to roll environments
  • Maintain Git repositories for developers and promote topic branch workflow
  • Help with Support tickets by reproducing bugs
  • Troubleshoot and escalate bugs for our live server

Environment: AWS, Chef, Jenkins, Nexus, Docker

Confidential, Chicago, IL

DevOps Engineer

Responsibilities:

  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Initiated and troubleshoot Continuous Delivery builds in Jenkins via JIRA tickets.
  • Deployed and configured JIRA on both hosted and local instances for issue tracking, workflow collaboration and tool-chain automation.
  • Configured Docker file with different artifacts to make an image and using Chef cookbooks deployed those Docker images to different servers for running the applications on containers.
  • Responsible for Administering and maintaining Jenkins and Jenkins slaves on windows and Linux (Debian/Ubuntu).
  • Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch.
  • Integrated Jenkins with ServiceNow through API and created schema to store the build Information.
  • Written python and Shell scripts for Jenkins to push build and commit information to ServiceNow.
  • Worked on Python scripts to push application Logs to Graylog collector for application Monitoring and Logging
  • Created custom real-time reports and dashboards in ServiceNow for the Jenkins

Environment: Python, Bash, PowerShell, Linux

Confidential

Linux Administrator

Responsibilities:

  • DevelopedPython and Shell scripts for automation of the build and release process. Wrote automation scripts in shell andPythonto enhance the CI-CD pipeline.
  • Developed PowerShell scripts and ARM templates to automate the provisioning and deployment of various resources.
  • Created and wrote shell scripts (Bash), Perl, Python and PowerShell for automating tasks.
  • Implemented Windows PowerShell scripts to monitor the event logs of critical windows servers in real-time and filter for specific errors
  • Utilized Windows PowerShell to create a master table of contents page for the desktop support knowledge base, allowing for expedited troubleshooting and research of reoccurring desk side issues.
  • Wrote bash shell script to create multiple accounts at once.

We'd love your feedback!