Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

KRISHNA REDDY S

Uithoorn

Summary

Azure - DevOps/Cloud Engineer

  • Positioned to leverage cutting-edge technology to solve tangible business challenges, foster global collaboration, and deliver top-tier, scalable software solutions. Committed to personal growth and development. With over 13 years of comprehensive IT experience, specializing in cloud technology for the past 5+ years.
  • Strong experience in migrating applications from on-prem and other cloud platform such as AWS to Azure cloud platforms.
  • Strong experience in working with version control systems such as Git, GitHub, Azure Git.
  • Extensive experience in setting up CI/CD pipelines using tools such as Azure-DevOps, GitHub, Travis-CI
  • Experience in distributed Agile and Scrum methodologies to develop best practices for software and cloud development and implementation.
  • Experience working with developing scripts and automation tools used for building, integrating, and deploying software releases to multiple environments.
  • Strong hands-on experience in scripting languages such as Python, JSON, YAML, Bash, PowerShell, XML, CLI and Shell scripting.
  • Good knowledge of virtualization and container technology like Docker.
  • Experience in creating Docker-files, Docker-Compose, Kubernetes and working with Docker containers.
  • Strong exposure to configuration management tools such as Terraform, ARM, Ansible and continuous learning on AWS CloudFormation.
  • Strong knowledge on cloud and application monitoring with azure log analytics and workspace
  • Knowledge in IIS management, WebLogic servers on different Operating Systems like Windows, Linux VMware, and UNIX platforms.
  • Participated in the release cycle of the product which involved environments like Development, QA UAT and Production.
  • Extensive knowledge and familiarization with IPsec, VPN, Load Balancing, Routing Protocols, SSH, Network Monitoring
  • Worked with project documentation and documented other application related issues, bugs on internal wiki website.
  • A highly motivated, energetic individual, a team player with excellent communication and inter-personal skills.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Azure DevOps/Cloud Engineer

Merck & Co., Inc.
08.2020 - Current
  • Expertise in building CI/CD pipelines using Azure DevOps
  • Worked with integrating Sonarqube code analysis, code coverage etc...in CI/CD pipelines
  • Helped in integrating different kinds of tests (unit, smoke, regression ETC...) in CI/CD Pipelines.
  • Worked with packaging different .net components.
  • Experience in using Git / TFS repositories.
  • Strong Azure/ Azure DevOps administration skills.
  • Creation of Azure DevOps dashboards depicting build and release data.
  • Provisioning Azure virtual machines.
  • Good PowerShell scripting skills for automating release migration activities.
  • Have worked with python
  • Worked with cloud migration from On-prem to Azure cloud.
  • Configured Azure Active Directory Connect
  • Helped implement identity within Azure
  • Good Knowledge in cloud provisioning tools such as Terraform/Ansible
  • Responsible for implementing monitoring solutions in Ansible, Terraform, Docker, and Jenkins.
  • Wrote terraform scripts for automated deployments for infrastructure
  • Experience with NEXUS, and Artifactory Repository for Maven and Ant builds
  • Hands on experience in container based technologies KUBERNETES & Docker
  • worked with Branching, Merging, Tagging and maintaining the versions across the environments using SCM (source code management) tools like SVN, TFS, GIT
  • Experienced in working with IT infrastructure monitoring tools like splunk
  • Experienced with Code Quality tools like Sonar and Jacoco
  • configured webhooks with jenkins
  • Great experience in using Jenkins as Continuous Deployment tool to setup automated and scheduled deployments.
  • Rich experience in using JENKINs as Continuous Deployment tool to setup automated and scheduled deployments
  • Responsible for creating Jenkins pipeline for deployment using terraform/Ansible
  • Set up CI/CD pipelines for Microservices and integrated tools such as Maven, Bitbucket, SonarQube, Nexus, Docker, Slack for providing immediate feedback to DEV teams after code check-in
  • Setup repos on Azure Git, merging code from develop branch to master branch and make it ready for deployment.
  • Migrated legacy applications to Microsoft Azure Cloud PaaS by setting up CI/CD pipelines on AzureDevOps
  • Setup AKS clusters in Azure using Azure CLI
  • Built and deployed docker containers to break up monolithic apps into micro services, improving developer workflow, increasing scalability, and optimizing speed.
  • Good experincce with git / github
  • Monitored and tested application performance to identify potential bottlenecks, develop solutions, and collaborate with developers on solution implementation.
  • Identified, analyzed and resolved infrastructure vulnerabilities and application deployment issues.

Cloud Engineer

