Post Job Free

Resume

Sign in

Azure Devops Engineer

Location:
Tampa, FL
Posted:
November 22, 2023

Contact this candidate

Resume:

PRUDHVI PEMMASANI

813-***-****

**+ years’ experience as DevOps/Cloud Engineer and Solution Architect having good working knowledge with CI/CD tools Azure DevOps, TeamCity, Bamboo, TFS, Jenkins and Octopus Deploy.

●Certified HashiCorp Terraform Associate, Microsoft Certified DevOps Engineer Expert and Microsoft Azure Administrator Associate over 10+ years of professional IT experience in Cloud computing, DevOps Implementation, Build & Release engineering, and Linux administration.

●Working knowledge and experience with at least one deployment or (IaC) Infrastructure-As-Code automation technology (e.g. Puppet, Ansible, Terraform, Octopus Deploy, TFS, etc.)

●Proficient in working and Administering UNIX (RedHat, SUSE, CentOS, Ubuntu, Debian, Fedora) and Windows(8/10/2008/2012/2012R2/16).

●Worked on the Customization of Work Items, Reports in TFS 2017/2015/2013 & 2012.

●Designed and implemented Software configuration management (SCM) and change management (CM) solution using TFS, Rational Clear Case, Jira, ClearQuest (Change Control tool).

●Worked with ALM tool TFS 2017/TFS 2015/2013/2012/2010(Project Collections, Build Definitions, Work Items, Reporting).

●Implemented Microsoft Azure and part of DevOps team for internal project automation and build configuration management. Involved in configuring virtual machines, Storage accounts and Resource groups.

●Experienced in ITIL process implementation, Service Delivery, PMO/ IT Governance processes.

●Experience in automated builds using Azure DevOps and TFS for .net applications and Salesforce by using MS build.

●Built scripts using ANT and MAVEN build tools in Jenkins, SonarQube and Nexus to deploy J2EE applications to Application servers from one.

●Mastery of build technologies like Hudson, Jenkins, Maven, NuGet, etc. Integration and automation of source control applications like Perforce, Subversion, Git, Artifactory.

●Experience on Jenkins/Hudson, Subversion (SVN), Git, VSS, Clear Case, Eclipse, Build Forge, Team Build, Perl, Shell script, PowerShell, Install Shield, Install Anywhere, SQL Server, Unix, Linux, Windows Server, Citrix Server.

●Worked on Integration of TFS, Share point with SSRS & SSIS Custom Reporting.

●Coordinate with the Development, Database Administration, QA, and IT Operations teams to ensure there are no resource conflicts. Worked as a Program Manager/ ITIL Process Consultant

●Used OData, Azure, SQL server and service-oriented architecture.

●Understanding of MSBUILD targets in TFS Build.Proj file used to Debug & troubleshoot Build Issues.

●Automated Administrative Tasks on Microsoft 2003/2008/2012/2012 R2 servers using deployment tools like octopus and PowerShell scripts.

●Solving .Net application issues and providing technical solutions for .Net, TFS and Microsoft IIS

Technical Skills:

Build Tools

MAVEN, ANT, MS Build, and cruise control.

SCM/Version Control Tools

GIT, SVN, Perforce and Team Foundation Server (TFS 2017/2015/2013/2012/2010 & 2008), Eclipse, VSTS 2015/2013/2012 & 2010, ClearCase and TeamCity

Automation Tools

Ansible, Puppet

Continuous Integration (CI) Tools

Jenkins, Bamboo, TeamCity, TFS, Azure DevOps

Continuous Deployment (CD) tools

Octopus deploy, xl deploy, Azure DevOps, TFS, Argo CD

Cloud services

Azure VNET, Azure IaaS Virtual Machines, Azure NSG, Azure Load Balancers, Azure App Insights, Azure Web Apps, AAD, Azure Gateways, Azure SQL, Azure Private Endpoints, Amazon Web Services (AWS), EC2, RDS, VPC, IAM, WAF, S3, ROUTE53,

SNS, SQS, CloudFront, EBS, ELB, CloudWatch, Elastic Beanstalk and

CloudTrail

Scripting Languages

UNIX, Shell scripting, Power Shell, and Python

Operating system

