0% found this document useful (0 votes)
247 views4 pages

Azure DevOps Engineer Profile

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
247 views4 pages

Azure DevOps Engineer Profile

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

DevOps Engineer

Name: Shiva Prasad

Email: [email protected]
Mobile: 9381409589

Career Objective:

Azure DevOps Engineer with 3+years of experience in DevOps like Terraform, Docker, Kubernetes, Git, and
other related technologies. Seeking a challenging role to utilize my skills in containerization, monitoring,
virtualization, and automation to contribute to the success of an organization.

● Extensive experience as an Azure DevOps Engineer, proficient in cloud-based technologies and services.
● Proficient in setting up and configuring Azure DevOps organizations, projects, repositories,
pipelines, and service connections to facilitate software development and delivery workflows.
● Experienced in designing, implementing, and managing CI/CD pipelines using Azure Pipelines
to automate build, test, and deployment processes for applications hosted on various platforms.
● Set up CI pipelines with code quality tools, integrate test suites.

● Monitor nightly builds and help dev team if any pipelines failed.

● Expertise in VMware for virtualization and management of virtual machines (VMs).


● Experience in Creation of Virtual machines in Azure Cloud.
● Good Experience on Azure Automation & Run books.
● Experience on Azure Multi cloud environments like Azure Arc, Azure Stack HCI.
● Skilled in Docker and Kubernetes for containerization and orchestration.
● Strong documentation skills, including creating technical documentation and SOPs.
● Proven track record of designing and implementing successful Proof of Concepts (POCs).
● Experience in monitoring and troubleshooting various systems and applications.
● Deep understanding of networking concepts, including virtual networks (V-Net) and key vaults.
● Proficient in Git for version control and collaboration.
● Familiarity with agile methodologies, including Scrum and Jira for project management.
● Knowledgeable in building and deploying web services and applications.
● Proficient in Terraform for infrastructure provisioning and deployment.
● Takes cares and debug & troubleshoot of PowerShell scripts in pipelines.
● Responsible to write PowerShell to write for small tasks and integrate in pipelines.
● Expertise in Azure monitor, Azure Dashboards and Log Analytics Workspace.
● Have knowledge in troubleshooting Azure network and network security including V-net, Routing,
NSG etc.
● Experience in Azure database services like Azure Sql database, Azure Cosmos db, Azure Database
for Post grace for my SQL.
● Proficient in configuring Azure Active Directory, Azure AD, Azure Multifactor- Authentication.
● Experienced in Azure policies like, Azure Goverence, role-based access control, Azure Policy,
Azure Security center to ensure security policy.
● Experience in writing Terraform scripts to deploy virtual Machines in Azure Cloud.
● Experience in Proficient in creating reusable Terraform modules to abstract and encapsulate
infrastructure components, promoting code reusability, modularity, and maintainability across
projects.
● Good Knowledge on creation of Docker images & Docker containers.
● Experience in using Docker compose to create multi manage container and docker applications,
including orchestrating services.

● Experienced in Docker, Terraform, Kubernetes, and Azure AKS.

● Graduate in Bachelor of Technology (CSE) from JNTUH university Hyderabad.

TECHNICAL SKILLS:

● Cloud Platforms: Microsoft Azure


● Azure Expertise: Azure Storage Explorer, Azure Automation, Azure Active Directory, SQL
Server, Service Bus, Azure Roles, Azure Storage, Key Vault, backup and recovery tools
● SCM Tools: Git, GitHub, Gitlab, Azure Repos
● IAC: Terraform, Bicep, ARM templates.
● CI/CD Tool: Azure DevOps
● DevOps Tools: Git, Azure DevOps (VSTS), Terraform.
● Scripting: PowerShell, Yaml, Shell script, Bash, Python.

⮚ Worked as DevOps Engineer at PWC from June-2021 to October-2023


⮚ Worked as Azure Cloud Engineer at Cognizant from March 2020 to June 2021.

Certifications:

 Certified Engineer in Azure Administrator- AZ -104


 Certified Engineer in Microsoft Azure Security AZ -500

Projects Overview:

Project #1
Role: DevOps Engineer.
Client: Morgan Staley
Skills: CI/CD, Terraform, Kubernetes, Docker, Git, PowerShell, Yaml, Monitoring.

Roles & Responsibilities:


