We provide IT Staff Augmentation Services!

Sr. Devops/cloud Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 7+ Years of IT experience in Cloud and On - Prem Environments with Build and release Management, Systems Admin and Continuous Integration/ Automated Deployment including end-to-end code configuration using different Third-party tools and Cloud Services like AWS, Azure, OpenStack, and PCF
  • Container orchestration experience with Kubernetes in multiple environments (OnPrem/EKS/AKS)
  • Infrastructure as code (Terraform, Helm)
  • Expertise on service mesh implementations -Istio
  • Experience with Azure API Management
  • Expertise on various AZURE services like Compute (Web Roles, Worker Roles), AZURE Websites, Caching, SQL AZURE, NoSQL, USQLS, Storage, Network services, Data Factory, AZURE Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation.
  • Experience in dealing with Windows AZURE IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Extensively experienced in using Build and Automation tools like Ant, Maven, Gradle and working knowledge other build tools like MS Build.
  • Involved heavily in setting up the CI/CD pipeline using CircleCI, Jenkins, AzureDevops, Maven, Nexus, SVN, GitHub and Docker as a containerization tool.
  • Expert in Implement deploy and configure websites, configure Azure diagnostics, monitoring and analytics on Azure Platform along with scale and resilience for AZURE Web sites.
  • Experience in Architecting and securing the Infrastructure on AWS using IAM, KMS, EMR, Cognito, API Gateway, Cloud Trail, Cloud Watch, Amazon Simple Queue Service (Amazon SQS), Config, AWS Kinesis, Lambda, NACL, Elastic Beanstalk, Redshift and CloudFormation
  • Worked in an environment of Amazon Web Services (AWS) products gained good knowledge in Elastic Cloud Computing, Simple Storage Services, Glacier, Block Storage, Elastic Beanstalk, Amazon Lambda, Virtual Private cloud, Load balancing, Relational Database Service, and Cloud Watch.
  • Experience in CloudFormation to automate AWS environment creation along with the ability to deployment on AWS, using build scripts (AWS CLI) and automate solutions using Shell and Python.
  • Expertise in integrating Terraform with Ansible, Packer to create and version the AWS Infrastructure, designing, automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment.
  • Experience in code deployment, Orchestration and Scheduling using tools such as Kubernetes, Docker Swarm CloudFormation, and automation validation using Test Kitchen, Vagrant, Ansible and Terraform.
  • Experience working on Docker hub, creating Docker images, and handling multiple images and worked on creation of custom Docker container images, tagging and pushing images.
  • Managed Docker orchestration and Docker containerization using Kubernetes., scaling, clustering, and management of containerized applications as Pods, Docker swarm in managing Docker containers and Kubernetes Clusters to support automatic high availability, load balancing, health checking and failover.
  • Experience in Monitoring server performance with tools like Prometheus, Nagios, Splunk and resolved network related issues with manual commands and built Splunk Cluster environment with high availability resources.
  • Expertise in customizing Splunk for Monitoring, Application Management and Security as per customer requirements and industry best practice.
  • Experience with Bug tracking tool like JIRA and Scrum Master tool to keep track of issues and progress of the issued tasks.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum and Waterfall methodologies.

PROFESSIONAL EXPERIENCE:

Sr. DevOps/Cloud Engineer

Confidential

Responsibilities:

  • Created reproducible builds of the Containerised applications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases of Helm packages Developed.
  • Worked on developing APIs using Kubernetes to manage and specify the copies of the containers to run the actual servers in the cloud environment.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes cloud infrastructure and microservice container orchestration.
  • Used AzureDevops pipelines to drive all microservices builds out to the Azure Container Registry and deployed on Kubernetes (AKS), Created Pods and managed, created private cloud using Kubernetes that supports DEV, TEST, and PROD environments
  • Write Templates for Azure infrastructure as code using Terraform to build staging and production environments.
  • Provisioning on Cloud Azure Express Route, VM, Point-to-Site & Site-to-Site VPN, Virtual Network, Application gateway, load balancer, Storage account and Network Security Group
  • Worked on Azure cloud services, Azure storage, Azure active directory, Azure service Bus. Create and manage Azure AD tenants and configure application integration with Azure AD. Integrate on-premises Windows AD tenants and Configure application integration with Azure AD.
  • Manage and apply Security best practices to the Azure Cloud environment, Implement Security Center and Collect data from an Azure virtual machine with Azure Monitor.
  • Provision Azure API management, API Gateway and Azure Traffic manager
  • Configuring and Securing ACR and AKS, Integrate DevOps CICD pipeline on Cloud (GitHub, Jenkins, AzureDevOps).
  • Provisioning and creating new VMs using Configuration tools Ansible & Terraform by Leveraging PowerShell and Power CLI scripts - 'Infrastructure as code' IaC.
  • Deployed ISTIO as service mesh solution for Kubernetes Cluster and managed the upgrade using GitOps workflow.

