We provide IT Staff Augmentation Services!

Sr. Cloud/devops Engineer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Certified Azure and Kubernetes Administrator with over 7+ years of extensive IT experience in public and private cloud platforms (Azure, AWS, Open Stack & GCP), CI/CD pipeline, Software Configuration Management (SCM), Build/release management and Virtualization technologies which also includes troubleshooting and performance issues. Expertise in Unix/Linux/Windows platforms and software development lifecycle management (Agile and Waterfall). In depth knowledge in Kubernetes, Open Shift, Docker, Terraform, Azure DevOps, several scripting languages and monitoring tools.
  • Experience in Azure Cloud Services (PaaS, IaaS & SaaS), Azure Storage, Azure Web Apps, Azure Active Directory, Azure Application Insights, Azure Logic Apps, Azure Data Factory, Azure Service Bus, Traffic Manager, Azure search, Azure Monitoring, Azure Open Service Mesh (OSM), Azure Key Vault, ExpressRoute, Azure Load Balancing, Azure Application Gateways and Azure notification hub.
  • Extensively worked with various Azure services like Web Roles, Worker Roles, Azure Websites, Caching, Azure API Management, Azure Active Directory (AD), Azure storage and Azure SQL Database. Managed the roles by using Azure fabric controller and provided the ultimate combination of scalability, control and customization.
  • Expertise in designing Azure Resource Manager (ARM Template) to deploy multiple resources and extensive experience in designing custom build steps using Power Shell. Also, developed PowerShell scripts and ARM templates to automate the provisioning and deployment process.
  • Managed Azure Container Registry to store private Docker images, which are deployed and Azure pipelines to build, test, and deployments. Azure Monitor to collect metrics and logs. Configured Monitor to track performance and maintain security, and used Grafana tool to collect metrics, queries.
  • Hands on Experience in Azure Web Application, Azure App services and implementing Service Oriented Architecture underlined with Ingress

EXPERIENCE:

Confidential

Sr. Cloud/DevOps Engineer

Responsibilities:

  • Provisioned in multiple cloud services PaaS/SaaS/IaaS in designing, automating the infrastructure and deploying in the cloud platforms such as Azure and AWS. Designed Network Security Groups (NSGs) to control inbound and outbound access to network Interfaces (NICs), subnets and VMs. Created Azure Key Vault, Variable groups to store s and Secrets. Used Hashi Corp Vault to store and dynamically create secrets, provide encryption for the applications and manage s. Created and managed Azure Active Directory (AD) tenants, manage users, groups and configure application integration with Azure Active Directory. Integrate on - premises
  • Windows Active Directory with Azure Active Directory (AD), configure multi-factor authentication (MFA) and federated single sign-on (SSO). Managed Azure Compute Services, Auto Scaling, Elastic Load Balancing,
  • Horizontal and vertical scaling, VM Scale Set, Application Gateway, Network Security Group, Web role, Worker role and Scaling, Azure Data Lake, Azure Data Factory. Used Azure spinnaker to continuously deploy the applications into containers like kubernetes. Implemented Hybrid Runbook Worker feature of Azure Automation accounts to run runbooks directly in the applications and Used Azure Automation accounts to Automate the day-to-day operation activates. Used Azure Container Instances(ACI) for data processing where source data is processed and placed in a durable store such as Azure Blob storage. Created an Azure App Service plan in a specific region(App Service Environment), and used set of compute resources for the applications to be deployed in the Azure App Service Environment and acquire the available Azure compute resources. Took part in Data ingestion to one or more Azure Services- (Azure Data Lake, Azure Storage, Azure SQL, Azure Data Warehouse) and processing that data in Azure Databricks. Created Power BI, Lens reports and dashboards from Kusto and Azure SQL databases which are ingested from Cosmos DB, Redis DB using scope scripting. Integrated existing API's to Azure API management to get all the attributes like security, usage plans, throttling analytics, monitoring, and alerts. Good Knowledge in Azure Synapsis Analytics to combine the capabilities of Data Warehousing, Data Integrations, ETL pipelines, analytics tools & services, for big-data capabilities, visualization & dashboards.
  • Implemented Kubernetes (k8's) concepts and implemented features such as Horizontal Pod Auto-scaling (hpa), Kubernetes (K 8's) secrets, readiness & liveliness probes, Daemon sets, Config-maps, service accounts etc Deployed Kubernetes Cluster on Azure with control/compute architecture and wrote many YAML files to create many services like pods, deployments, auto-scaling, services, Namespaces, Persistent Volumes (PV), and Persistent Volume Claims (PVC) using objects like Deployments, Stateful sets, and Daemon sets. Worked on building Azure pipeline and YAML pipeline to c