Unix, Linux (Ubuntu, Debian, Red Hat, Centos) and Windows

Programming Languages

Java/J2EE, .Net, ASP.Net, C, C#, C++, Python

Database

RDBMS Oracle, Teradata, Mongo DB, Cassandra, Netezza, MY SQL, SQL Server

Work Experience:

Halliburton Oct 2021 – Till Date

Cloud/Solution Architect

●Experience in Blue Green deployment and Canary Deployment using some of the tools used by the organization such as Azure DevOps, Jenkins.

●Proficient as Cloud Administrator, involved in configuration for the Traffic Manager, Data factory, Event hub, function apps, V-net integration, HCM, Application gateway, App Insights, Active Directory, Azure Key Vault, Encryption and Security on Azure using ARM templates and PowerShell script.

●Configured Argo CD settings such as adding new applications, creating projects, and integrating with other DevOps tools as well as troubleshooting Argo CD issues such as resolving conflicts, debugging sync failures, and upgrading the application.

●Experienced in migrating on-premises, .Net apps, DevOps platform to Azure CI/CD processes by utilizing ARM templates, Azure DevOps, Azure CLI, App services to build Repos, Pipelines, Web Apps, and monitoring applications using Application Insights

●Proficient in configuration management tool Ansible and Ansible Tower where I worked on Playbooks, Inventory files to set up servers, deploying software, orchestrate fault-tolerance updates and delivery incorporating Ansible Tower for access control and generate automated workflows.

●Worked on Argo CD to trigger fully automated builds from GitHub for applications which often builds releases. Utilized advantages of GITOPS in the build and release processes for automation using GitHub as version Control

●Expertise in deploying micro services, application development, and up gradation using Azure services such as Azure DevOps, Kubernetes Service (AKS), Container Services, MySQL DB, and Grafana, Azure pipelines, RBAC, and monitoring clusters.

●Expertise in implementing and consuming REST APIs using ASP.NET Core Web API, ASP.NET Web API, Azure Management REST APIs

●Experience in configuring code scan from the scratch like HPE Fortify scans and SonarQube.

●Involved in provisioning and load balancing Windows and Linux Servers using Microsoft Azure Portal.

●Worked on supporting in-house applications which are print order management systems that mostly have several micro services running on AKS clusters.

●Supported deployment of several micro services on Docker Containers.

●Delivered solutions focusing on service offerings of :Event Hub/Grid, IOT hub, Kafka, Azure Data Factory v2, Azure Data Lake Storage-GEN2, Azure SQL Data Warehouse/Synapse Analytics, Cosmo DB, HDInsight (Hadoop/Hive/Spark/Storm), Machine Learning Studio, Cognitive Services, as well as third-party AI/ML tooling in Azure

●Updated config map changes to build and deploy the latest micro services images via tags to azure Container registry and deployed the latest images to AKS clusters using Azure DevOps pipelines.

●Always updated Helm Charts for up-to-date Kubernetes deployment and monitor pods and containers deployments under Kubernetes dashboard.

●Written YAML files to deploy multi containers within a single pod and across different pods.

●Setup Datadog monitoring across different servers and AWS services. Also, setup Datadog dashboards for various applications and monitored real-time and historical metrics.

●Experience in Automating, Configuring and Deploying instances on Cloud environments and Data Centers, CI/CD tools namely Jenkins, Software Configuration Management (SCM) which encompasses experience in Build/Release, Linux/Windows Administration and in DevOps configuration management and infrastructure as a code tool namely Chef, Ansible, puppet, and terraform. A clear understanding of Agile, Scrum, and Waterfall Methodologies

●Understanding of test automation tools and strategies (such as J Unit, Selenium, etc.)

●Experienced in configuring JSON/YAML-based Azure Templates to build and create multiple Azure services for Continuous deployment of applications in prod environments as Docker containers and Kubernetes pods and nodes.

●Worked on Implementing Azure data storage solutions such as Azure Cosmos DB, Azure Data Lake Storage, and Azure Blob Storage.

●Performed performance tuning of Dynatrace infrastructure including database servers, collector servers to make monitoring available 24*7.

