Post Job Free
Sign in

Devops Engineer Machine Learning

Location:
Rockville, MD
Posted:
February 28, 2025

Contact this candidate

Resume:

**********.******@*****.*** PanduRanga Rao +1-703-***-****

PROFESSIONAL SUMMARY

Accomplished IT professional around 10 years of experience, including 7+ years specializing in Cloud and DevOps engineering. Expertise in designing, deploying, and automating cloud infrastructure and DevOps pipelines to streamline operational workflows, reduce manual tasks, and enhance system efficiency. Skilled in leveraging cutting-edge technologies to deliver scalable, cost-effective, and high-performance solutions tailored to the dynamic needs of modern enterprises.

TECHNICAL SKILLS

Microsoft Azure

Terraform

Octopus

Microsoft Azure DevOps

ARM Templates

PowerShell

Azure landing zone

Bicep

GitHub Actions

Azure Machine Learning

Jenkins

Snowflake

Azure Batch Account

Bash

Splunk

Azure Data Factory

Helm charts

New Relic

Azure Databricks

AWS

Gitlab

Azur Kubernetes Service (AKS)

Azure SQL

Git Hub Actions

ACR

CERTIFICATIONS

AZ-104: Microsoft Azure Administrator

AZ-400 Microsoft Certified: Azure DevOps Engineer Expert

TRAINING

GitLab Certified CI/CD Associate Exam self-paced course

AWS Certified DevOps Engineer – Professional

WORK HISTORY

Wolters Kluwer Sept 2023 - Jan 2025

Senior Principal Consultant, Sr. Lead

Cloud and DevOps Engineer

Automated production and non-production infrastructure deployments using Azure DevOps and Terraform.

Designed and deployed various Azure services, including Batch Accounts, Web Apps, Azure Data Factory, Databricks, SQL Server, Key Vault, AKS, Machine Learning Workspace, App Insights, Log Analytics Workspace, and Storage Accounts.

Enabled managed identity configurations for enhanced application security through Terraform.

Created Terraform modules for reusable infrastructure components, improving scalability and reducing redundant code.

Infrastructure has been created in azure using Terraform and Bicep and ARM templates through ADO

Implemented secure private endpoints for Azure services to restrict access and enhance security posture.

Conducted detailed Security Technical Controls (SSPs) assessments for production architecture, improving compliance and security.

Automated tagging and resource management using PowerShell scripts to streamline Azure governance.

Lead and manage the DevOps team to ensure efficient and seamless operations.

Working closely with developers to improve software delivery processes.

Collaborating with stakeholders to understand requirements and ensure successful migration outcomes.

Knowledgeable in setting up interconnectivity between Oracle Cloud and Azure Cloud using Azure-OCI Interconnect.

Implementing security best practices to ensure compliance and protection of data during the migration process.

Setting up monitoring and troubleshooting mechanisms to ensure the health and performance of migrated resources.

Proficient in migrating Oracle Cloud resources to Azure Cloud, ensuring seamless transition and minimal downtime.

Identifying and deploying tools that align with project needs

Design and build application architecture diagrams while preparing process flow diagrams to ensure seamless integration and efficiency in the DevOps pipeline.

Created CI/CD setups for .NET and Angular applications, deploying them on various target services such as Virtual Machines (IIS, Windows) and Azure Web Apps.

Developed and implemented multistage Azure DevOps YAML pipelines for .NET applications, ensuring seamless deployment to Azure Web Apps through Azure DevOps.

Lead cloud security hardening initiatives, implementing Azure Security Center, Defender for Cloud, Microsoft Sentinel, and Zero Trust security models.

Configured SSL certificates across environments to secure data transmissions.

Monitored and optimized cost metrics for App Service Plans, Virtual Machines, and Function Apps, saving 20% on operational costs.