Confidential

Sr. DevOps Engineer

Responsibilities:

  • Created Azure infrastructure using Azure Resource Manager(ARM) templates, Azure pipelines to build, test, and release. Managed Azure Container Registry(ACR) to store private Docker images and deployed. Using Azure Application Insights, created and configured HTTP triggers in Azure Functions (Serverless service) for monitoring and load testing of the web apps. Python API was used to upload all Azure agent logs to Azure blob storage. Used Azure Storage Queues to facilitate communication between linked processes and Azure Blob to access the necessary files. For applications with different workloads, I've built and maintained a Virtual Machine Scale
  • Sets (VMSS) cluster, which the Pipelines (Classic, Release, and YAML) may leverage to speed up and ultimately make the build more flexible. Designed, configured and deployed Azure Automation Scripts for applications utilizing the Azure stack (Including Compute, Web Mobile, Blobs, Azure data factory, Azure Resource Groups, HDInsight Clusters, Azure SQL, Cloud Services, and ARM) Services. Participated in Azure Web services (AWS) to Azure cloud migration as well as POCs and POTs for Azure implementation in the organization. Establishing the load balancer in Azure to distribute incoming traffic among the virtual machines in Azure Cloud. Build automation system utilizing PowerShell scripts and JSON templates to revive the Azure services. Used Azure Kubernetes service (AKS) for different Agile development programs, such as continuous integration (CI), continuous delivery/continuous deployment (CD) which can be done by integrating with Azure DevOps, ACR, Azure Active Directory and Monitoring. Created Kubernetes pods and Kubernetes services using Kubernetes and developed microservices built by integrating Jenkins with Docker container using Cloudbees and Docker pipeline plugin. Deployed various Java Spring boot - based applications on the Kubernetes cluster hosted on the
  • Azure Container Instances(ACI), managed the application performance by configuring the AppDynamics. Worked with Red Hat OpenShift Container Platform for Docker and Kubernetes, used Kubernetes to manage containerized applications using its nodes, ConfigMaps, node-selector, services and deployed application containers as Pods. Leveraged Kubernetes operators, and Spinnaker pipelines to automate the deployment and administration of applications and databases across multiple public and private cloud environments. Installed and administered Nexus repository and created roles and privileges to restrict access to the users involved in troubleshooting build issues in the application. Involved working on several Docker components like Docker Engine, Docker Hub, Docker Machine and Docker Registry. Worked on Docker hub, creating Docker Images and handling multiple images primarily for middleware installations and domain configurations. Setup Docker to automate container deployment through Jenkins and dealt with Docke

Confidential

Site Reliability Engineer

Responsibilities:

  • Prepared capacity and architecture plan to create the Azure Cloud environment to host migrated IaaS, VMs and PaaS role instances for refactored applications and databases. Established connection from Azure to On - premise data center using Azure Express Route for Single and Multi-subscription connectivity. Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, RDS and JSON templates. Developed strategy to migrate Dev/Test/Production from an enterprise VMware infrastructure to the IaaS Amazon Web Services (AWS) Cloud environment including runbook processes and procedures. Designed
  • AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates. Used AWS Beanstalk for fast deploying, scaling and load balancing of web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS. Worked on AWS Beanstalk for deploying, scaling web applications and services with Java, .NET, PHP, Python to perform health checks. Integrated AWS Lambda with AWS DynamoDB to automatically respond to events in DynamoDB streams. Managed migrating SQL Server databases to SQL
  • Azure Database using SQL Azure Migration Wizard and used Python API to upload agent logs into Azure blob storage. Created a release pipeline that automates the delivery process using AWS Code Pipeline and designed roles, groups for users and resources using AWS Identity Access Management (IAM). Involved in Backing up and recovering an Azure Virtual Machine from a Service Recovery Vault and Azure Site Recovery Services. Having a good knowledge of Understanding on Express Route, Network Security Groups, Storage Accounts, Storage Explorer and Azure Architecture. Worked on migrating the VMWARE VMs to AWS using AWS CLI by uploading data to S3 and EC2-import-image and created a disaster recovery repo for VM's in AWS using Elastic Beanstalk (EBS) Managed and operated Continuous Delivery pipeline applications/tools and infrastructure.
  • Such as Jenkins, Nexus/Artifactory, SonarQube. Worked with Jenkins under the CI/CD pipeline providing continuous improvement to Agile software development teams. Configured Jenkins and integrated it with Chef to schedule jobs on all the bootstrapped nodes Integrated Jenkins CI with GIT version control and implemented continuous build based on check-in for various cross functional applications and created GitHub Web Hooks to setup triggers for commit, push, merge and pull request events. Managed artifacts generated by Jenkins & configured jobs with the Maven for various deployments of .Net enterprise applications in Agile environment, automated solutions using Python & managed artifacts in Sona type NEXUS repository. Used Docker and Vagrant for managing development environments through creation of Linux virtual containers. Developing Docker images to