●Configured Data Ingestion and Transformation using data ingestion techniques, such as bulk and incremental loading, as well as worked with data transformation using Azure Data Factory.

●Worked with Azure Cloud Solutions and architectures (Windows/Linux VM’s, Data Lake, Azure ML, HDInsight, SQL Database, Virtual Network, Azure AD), hands-on experience.

●Written Templates for Azure Infrastructure as code using Terraform to build staging and production environments. Integrated Azure Log Analytics with Azure VMs for monitoring the log files, store them and track metrics and used Terraform as a tool, Managed different infrastructure resources Cloud, VMware, and Docker container.

●Experience with cloud-based analytics and big data tools such as Apache Spark, Apache Hive, and Apache Storm.

●Implemented monitoring and alerting solutions using Prometheus, Grafana, and ELK Stack, enabling proactive issue detection and reducing mean time to resolution.

●Strong understanding of data governance and security principles, as well as experience with Azure Security Center and Azure Active Directory.

MCG Health Mar 2021 – Sep 2021

Cloud Engineer/Site Reliability

●Experience in writing Infrastructure as a code (IAAC) in Terraform, Azure resource management, Azure App Insights. Created reusable Terraform modules in Azure cloud environments.

●Configured Virtual networks, designing subnets, Gateway subnets, setup DNS at virtual network level, user defined routes (UDR’s)

●Worked with Terraform Templates to automate the Azure IAAS virtual machines using terraform modules and deployed virtual machine scale sets in production environment.

●Created shell scripts using Bash, Perl, Ruby, and Python to automate system admin tasks and Expertise in creation of startup and shutdown scripts, crontabs, files systems maintenance and backup scripting and Automation.

●Created system alerts using various Datadog tools and alerted application teams based on escalation matrix. Also Integrated cloudcheckr, Datadog, Splunk Dashboard and AWS accounts

●Performed unit testing and functional testing of REST APIs, Console Apps, Windows Service Apps

●Planning and implementation of data and storage management solutions in Azure (SQL Azure, Azure files, Queue storage, Blob storage). Implementing scripts with PowerShell for Runbooks.

●Deploying windows Kubernetes (K8s) cluster with Azure Container Service (ACS) from Azure CLI and Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy.

●Created indexes and install forwarders for new log analytics using Splunk and Created Dashboards and baseline alerts in AppDynamics Monitoring tool.

●Extensive experience in setting up the CI/CD pipelines using Jenkins, Maven, Nexus, GitHub, Puppet, Terraform and AWS.

●Deep understanding of Azure Site Recovery (v1 and v2) and Azure Resource Management (ARM).

●Implemented AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling, CloudFront, IAM, S3, R53.

●Implemented centralized logging and log analysis using ELK Stack, improving troubleshooting and monitoring capabilities.

●Administration and development of application monitoring solutions using various tools such as Dynatrace, Splunk, CA Wily Introscope, AppDynamics and Synthetic monitoring.

Advisor Group Mar 2020 – Feb 2021

DevOps Engineer

●Played a key role in automating the Builds and deployments on Azure using Azure DevOps, Git, SonarQube, Selenium and Terraform.