Cloud/DevOps Engineer

Confidential

Responsibilities:

  • Evaluate Ansible and Puppet framework and tools to automate the Cloud deployment and operations.
  • Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
  • Managed deployment automation using Terraform to system operations.
  • Integrate CI pipeline with configuration management tools for continuous deployment such as using Gitlab-CI with Puppet.
  • Built a new CI pipeline. Testing and deployment automation with Docker, Jenkins
  • Supporting software development and data management projects that prepare large datasets for delivery to a shared cloud computing and storage environment.
  • Provide strategies and requirements for the seamless migration of applications, web services, and data from local and server-based systems to the AWS and GCP cloud.
  • Part of a team of DevOps engineer for infrastructure support on AWS and GCP cloud. Creating cloud formation scripts for hosting software on AWS cloud. Automating the installation of software through Ansible playbook
  • The complete installation and hosting of cloud were automated with AWS cloudformation template and Ansible.
  • Version control through GIT. Writing new plugins in Nagios to monitor resources. Working in implementation team to build and engineer servers on Ubuntu, Windows and RHEL Linux.
  • Provisioning virtual servers on VMware
  • Involved in deploying the content Cloud platform on Amazon AWS using EC2, S3, and EBS. Evaluate Chef and Puppet framework and tools to automate the Cloud deployment and operations.
  • Using Docker in Environment variables, Configuration files, Option types and Strings & integers.
  • Developed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB, Security Groups.
  • AWS EC2 and Cloud watch services. CI/CD pipeline management through Jenkins. Automation of manual tasks using Shell scripting.
  • Deployed and configured Chef Server including bootstrapping of chef client nodes for provisioning. Created roles, recipes, cookbooks, and data bags for server configuration.
  • Troubleshoot application deployments; recreate customer issues, built proof of concept applications focused on improvements to build and deployment tools.
  • Developed hybrid cloud delivery model allowing for customers to choose the mix of public and private clouds.

Senior Linux Engineer

Confidential

Responsibilities:

  • Created system services to run on Red Hat Enterprise Linux 7 servers to control execution of key portions of the project.
  • Set up automation and configuration tools within AWS using CloudFormation.
  • Set up CloudFront and configure S3 for object storage and retrieval.
  • Manages the AWS environment which includes managing the IAM, VPC, Security group.
  • Migrate section of the on-premises environment into AWS Cloud.
  • Maintain puppet environment which includes writing manifests for automation across multiple servers.
  • Created templates and clone servers in VMware environment.
  • Worked on racking and stacking Cisco UCS servers for infrastructure project at Datacenter.
  • Configured UCS manager, creating service profile and associated service profile to rack servers.
  • Build and configure Nagios XI enterprise for monitoring all servers in the infrastructure.
  • Experience with patching both manually and automated.
  • Wrote custom monitoring and integrated monitoring methods into deployment processes to develop self-healing solutions.
  • Created automation and deployment templates for relational and nosql databases (standalone and RDS), including MSSQL, Mysql, MongoDB, MariaDB in AWS
  • Worked within the Cloud for integration processes in AWS.
  • Completed load and performance testing of extremely complex systems.
  • Monitoring the system performance and doing the kernel tuning to enhance the system performance.
  • Install and configure Splunk for Data retention and log management.
  • Configure Servers within the environment to forward log to Splunk using Rsyslog. Activity puppetized.
  • Designed System Requirements, Storage requirements, Configuration Management/Change control/Release management.
  • Log file was managed for troubleshooting and resolving errors.
  • Responsible for Failover/Pre-Failback/Failback and verification of the same in case of outage in the high environment using VCS (Veritas Cluster Server).
  • Troubleshooting Production Server Problems related to web applications, Sendmail, disk space, file system, DNS and network connectivity.

We'd love your feedback!