● Worked with Source Code Management (SCM) server and client tools like Git, Azure Repos.
● Configured Build and release using Azure DevOps (VSTS).
● Automated build processes using Maven, ensuring consistent and reliable builds across environments
● Managed artifact repositories with Azure Artifacts and Nexus, optimizing dependency management and
reducing build times.
● Established Jfrog Artifactory and integrated it with Pipelines to capture and manage build artifacts
effectively.
● Integrated SonarQube into CI/CD pipelines to automate code quality checks.
● Integrated SonarQube and Veracode tools with the existing CI pipeline for static code analysis
and application security testing.

● Managed Git/GitHub repositories for version control to store the source code and to track.
● Implemented code retrieval from Git repositories to ensure access to the latest codebase, improving
development efficiency.
● Configured Azure Kubernetes Services using Terraform configuration files with CI/CD.
● Used Azure Kubernetes Services to orchestrate the deployment, scaling, and management of
Docker Containers.

● Configured multiple stages and jobs using YAML and templates with pre-approval checks.
● Created custom Docker images using Docker file.
● Set up peering between V-Nets in the same region and across regions.
● Worked on Azure DevOps Concepts (CI/CD Pipelines) and Azure App Services.
● Configure parallel deployments through Azure DevOps pipelines.
● Enabled SSL for Web Apps.
● Created Kubernetes Manifest files and Helm charts for API objects to deploy complex applications in
AKS cluster.
● Managed multiple environments using Terraform workspaces, such as Dev, QA, Production
environments.
● Created reusable Terraform modules for automating Azure resource provisioning, such as VM's. V-nets,
Storage accounts.

● Responsible to develop Terraform templates for new Azure Resource provisioning.

● Monitor Performance of Azure Kubernetes applications.


● Built application Docker images and pushed them to Azure Container Registry.
● Defined pipeline variables using variables templates, variable groups, and linked Azure Key Vault
for accessing secret data.

● Manages AKS application upgrade/deployments from Azure DevOps Pipelines

● Deployed and configured Prometheus for real-time monitoring of Kubernetes clusters to collect the
application Metrics and logs of the Pods

● Set up Grafana dashboards to visualize metrics collected by Prometheus, creating custom


dashboards for monitoring key performance indicators (KPIs) like CPU, memory, and disk usage
across Kubernetes pods and nodes
● Developed manifest files for deploying microservices components into the Kubernetes cluster.
Project #2

Role: Cloud Engineer.


Skills: Azure DevOps, Azure Cloud, Terraform, Azure Monitoring, Azure SQL Databases, Azure Backup services.

Roles& Responsibilities:
● Worked with Source Code Management (SCM) server and client tools like Git, Azure Repos.
● Hosted/deployed the entire application into Microsoft Azure Cloud.
● Deployed servers through Azure Resource Manager Templates or Azure Portal.
● Created Network Security Groups and added inbound rules.
● Created storage accounts for the dev and QA teams for application development and testing purposes.
● Evaluated Azure VMSS to auto-scale Azure VM workloads.
● Configuring Resources through Azure Resource Manager.
● Added additional disks to Azure VMs upon receiving requests.
● Scaled up and down various services like VMs and SQL Servers (DTUs).
● Created Azure NIC, Azure Virtual networks, and Azure VMs and provided user access.
● Managed entire Azure infrastructure services.
● Updated files with infrastructure details like SQL connection string, storage account details, etc.
● Installed Azure VM Agents for integrating Azure Backup services.
● Provided read access to Azure subscription to users upon approvals from higher management.
● Prepared the recovery services vault and finalized Azure resources.
● Enabled and configured the Backup policy on Virtual Machines.
● Provided solutions to customers based on requirements/service requests.
● Installed, upgraded, configured, and troubleshot Windows Servers.
● Application Insights with web applications to monitor live applications, track usage, and
diagnose performance issues.
● Enabled Azure Monitoring to Monitor the Azure resources like VM’s, VMSS, etc.
● Configured storage account access, diagnostics &monitoring.
● Worked extensively on V-Nets, Subnets, NSGs (Network Security Groups), ASGs (Application Security
Groups), Route Tables, Subnet Gateway, Service-Endpoints, VPN Gateway (P2S and S2S).
● Create and Manage Azure SQL Databases and Azure Service bus.

Declaration:

I hereby declare that all the above furnished information is true to the best of my knowledge and
belief.

Place: Pune

(Shiva Prasad)

You might also like