Design and implement Azure Identity and Access Management (IAM), including Azure Active Directory (AAD), Role-Based Access Control (RBAC), Privileged Identity Management (PIM), and Conditional Access Policies.

Led infrastructure as code (IAC) deployments using Azure DevOps YAML pipelines, managing resources like Virtual Networks, Subnets, NSGs, Application Gateways, and more.

Creating detailed documentation and reports on the migration process, including challenges faced and solutions implemented.

Configured Linux servers for Machine Learning implementations, streamlining invoice duplication processing workflows.

Identifying potential issues and implementing solutions, coordinating with other departments to prioritize software requirements and timelines

Configured the azure DevOps CI/CD pipeline for Azure Data Factory, Data Bricks in multistage environments

Created and managed Terraform scripts to provision web applications on AWS Elastic Beanstalk and AWS EC2 instances.

Integrate Oracle databases with CI/CD pipelines using tools like Jenkins, Azure DevOps, or GitLab to automate deployments and testing.

Set up monitoring systems to track database performance and health and configure alerting mechanisms for proactive issue resolution.

Implement and manage backup and recovery procedures to ensure data integrity and availability.

Integrated Terraform with Jenkins to implement a continuous deployment pipeline, ensuring seamless and reliable software releases.

Develop Python scripts to automate CI/CD pipelines using AWS Code Pipeline and AWS Code Build

Designed and deployed various AWS services, including Batch, Elastic Beanstalk, AWS Data Pipeline, AWS Glue, RDS, AWS Secrets Manager, EKS, Sage Maker, CloudWatch, CloudTrail, and S3.

Designed and implemented Docker containers for microservices, managing container orchestration with Kubernetes on GitLab CI/CD.

Developed Python scripts to automate the deployment of web applications on AWS using Jenkins pipelines.

Created and deployed serverless applications using AWS Lambda and API Gateway, automating tasks with Python.

Utilized Terraform to manage resource scaling and maintenance for web applications, ensuring high availability and cost efficiency.

Security and Compliance: Implemented security best practices and compliance requirements within Terraform scripts, including IAM roles, security groups, and encryption.

Automated the deployment of software applications into provisioned AWS environments using Terraform, reducing manual intervention and deployment time.

Develop Python scripts to automate CI/CD pipelines using AWS Code Pipeline and AWS Code Build

Designed and deployed various AWS services, including Batch, Elastic Beanstalk, AWS Data Pipeline, AWS Glue, RDS, AWS Secrets Manager, EKS, Sage Maker, CloudWatch, CloudTrail, and S3.

Enabled IAM role-based access for enhanced application security through Terraform.

Created Terraform modules for reusable infrastructure components, improving scalability and reducing redundant code.

Implemented secure VPC endpoints for AWS services to restrict access and enhance security posture.

Conducted detailed Security Technical Controls (SSPs) assessments for production architecture, improving compliance and security.

Configured Linux servers for Machine Learning implementations, streamlining invoice duplication processing workflows.

Conducted weekly security updates, vulnerability fixes, and patch management to maintain a secure environment.

Used Python to develop custom monitoring and alerting solutions for AWS resources, integrating with CloudWatch and SNS

Configured Jenkins for continuous integration of Python applications, ensuring code quality through automated testing.

Merchants Fleet Mar 2020 – July 2023

Senior DevOps Engineer

Developed CI/CD pipelines using GitHub Actions and TeamCity, improving deployment consistency and efficiency.

Creating Terraform scripts to deploy application architecture related azure resources through ADO.

Design and manage Docker containers to package and deploy applications consistently across different environments

Automated setup of virtual devices and emulators on azure instances, reducing setup time by 60%.

Deployed infrastructure using Terraform and automated processes using GitHub Actions to maintain consistency across environments.

Building and deploying .Net applications through ADO automation process.

Deploying a multi-container [Azure container registry] application to Azure Kubernetes Services using azure DevOps.

Integrate Docker with CI/CD pipelines to automate the build, test, and deployment processes