●Tested Ad-hoc reports, drill down and drill through reports using SSRS (SQL Server Reporting Services.

●Provided release engineering support for java SE and Sun middleware products. Improved build-test-release process through automation and productivity tools development.

●Created Cron-Jobs, Argo workflows to run Security Scans, compliance scans and trigger builds for applications run in a cluster.

●Experienced in Building, Testing and Deploying the applications by adopting DevOps Tools like GIT, Chef, Ansible, Jenkins, Dockers, Kubernetes. Hanging good working experience in AWS with EKS by using CloudFormation

●Automated Continuous Integration builds, nightly builds, deployments, and unit tests across multiple different environments (DEV, QA, Training, Production) each constituting different types of servers (DB, App, Web) and different number of servers of each type (for load balancing and such) using VSTS Build, PowerShell, and MS Build, MS Deploy

●Have developed and modified some of our automation scripts in power shell and python.

●Created and published NuGet packages and maintained the NuGet infrastructure that several teams used at build time.

●Incorporated Amazon Ops works, which is configuration management tool that uses Chef to Automate the servers that are configured and deployed across Amazon EC2 instances, creating custom dashboards in Datadog with aggregated metrics, charts etc. and also automated emails with Datadog reports using Datadog rest API/web hooks.

●Managed TFS Projects and migrated from TFS to Azure DevOps with history.

●Created and managed fully automated CI/CD pipelines for code deployment using TeamCity, Octopus Deploy, and PowerShell

●Created quality gates in SonarQube dashboard and enforced in the pipelines to fall the builds when conditions not met.

●Having good experience on Selenium UI automation.

●Created nightly builds with integration to code quality tools such as SonarQube, Veracode.

●Expert in Manual Test Cases, automation, selenium with Functional, Regression, PTE Test execution.

●Also supported .Net applications using TFS/TeamCity for build/test and Octopus Deploy for deployment.

●Implemented unit testing framework driven using Junit and Cucumber.

●Expertise in automate post-build integration including Code Coverage & Quality Analysis Tools like JUnit, SONAR, Find bugs and Check style.

●Skilled with Python, Bash/Shell, PowerShell, JSON, YAML and Groovy.

●Installed and configured Nagios system monitoring tool.

●Responsible for installing window services and batch jobs on QA environments.

●Created several PowerShell scripts to perform deployment automation.

●Resolved tickets on Jira on a weekly basis to perform several CI/CD operations on PRE-QA stage.

●Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub, GitLab).

●Developed bash scripts for manual deployment of the code to different environments.

●Well versed with project management processes and software development methodologies such as SDLC. Worked in both Product Development as well as Production Support projects.

●Extensively worked on Jenkins/Hudson/Team city/Ansible/Bamboo/Docker. By installing, configuring, and maintaining for the purpose of continuous integration (CI) and for End-to-End automation for all build and deployments.

●Used SONAR for measuring the quality and complexity of the code.

●Build and deploy the .Net applications on the IIS servers.

●Migrated TeamCity server from old windows server 2008 to 2012 R2.

●Installed and set up Team city build agents on Build servers.

●Created a PowerShell script and made an octopus step template for embedding into one of the deployment pipelines for automating creation of IIS application pool, IIS site, application along with port bindings and protocol with adding a virtual directory and paths in IIS management Server.

●Managed user permissions and group permissions in TeamCity and octopus deploy.

Maricopa County, Phoenix, AZ Aug’17 - Jan’20

Build & Release Engineer / DevOps Engineer

●Changed the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes

●Modified the builds and deployments tasks in Jenkins by migrating from external third-party ftp server to on premises FTP server present in our county’s domain network.

●Involved in migration of Bamboo server, Artifactory & Git server.

●Created single point of artifact deployments to various environments in Bamboo.

●Performed various troubleshooting mechanisms to purge excess build data present in bamboo server to prevent it from failures to perform builds and deployment tasks on weekly basis.

●Deployed the EAR and WAR archives into Web logic and Apache Servers.

●Experience in Ansible setup, managing hosts file, Using YAML linter, authoring various playbooks and custom modules with Ansible and Ansible Playbooks to automate in AWS services like Launching EC2, Provisioning IAM, Configuring VPC, EBS, Monitoring using CloudWatch and CloudTrail.

●Performance tuning of WebLogic/.Net applications

●Worked with Active Directory both in Windows Server and AWS.

●Created groups and added users and created Group policy objects. Developed and scheduled bash shell scripts for various activities (deployed environment verification, running database scripts, file manipulations, Subversion (SVN) etc.,)

●Backed up and restored configurations and data of various tools (Subversion (SVN), Jenkins, WAS), databases (oracle, db2) and servers (windows, RHEL) as required.

●Installing, configuring, and administering Jenkins Continuous Integration (CI)tool on Linux machines along with adding/updating plugins such as SVN, GIT, Maven, ANT, and Puppet.

●Converting production support scripts to chef and testing of cookbooks with chef-spec.

●Wrote UFW scripts for maintaining the firewall.

●Build virtual Linux server and Windows server using VMWare.

●Worked on writing automated scripts and launched instances in AWS.

●Installed Docker container on an Amazon EC2 instance (Ubuntu-14.04).

