Santosh Kumar Murrarisetti - DevOps Engineer |
[email protected] |
Location: Milpitas, California, USA |
Relocation: |
Visa: H4 EAD |
Santosh Kumar Murrarisetti
Phone: 650-636-7557 | Email: [email protected] LinkedIn: linkedin.com/in/santoshkumarmurrarisetti Technical Skills: Scripting - Shell scripting, Python, Powershell DevOps Tools - Jenkins, GitHub Actions, Azure Pipelines, Azure Repos, Docker, Terraform, Ansible, Datadog, Splunk, Prometheus, Grafana, Nagios Version Control - GitHub, Gitlab, Bitbucket AWS - EC2, ECS, Lambda, RDS, EKS, CloudWatch, VPC, VPC Peering, IAM, S3, EBS, Cloud Formation, Code Pipeline, API Gateway, KMS AZURE - Virtual Machines, App service, Functions, Container Instances, VMSS, Azure MySQL, Azure Monitor, Log Analytics, App Insights, Azure Kubernetes Service, Blob Storage, Azure VNET, Azure Firewall, App Gateway, Azure AD Security Tools - Trivy, Bandit, Checkmarx, McAfee and BDBA Operating System - Windows, Ubuntu PROFESSIONAL EXPERIENCE Lead DevOps Engineer, Intel, USA (July 2024 - October 2024) Worked for Telemetry Based Validation platform Successfully transitioned security scanning processes from Jenkins to GitHub workflows while integrating Trivy, Bandit, Checkmarx, McAfee and BDBA. Automated platform specific tools & pre-requisites on github runner machine. Implemented continuous deployment pipelines using GitHub Actions for Azure App Service, targeting Pre-Production and approval-based deployment process in Production environments. Integrated CyberArk Conjur secrets fetch action with GitHub workflows to securely retrieve and manage secrets during workflow run. Implemented AI-based code reviews that summarizes code changes, identifies security issues on the pull requests and individual files. DevOps Consultant, Connecticut Green Bank, USA (May 2024 - June 2024) As a DevOps Consultant, I worked on the end-to-end process, deploying tools and configuring an AKS cluster within 2 weeks. This included setting up SSL with Let's Encrypt, Azure SSO, and Auto Scaling. Deployed OpenMetadata, Airflow and dependencies using Helm charts. Additionally, provisioned Azure Elastic Cloud, Azure databases for PostgreSQL, Azure Application Gateway ingress controller, App Registration, Storage Accounts, and configured DNS records in Cloudflare. Set up Azure Key Vault provider for Secrets Store CSI Driver in an Azure Kubernetes Service (AKS) cluster. Set up external ingress using Azure Application gateway ingress controller for openmetadata UI from static IP which subdomain metadata.ctgreenbank.com and airflow.ctgreenbank.com. Implemented Single Sign-On (SSO) for OpenMetadata using Microsoft Entra ID and App Registration, enhancing security and streamlining user authentication for enterprise data catalog access. Prepared documentation and provided brief training on the maintenance, troubleshooting, and day-to-day management of Kubernetes. DevOps Lead, BCBSA, USA (January 2024 - May 2024) Worked for MMI Core Services Setting up Dev, PV and Prod environments for SmileCDR in AWS. Developed Cloudformation templates to provision EC2, Aurora PostGres, Security Groups, VPC, Subnet, API Gateway, Network Load Balancer, S3 buckets, KMS. Developed Codepipeline using Cloudformation templates. Implemented and managed cross-account IAM roles for multi-account CI/CD pipelines, adhering to BCBSA CCOE team standards, with centralized CodePipeline orchestration in the main AWS account. Developed automation scripts utilizing Bash and AWS CLI, significantly enhancing operational efficiency and reducing manual intervention in cloud infrastructure management tasks. Collaborated with the Architecture Working Group (AWG) team to design cloud architectures, incorporating feedback to drive continuous improvement and optimization. Designed and implemented a secure data ingestion pipeline using AWS API Gateway as a front-end to a Network Load Balancer (NLB), enabling POST and GET calls from Databricks workspaces to VPC Endpoint-connected backend SmileCDR instances, optimizing performance and scalability. Lead I - DevOps Engineer, Intel, Santa Clara (August 2022 - December 2023) Worked for FPGA team associated with Intel Agilex and Stratix devices Integrated Bullseye code coverage in the firmware code for software and hardware tests. Setting up Docuum tool for managing docker containers in GitHub runners and minimized the risk of servers going out of storage. Setup nightly build pipelines for each branch based on an FPGA device and publish the artifact to wider customers. Created Splunk dashboards to show daily Function Coverage & Condition/Decision Coverage analysis generated by Bullseye code coverage tool. Implemented Coverity scan for static code analysis of our FPGA firmware application. Automate setting up of test machines, making it faster and more efficient. This reduces the time it takes to get them ready and increases the time they're available for testing by 12%. Automated the configuration and deployment of self-hosted GitHub runners and packages on Ubuntu machines using Ansible, streamlining CI/CD workflows and ensuring consistent, reproducible environments. Setup process and automation for CI/CD using GitHub Workflows, developed custom GitHub Actions and managed GitHub Runners on Ubuntu machines. Automating detection of non ascii characters to prevent Trojan source mitigation in firmware code. Cloud DevOps Engineer, SS&C Technologies, India (May 2021 - April 2022) Worked for Chorus BPM (formerly AWD) and Chorus Document Automation (formerly Vidado) Responsible for AWS cloud infrastructure automation using terraform, building application as AMI using Packer and periodical release of BPM application into client specific AWS regions with the help of Jenkins pipelines. Developed Azure DevOps pipeline to trigger Terraform script which will create AKS cluster and its dependent resources. Developed MLOps pipelines in azure devops to modify the files in the respository with respective variables and deploy in Kubeflow. Deployment of BPM application into windows server for few clients. Worked on the incidents and troubleshooting within SLA, support infrastructure and application failures. Responsible for post-deployment testing of the application. Applied Jenkins pipelines and shell script automations to efficiently manage applications and servers within non-production client environments. Oversaw infrastructure code repositories and AWS accounts for individual clients, managed user access, and maintained multiple instances of Jenkins servers, ensuring streamlined operations and optimal performance. Cloud Engineer/Lead, Betsol, India (October 2020 - April 2021) Worked for Avaya CCaaS Implemented monitoring solutions using Datadog to track key metrics, including response time, system performance, and infrastructure health. Led daily Datadog working sessions, fostering collaboration within the team to drive data-driven decisions and optimize monitoring strategies. Engaged in continuous improvement by regularly reviewing and suggestions for Datadog dashboards, analyzing historical data, and optimizing monitors to enhance overall system performance. Customized helm chart overrides, enabling seamless deployment of services on Azure Kubernetes Service (AKS) tailored to specific project requirements. Scripted solutions using PowerShell, streamlining processes and enhancing automation for increased efficiency in day-to-day operations. Conducted comprehensive manual end-to-end testing of the application's user interface, ensuring functionality, usability, and compatibility across different environments. Regularly updated Jira with detailed test results and collaborated with the development team to address identified issues promptly. Utilized NewRelic, Grafana, and AppDynamics to monitor critical metrics like response time, error rates, transactions, and application health, ensuring optimal system performance. Sr. Software Engineer, Ensim, India (November 2019 - September 2020) Worked for CloudBlue Connect Implemented monitoring solution with statsd-exporter, Prometheus, and Grafana for comprehensive Gunicorn metric gathering. Leveraged Ansible as a Configuration Management tool to streamline the application deployment process by writing Kubernetes manifest files through Ansible roles. Implemented a Continuous Delivery pipeline with Docker, Azure container registry and Azure Kubernetes Service. Deployed Django Rest Framework applications through Docker containers on Kubernetes clusters, and VueJS on VM ensuring scalable and resilient application deployment. Developed reusable Terraform modules to provision Azure resources including virtual networks,subnets, network security groups, and virtual machines, enabling infrastructure-as-code for faster provisioning and consistent deployments. Spearheaded the creation of Docker-Compose environments, catering to developers' needs for streamlined and efficient development processes. DevOps Engineer, SanBrains, Hyderabad, INDIA (October 2016 - November 2019) Worked for multiple PHP and WordPress client websites. Initiated building infrastructure like setup of AWS EC2 instances, configuring security groups, installing Apache web servers, and deploying PHP and WordPress applications for optimal performance. Managed user systems in PHP and WordPress, creating secure logins, role-based controls, and easy-to-use admin panels. Ensured smooth content updating processes for dynamic websites. Utilized Ansible and AWX to automate package management on virtual machines (VMs) hosted on Oracle VirtualBox, ensuring consistent and efficient software deployments across environments. Experience in AWS provisioning by creating EC2 Instances and configuring all necessary services like Security, EBS, and S3. Played a key role in the successful migration of websites from on-premises servers to AWS. Elevated online visibility through active involvement in digital marketing and SEO initiatives. Managed sitemap updates and optimized robots.txt, enhancing website performance and ensuring a search-friendly online presence. EDUCATION B.Tech in Computer Science Engineering, Jawaharlal Nehru Technological University Keywords: cprogramm continuous integration continuous deployment artificial intelligence user interface sthree active directory information technology Idaho |