Built parent-child execution pipelines in TeamCity, streamlining regression test execution and reporting.

Automated XML configuration processes using PowerShell, simplifying Windows task scheduling.

Migrating the azure resources features through automation using PowerShell and bicep.

Provisioned and managed resources within private networks, ensuring seamless and secure communication across all components.

Established secure and scalable cloud infrastructure, ensuring compliance with project requirements and industry standards.

Worked closely with VITA and other interface partners to ensure secure and efficient network access.

Implemented and maintained network monitoring tools to ensure the reliability and security of network infrastructure.

Implemented Managed Identity for all resources using terraform, ensuring secure and efficient communication across the network.

Developed and implemented Azure DevOps (ADO) multistage YAML pipeline to build and deploy application software efficiently.

Apple, Hyderabad May 2017 – Mar 2020

DevOps Engineer

Automated workflows for project-specific package creation and deployed packages to Azure Artifacts using YAML-based pipelines.

Configured and managed Azure DevOps pipelines for complex .NET application builds, improving build efficiency.

Deployed and monitored microservices on AKS with Prometheus, Grafana, and Azure Monitor.

Set up auto-scaling rules for App Service Plans, effectively managing resource usage for Function Apps and Web Apps.

Ensured secure operations by implementing Key Vault integrations and managing process ID rotations using PowerShell.

Provided production environment support, promptly resolving critical incidents 24/7.

Implemented DevOps automation for Terraform, BICEP, and ARM Templates to streamline Azure infrastructure deployments.

Conducted post-production monitoring and coordinated warranty periods with offshore teams.

Set up comprehensive deployment logging and monitoring frameworks for microservices in Azure.

Set up and manage Kubernetes clusters, including configuring nodes, pods, and services.

Automate the deployment, scaling, and management of containerized applications using Kubernetes.

Optimize resource allocation and ensure efficient use of CPU, memory, and storage within the Kubernetes environment.

Implement security measures such as role-based access control (RBAC), network policies, and pod security policies.

Diagnosing and resolving issues related to Kubernetes deployments, including pod failures and network connectivity problems

Designed and managed Kubernetes clusters that supported the scaling of applications to handle increased loads efficiently

UKPS Maps, Hyderabad Dec 2015 – Apr 2017

Support Engineer

Managed technical L1 support issues in accordance with SLA requirements, swiftly resolving incidents to maintain system integrity and user satisfaction.

Configure and deploy middleware solutions to various environments.

Collaborate with development and operations teams to support integration projects.

Experience with middleware technologies like WebSphere, JBoss, or Apache Tomcat.

Familiarity with message brokers such as Kafka.

Installing Tomcat on various environments (development, testing, production) using the appropriate version for your applications.

Setting up server.xml, web.xml, context.xml, and other configuration files to tailor Tomcat to your specific needs, including setting up JNDI resources, configuring realms for security, and tuning server parameters.

Using tools like JConsole, VisualVM or third-party APM solutions (New Relic, Dynatrace) to monitor JVM performance, memory usage, and application performance metrics.

Adjusting JVM settings (e.g., heap size, garbage collection parameters) in the setenv.sh or setenv.bat file for optimal performance.

Planned and tested disaster recovery procedures to ensure quick recovery in case of failures.

Collaborated with cross-functional development teams to elevate technical standards, analyzing system and software requirements to ensure operational effectiveness.

Involved in certificates and password rotation activities.

Prepare an observation document per our understanding of the critical situation that we observed in the specification.

Review the source drives provided by the client and update the client’s database using BISON software.

Gained practical experience with project management and IT service management tools, including Jira and ServiceNow, enhancing project tracking and incident resolution processes.

Handled L1 requests on installing software and configurations based on middleware team requests.

Involved in certificates and password rotation activities.

Work Experience in Bison Console (Atlas), FPM, MicroStation, Spatial Net



Contact this candidate