Confidential

Build and Release Engineer

Responsibilities:

  • Worked in AWS environment, instrumental in utilizing Compute Services (EC2, ELB), Storage Services (S3), Cloud Formation templates, VPC, Route 53, RDS, and Cloud Watch. Created AWS components to enable a private cloud infrastructure. Used CI/CD tool - Jenkins, Git/GitHub, Jira, and Docker registry/daemon for configuration management and automation using Ansible and Chef. Implemented Continuous Integration (CI) using
  • Jenkins and configured various plugins. Used Git as a Source Code Manager (SCM), Maven as a Build Tool and SonarQube as Source Code Analyzer. Orchestrated CI/CD processes by responding to Git triggers, human input. Implemented Docker-Maven plugin and Maven POM to build Docker Images for all microservices and later used Docker file to build the Docker Images. Created a fully automated CI/CD environment for multiple projects using GITHUB for source code management, Jenkins, Maven for building the artifacts. Created Docker images using a Docker file, worked on Docker container snapshots and managing the Docker volumes.
  • Automated the Jenkins build using web hooks and SCM polling to trigger branch specific builds promptly when new changes are pushed to code repository. Used Docker to establish fully automated testing, build and deployment workflows with minimized risk of errors and to encapsulate the application and all of its dependencies into a process independent container. Used SonarQube for continuous inspection of code quality and to perform automatic reviews of code to detect bugs. Experience in using virtualization tools like Virtual Box, Vmware, provisioning virtual machines and implemented monitoring tools Grafana & log aggregation tools like ELK stack. Hands-on experience in Cloud Services, SCM, Artifacts management, CI/CD Pipelines, Incident management, Application monitoring and Middleware administration. Created views to show health and performance of the Infrastructure, containers, and the applications. Wrote JUnit test cases for unit, integration, and functional tests, run automatically by Jenkins in the builds triggered by each push to GIT. Worked on Version control tools
  • GIT, clear case to track changes made by different people in source code involving concepts like Branching, Merging, and Tags. Worked closely with Project Managers, Developers and QA Analysts to ensure successful software build and deployment for test, staging and production environment. Strong hands-on experience on AWS concepts and implementation of the services. Familiar with different development Software Release Management principles and methodologies like Agile & DevOps.

Confidential

Jr. Linux System Administrator

Responsibilities:

  • Performed Administrative and Management tasks using shell Scripts written in Bash, Python, C Shell and CRON tab in Linux to automate the tasks. Extensively used Bash shell scripting for doing manipulations of the flat files, given by the clients. User account management, worked with Perl, Shell scripting (bash) to automate administration tasks. Analyzed security - based events, risks and reporting instances. Extensive experience in Linux/Unix system Administration, System Builds, Server Builds, Installations, Upgrades, Patches, Migration, Troubleshooting on RHEL. Experience in configuration of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDPSMTP, SAMBA, FTP and TFTP). Installation of Solaris 8, 9 based servers with Jumpstart and red hat Linux EL 5.x based servers using Kickstart and HPUX servers with Ignite servers in development, test and production environments. Implemented SSH for secure transfers and implementation of PKI between servers to enable password less logins between servers. Performed Branching, Labelling, Merging and other SCM work on various Centralized (SVN, Perforce) and Distributed VCS and migration of SVN repositories to GIT, responsible for design and maintenance of the GIT Repositories, views, and the access control strategies and used sub modules in GIT.

We'd love your feedback!