Summary
Overview
Work History
Education
Skills
Timeline
Generic

Saketh Sarangu

Austin,TX

Summary

With over 10 years in the IT industry, focus has been on system design and automation to enhance performance. The primary role involves automating tools and processes for continuous integration and continuous delivery of a wide range of applications. Passionate about understanding complete system architectures, complemented by a keen eye for analyzing individual scripts, programming code, dependencies, and services. This expertise has enabled to build and optimize robust systems effectively.

Overview

11
11
years of professional experience

Work History

DataOps Engineer

Wide Open West
10.2022 - Current
  • Implemented data orchestration using Apache Airflow, moving data from PostgreSQL to BigQuery
  • Developed and maintained CI/CD pipelines for Airflow software deployment, ensuring continuous integration and delivery
  • Structured Airflow code to separate infrastructure management from DAG code, enhancing project organization
  • Employed task groups in Airflow to manage complex data pipelines, facilitating team collaboration
  • Configured and managed infrastructure using Ansible, focusing on reproducibility and idempotency.
  • Optimized data processing pipelines for maximum efficiency and speed.
  • Worked on enforcing data security protocols to protect sensitive information ensuring compliance with data governance and legal regulations.
  • Worked closely with development, operations, and business teams to align data operations with organizational goals.
  • Developed and maintained dashboards and reports for data visualization and business intelligence.
  • Worked on Integrating machine learning models into data pipelines.
  • Created comprehensive documentation for data processes and systems.


ML Ops Engineer

Spark Cognition
07.2021 - 09.2022
  • Managed the design, implementation, and maintenance of cloud-based infrastructure tailored to the specific needs of the Data Science and Machine Learning team.
  • Integrated DevOps principles into the data science lifecycle, streamlining the deployment and management of machine learning infrastructure
  • Collaborated closely with data scientists and engineers to understand their needs, aligning infrastructure provision accordingly
  • Managed and optimized Azure cloud environments for production and internal work development
  • Oversaw various SAS environments, ensuring secure and efficient operation of customer data systems
  • Implemented organizational structures within Azure, using resource groups for efficient management of services and security
  • Conducted comprehensive evaluations of existing practices, identifying areas for improvement and scalability enhancements
  • Took charge of data workflows, overseeing the entire model lifecycle from development to deployment and maintenance
  • Employed Azure services and DevOps practices to optimize model deployment, management, and performance evaluation
  • Developed infrastructure-as-code to ease the complexity of deploying ML infrastructure
  • Enable the team to scale by assessing current practices and creating supportive process and tooling
  • Developed and maintained data workflows and managed the entire model lifecycle
  • Evaluated and optimized model performance
  • Implemented and maintained automated testing and monitoring mechanisms
  • Kept abreast of the latest trends, tools, and technologies in DevOps, MLOps, and the Azure ecosystem
  • Leveraged this knowledge to propose and implement innovative solutions that further streamlined processes and enhanced the team's productivity.

Sr Build And Release Engineer

Apple
01.2020 - 07.2021
  • Utilized Ansible playbooks to define and maintain the configurations for Dev, QA, and Prod environments
  • This includes setting up specific configurations, installing required software packages, and managing user access
  • Responsible for product deployments in Dev, QA and Prod in both cloud and non-cloud environments
  • Defined playbooks to configure software, apply security patches, and managed the bare metal servers using SSH
  • Installed, configured EKS and implemented security measures for the cluster using IAM and RBAC
  • Strengthened cluster security using AWS Key Management Service (KMS) for encryption of sensitive data at rest and in transit
  • Integrated Amazon CloudWatch for comprehensive monitoring of both infrastructure and applications within the Kubernetes clusters
  • Migrated CI/CD workflows to AWS CodePipeline and CodeBuild for enhanced automation and scalability
  • Implemented AWS AppConfig to manage application configurations dynamically without redeployments
  • Developed and managed Kubernetes applications with Helm charts and kustomize
  • Configured Spinnaker pipelines for structured deployments and integrated with external systems like AWS S3 and webhooks
  • Employed AWS Certificate Manager (ACM) to manage SSL/TLS certificates for securing communication within the EKS cluster and with external services
  • Managed AWS-specific configurations, such as VNets and firewalls, for enhanced security and compliance
  • Conducted regular audits and vulnerability assessments using AWS Inspector and AWS Security Hub to ensure EKS cluster compliance with security best practices.

Build And Release Engineer