●Documented and performed the build and deployment for enterprise applications using diverse technologies such as VB, VB Batch, .Net 2003, .Net 2005, .Net 2010, C# etc.

●Used Maven as a build tool on Java projects for the development of build artifacts on the source code.

●Worked with Ansible tower to manage inventory of EC2 instances and integrate Ansible with cloud formation template.

●Automate infrastructure creation, deployment, recovery using Ansible/Salt, Docker, Terraform, Jenkins.

●Used Nagios and CloudWatch for monitoring, performing test metrics and sending alerts..

●Strong implementation and working experience with salesforce CRM and development life cycle.

●Used the pom.xml file from Maven and gave Maven as a plugin to Jenkins to automate the build process.

●Worked in development, testing and production environments using SQL, PL/SQL procedure, python, ruby, PowerShell and shell scripts and managed hosting the servers like Tomcat, Apache and NGINX.

●Implemented a Continuous Delivery (CD)framework using Jenkins, Puppet, Maven & Nexus in Linux

●Maintained all the project related files in Atlassian Confluence.

●Building and monitoring in the project has been done continuously with a CI Tools like Jenkins

●Implemented Salesforce Outlook Connector for creating and synchronizing contacts and activities with salesforce.com.

●Migrate IaaS, PaaS, and SaaS instances between public and private clouds - Java, J2EE, .NET

●Configured and maintained the Jenkins build and automation jobs.

●Configured Jenkins daily periodic backups for Jenkins’s configuration and plugins files.

●Deployed the Java applications into web application servers like Apache Tomcat.

●Followed Agile methodology for meeting the deadlines of the project.

Computer Science Corporation, (Melbourne, Australia) June’14 – July’17

DevOps Engineer / Build Engineer /TFS

●Develop/execution of automated scripts using Microsoft custom .NET framework in VSTS 2015.

●Integrating the Third-Party Tools with TFS for ALM & Traceability.

●Setup various Team Projects into different Team Project Collections in TFS 2013 & TFS 2015.

●Using Visual Studio Team System (VSTS), Team Foundation Server (TFS), VSS and Subversion.

●Perform administrative maintenance to the GNAG TFS instance.

●Trained developers on TFS 2015 Work Items, Queue New Builds, and Workspaces with Visual Studio VSTS 2015/2013.Upgraded from TFS 2013 to TFS 2015.

●Manage all CM tools (JIRA, Spire, Artifactory, Maven, Jenkins, ANT, GitHub, VSO) Configured Cloud Operations Engineer

●2015/2013 Environment along with Share point Services & Reporting Services.

●Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.

●Implemented & maintained the Branching and Build/Release strategies utilizing Subversion (SVN).

●Worked on Administration, maintenance, and support of Red Hat Enterprise Linux (RHEL) servers.

●Deployed packaged Source code (Java, .Net) onto WebSphere, WebLogic, and IIS servers)

●Backed up and restored configurations and data of various tools (Subversion (SVN), Jenkins, WAS), databases (oracle, db2) and servers (windows, RHEL) as required.

●Implement a Continuous Delivery framework using Jenkins, Puppet, Maven, Nexus in Linux

●Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.

●Setting up Ant and Maven scripts for JAVA and J2EE Builds Imported and managed multiple corporate applications in Subversion (SVN).

●Developed procedures to unify, streamline and automate application development and deployment procedures with Linux container technology using Docker.

●Experience in in Customization in C#, .NET Component’s, Debugging.

●Utilized WAR and JAR files for deployment of enterprise apps.

●Created and maintained the Shell/Perl deployment scripts for Web Logic web application servers.

●Built Python apps that allowed developers to build proprietary solutions without requiring standard components. Skilled to write, debug, maintain scripts in Shell, Perl etc.

Certifications:

HashiCorp Certified: Terraform Associate (003)

Microsoft Certified DevOps Engineer Expert- AZ-400

Microsoft Certified Azure Administrator- AZ- 103

Microsoft Certified Solutions Associate- Windows server 2012(MCSA)

AWS Certified Solutions Architect

Qualifications:

Master of Information Technology Nov 2012- June 2014

Federation University, Australia

Bachelor of Technology, Electronics & Communications Sep 2006- Nov 2010

JNTU, HYD, India



Contact this candidate