ManpowerGroup Experis
11.2018 - 07.2020
  • Setup repos on Azure Git, merging code from develop branch to master branch and make it ready for deployment
  • Automated Network Configuration changes like NSG rule updates and Load Balancing rule changes while leveraging Terraform and Azure DevOps
  • Implemented Azure Networking solutions including Virtual Networks, gateways for point-to-site and site-to-site VPN connectivity, Load Balancers and Application gateways
  • Automated infrastructure provisioning on Azure using Terraform
  • Prepared capacity and architecture plans to create the Azure Cloud environment to host migrated IaaS VMs and PaaS role instances for refactored applications and databases
  • Managed Microsoft Software as a Services such Office 365, SharePoint, OneDrive, EMS, AD, Microsoft Exchange, and Skype for Business in Azure as well as On-premises
  • Designed and provided best practices from managing OpenID Connect, 2FA/MFA, Active Directory, LDAP, Kerberos
  • Migrated on-premises resources into Azure Cloud using Azure Site Recovery, Azure Migrate and Disaster Recovery
  • Experience working with container-based deployments using Docker, working with Docker images, Docker Hub, Docker files, Docker compose, Docker-registries and Kubernetes
  • Detailed subject matter expertise with cloud security and management
  • Designed enterprise solutions on the Microsoft cloud using modern cloud architectural patterns
  • Managed Azure storage accounts using blob storage, managed disks, and Azure File storage
  • Managed the day-to-day administration and configurations of systems used to provide enterprise IAM (Identity and Access Management) and provisioning
  • Configured SQL Server 2016 and 2012R2 on to Azure VMs as IaaS and Managed DB as a PaaS Instance
  • Created applications and cloud resources on Azure portal for deploying web applications using Azure DevOps pipelines
  • Helped teams to reduce defects rate by 30% by introducing Test Drive Development (TDD) in first 3 months
  • Set up Git repositories and SSH Keys in GitHub for Agile teams
  • Push code through GIT version control and build jobs with continuous integration tool Travis CI
  • Set up CI/CD pipelines for Microservices and integrated tools such as Ansible, Docker, Slack for providing immediate feedback to DEV teams after code check-in
  • Deployed Infrastructure into Azure using PowerShell, Azure CLI, Terraform and ARM
  • Implementing configuration management of IaaS environment using Ansible
  • Built and deployed Docker containers to break up monolithic app into micro services, improving developer workflow, increasing scalability, and optimizing speed
  • Implemented Release management workflow for QA, UAT and Prod environments.

Sys Admin/Azure DevOps Engineer

POJU TECHNOLOGY
01.2016 - 10.2018
  • Integrated CI pipeline with configuration management tools for continuous deployment such as using Travis-CI through GIT and with Ansible
  • Scaled organizations containerization systems by integrating Kubernetes while managing nodes and pods
  • Worked in implementation teams to build and engineer application on Ubuntu, Windows and RHEL Linux
  • Performed version control through GIT, writing new plugins in Azure container monitoring tool
  • Created and supported application deployment pipelines that are automated and reliable using Azure DevOps
  • 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 Virtual Networks, subnets, and configured Network ACL for Cloud infrastructure
  • Completed manually and automated with PowerShell
  • Managed the IAM role and policies for users within the environment for access to the cloud infrastructure
  • Managed the deployment of virtual instances in AWS this also included managing the IAM, VPC and Security groups
  • Selecting appropriate Cloud services to design and deploy an application based on given requirements and migrating complex, multi-tier applications on Cloud Platforms as a cloud architect
  • Assist with managing, maintaining, monitoring, and securing (including data security) of all servers including installations, upgrades, patches, and documentation
  • Deploy azure resources using Azure ARM deployments / Automation /Azure CLI / PowerShell / DSC / Bash / Portal
  • Wrote custom monitoring and integrated monitoring methods into deployment processes to develop self-healing solutions
  • Actively involved in a program geared towards migrating existing mission and business applications into a cloud-based environment
  • Activities required to re-host an application into the cloud may include architecture modifications, database and/or application server re-hosting.

Education

Master of Science - Master of Computer Applications

Jawaharlal Nehru Technological University
Hyderabad, India

Skills

  • Cloud Services - Azure / AWS
  • Scripting skills - Bash, PowerShell, Git Bash, Putty, YAML, Json
  • Plan Tools - JIRA, Remedy,Confluence, HipChat, Slack, Azure DevOps
  • Deployment Tools - Terraform, CloudFormation, PowerShell, CLI, Ansible, JSON
  • IaaC Tools - Ansible, Terraform, Bitbucket, Git, Github, Azure Git, Azure DevOps
  • Containers/Release - Docker, Kubernetes
  • Operating Systems - Ubuntu, Red Hat, Debian, Unix, Windows
  • ETL tools - Talend, Informatica, Data Quality and BDM
  • Databases - Oracle, Teradata, SQL Server, MySQL, PostgreSQL
  • Infrastructure - Cloud infrastructure ( Azure, AWS, On-Prem)

Certification

  • AWS Certified Solutions Architect – Associate.
  • Certified Microsoft Azure Associate Administrator (AZ-104).

Timeline

Azure DevOps/Cloud Engineer

Merck & Co., Inc.
08.2020 - Current

Cloud Engineer

ManpowerGroup Experis
11.2018 - 07.2020

Sys Admin/Azure DevOps Engineer

POJU TECHNOLOGY
01.2016 - 10.2018

Master of Science - Master of Computer Applications

Jawaharlal Nehru Technological University
KRISHNA REDDY S