Risk Management Solutions
05.2019 - 12.2019
  • Primary responsibilities include supporting software development from ground up by working closely with the developers and deploying to the Azure
  • Kubernetes Service (AKS) and Azure App Service for deploying and managing applications
  • For the functional requirements worked closely with the project managers, clients to determine the requirements and utilized Azure boards for tracking
  • Reviewed the user-reported bugs and troubleshooting for each software version release
  • Maintained version control of both Infra related and application related code in Azure Repos
  • Maintained documentation of the development and the deployment process for both internal use and end user
  • Monitored and performed code integration and resolved merge conflicts in case of any issues
  • Developed and maintained build packages and deployment scripts for each project
  • Leveraged Azure Pipelines for creating release pipelines and deploying applications to both non- production and production environments
  • Used Azure DevTest Labs for creating non-production environments for testing and development purposes.

Devops Engineer

Thryv
02.2017 - 05.2019
  • Primary responsibilities include Build and Deployment of applications into different environments like Dev, QA, UAT and Prod
  • Mitigated security risks by conducting regular vulnerability assessments and applying necessary patches.
  • Contributed to the creation of a DevOps culture within the organization, leading to increased agility and cross-functional collaboration.
  • Provided technical guidance during product planning sessions, aligning business objectives with technological capabilities.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process
  • Participated in weekly release meetings with Technology stakeholders identify, and mitigated potential risks associated with the releases
  • Built tools to reduce the occurrence of errors and improve customer experience
  • Performed root cause analysis of production errors and resolved technical issues
  • Designed procedures for system troubleshooting and maintenance
  • Provided code feedback to other developers through pull request reviews.

Devops Engineer

Baxter International Inc
12.2015 - 02.2017
  • Designed and implemented testing frameworks to enhance the efficiency of the development process
  • Managed the automation of continuous build, test, and deploy processes, significantly improving team productivity
  • Proactively monitored system health, promptly responding to alerts and incidents, automating support tasks, and resolving underlying issues to ensure seamless operations
  • Identified and addressed operational improvements, such as eliminating manual processes, enhancing documentation, and resolving defects
  • Supported and maintained daily builds and internal sites, ensuring optimal performance and functionality
  • Provided support for product servers, ensuring the availability of suitable tech stacks and resources
  • Collaborated closely with Architects, Engineers, Product Owners, and
  • Application Leads to engineer automated solutions for seamless development
  • Worked with the development team to deploy and manage tools that facilitate
  • SDLC automation, configuration management, and release management.

Systems Engineer

Verizon
04.2013 - 11.2015
  • Developed advanced Bash scripts to automate monitoring tasks, resulting in improved efficiency and reduced manual effort
  • Implemented proactive measures to ensure the stability and performance of multiple Oracle databases, including optimizing S L queries, monitoring database health, and conducting regular backups and recovery
  • Collaborated with the development team to deploy and maintain
  • Apache/Tomcat web servers, ensuring seamless integration with the Oracle databases and efficient handling of web traffic
  • Led the installation and configuration of Linux, Unix, and Windows servers, ensuring proper setup and integration into the existing infrastructure.
  • Optimized server efficiency through virtualization techniques and capacity planning.
  • Developed custom software solutions for various business needs, resulting in improved productivity.
  • Implemented IT infrastructure upgrades, ensuring minimal downtime during the transition process.

Education

Masters - Electrical Engineering

Texas A&M
12.2012

Bachelor of Science - Electronics And Communication Engineering

JNTU
04.2011

Skills

  • Cloud Platforms: Openstack, Azure and AWS
  • Infrastructure as Code: Terraform and Ansible
  • Containerization and Orchestration: Kubernetes, Docker, Helm charts and Kustomize
  • CI/CD Tools: Azure Devops Services, AWS CodeBuild, AWS CodeDeploy, AWS CodePipelines, GitLab and ArgoCD
  • Logging and Monitoring: Splunk, ELK Stack (Elasticsearch, Logstash, Kibana), TICK Stack (Telegraf, InfluxDB, Chronograf and Kapacitor), Prometheus, Grafana and Dynatrace
  • Messaging Systems: Kafka and RabbitMQ
  • Databases: Casandra, MongoDB, ArangoDB and PostgreSQL
  • Data Orchestration: Luigi and Apache Airflow
  • Security Tools: Aqua Security and SonarQube
  • Testing Tools: JMeter, Postman and Pytest

Timeline

DataOps Engineer

Wide Open West
10.2022 - Current

ML Ops Engineer

Spark Cognition
07.2021 - 09.2022

Sr Build And Release Engineer

Apple
01.2020 - 07.2021

Build And Release Engineer

Risk Management Solutions
05.2019 - 12.2019

Devops Engineer

Thryv
02.2017 - 05.2019

Devops Engineer

Baxter International Inc
12.2015 - 02.2017

Systems Engineer

Verizon
04.2013 - 11.2015

Masters - Electrical Engineering

Texas A&M

Bachelor of Science - Electronics And Communication Engineering

JNTU
Saketh Sarangu