DEEPIT TATERWAL
Sr. Cloud / DevOps Software Engineer
Phone: +1-760-***-****
Email: *********@*****.***
LinkedIn: www.linkedin.com/in/deepit-taterwal07
PROFESSIONAL SUMMARY
7+ years of professional experience as a Cloud/DevOps/Automation Engineer, specializing in test automation, CI/CD pipelines, container orchestration, and AWS/Azure cloud solutions. Skillful at designing and developing automated testing frameworks, integrating with CI/CD tools (Jenkins, Terraform, Chef, Ansible), and optimizing release processes to ensure high-quality, reliable software deployments. Skilled in Python, Java, JavaScript, Ruby, and Bash scripting for automation, with hands-on experience in building and maintaining large-scale infrastructures on AWS.
WORK EXPERIENCE
USAA, Texas Feb 2022 – June 2024
Role: Sr. AWS DevOps / Software Engineer
Employer: Stellar IT Solutions / Apex Systems
Led test automation efforts by designing and maintaining frameworks in Python and JavaScript, expanding the team’s automated test coverage for microservices and RESTful APIs.
Spearheaded Infrastructure as Code (IaC) using Terraform and CloudFormation to provision and maintain AWS resources across multiple environments.
Leveraged AWS Trusted Advisor and CloudWatch metrics to identify and automate cost savings, optimizing EC2 instance usage and S3 lifecycle policies.
Developed and maintained reusable Terraform modules and CloudFormation templates, standardizing infrastructure provisioning across multiple projects.
Built scalable, self-healing systems on AWS (EKS for containers), optimizing microservices for enterprise-grade workloads.
Developed and optimized cloud-based microservices and AWS Lambda functions using Golang and Python, improving performance and scalability for AI/ML platform engineering teams.
Built and maintained CI/CD pipelines for deploying Golang & Python based microservices on Kubernetes (EKS) using Terraform and Helm, automating infrastructure provisioning.
Played a key role in designing and implementing a cloud-based ML learning platform, leveraging AWS services (EMR, S3, EFS, MSK) to enable large-scale data processing and machine learning workloads.
Assisted in building out DevOps strategies for managing microservices and connector infrastructure on AWS, championing best practices in GitOps and Infrastructure as Code.
Refactored legacy Python automation scripts for cloud infrastructure management, optimizing execution time and reducing operational overhead.
Developed Golang-based data integration pipelines to efficiently handle large-scale data ingestion and transformation in AWS cloud environments.
Developed custom tooling to streamline release cycles and improve engineering productivity, integrating scripts into the CI/CD pipeline (Jenkins, Terraform) for automated deployments and environment provisioning.
Owned release and automation tooling features end-to-end: wrote Terraform code for infrastructure changes, handled Jenkins pipeline configurations, and utilized AWS services (EC2, Lambda, S3, CloudFormation, DynamoDB, API Gateway) to ensure scalable test environments.
Set up and configured Kubernetes clusters (EKS) for container orchestration, writing Helm charts and Kubernetes manifests to manage microservices.
Implemented and maintained high-throughput data pipelines and services using Kafka and AWS, supporting real-time data analysis and processing.
Collaborated with cross-functional teams to enhance regression test suites, incorporating new automated tests aligned with evolving product requirements.
Implemented debugging and troubleshooting best practices, leveraging Datadog and ELK Dashboards (Elasticsearch, Logstash, Kibana) to quickly identify and resolve issues before impacting production.
Enhanced database operations by integrating Aurora MySQL and DynamoDB solutions, leading to a 30% improvement in data retrieval times.
Used Postman for API testing and integration with automated test pipelines, ensuring consistent test coverage for critical services.
Integrated Datadog for metrics, alerting, and log collection, enabling a proactive approach to system health and stability.
Performed code reviews to ensure testability and adherence to best practices, mentoring junior team members on test automation strategies and release processes.
Maintained technical documentation for all automation and release pipelines, establishing guidelines and standard operating procedures to facilitate team-wide adoption.
Key Achievements:
Boosted automation test coverage by over 40% within six months, reducing manual testing and improving release confidence.
Reduced average release time by 30% by implementing streamlined CI/CD workflows, saving time and resources across multiple product teams.
Pilot Flying J, Knoxville, TN Sep 2021 – Jan 2022
Role: Sr. DevOps Engineer
Employer: Denken Solutions Inc.
Created and maintained AWS CloudFormation templates to automate provisioning of VPCs, EC2 instances, and security groups, minimizing manual deployment errors and speeding up environment setup.
Implemented robust CI/CD pipelines in Jenkins, integrating automated testing steps using Python-based scripts and Groovy for end-to-end test coverage.
Worked closely with QA teams to integrate automated test suites into the release process, reducing regression testing time and improving defect detection.
Migrated CloudFormation templates to Terraform, adopting infrastructure-as-code best practices and ensuring version-controlled deployments.
Set up and configured Kubernetes clusters (EKS) for container orchestration, writing Helm charts and Kubernetes manifests to manage microservices.
Developed Python scripts for workflow management and automation using Apache Airflow, orchestrating complex ETL tasks and nightly test runs.
Deployed and managed Docker images to maintain consistent environments across dev, QA, and production, eliminating configuration drift.
Collaborated with security teams to monitor and secure AWS resources, applying best practices for user access and secrets management using AWS IAM and Secrets Manager.
GenMark Diagnostics, San Diego, CA July 2021 – Sept 2021
Role: Software Engineer
Employer: Premier IT Solutions
Led test automation tasks in a Microsoft Azure environment, creating and maintaining automated test scripts for APIs using Postman and Python.
Built CI/CD pipelines with Jenkins and Terraform to provision infrastructure, run automated test suites, and deliver .NET and Python applications to Azure.
Created containerized microservices with Docker, pushing images to a private Azure Container Registry and automating deployments with Ansible and Kubernetes.
Developed RESTful APIs in Python, integrating them with automated tests to ensure reliability and consistency across multiple product releases.
Configured the Kubernetes provider with Terraform to orchestrate pods, services, and auto-scaling, improving environment consistency for testing.
Implemented monitoring and log analysis using ELK (Elasticsearch, Logstash, Kibana) and integrated custom dashboards to track application performance and test results.
Provided mentorship to junior developers on best practices for writing maintainable test scripts, container orchestration, and CI/CD workflows.
Primoz Info Tech Pvt. Ltd. Jan 2015 – Dec 2018
Role: Linux Admin/Build & Release Engineer
Administered Linux servers (RHEL, Ubuntu, CentOS), applying patches, performing system optimizations, and setting up secure access controls.
Worked with build automation using Maven, Ant, and shell scripting to support multiple codebases, ensuring consistent and repeatable builds.
Developed and managed SVN repositories for version control, branching, merging, and tagging strategies, later migrating several projects to GIT for improved collaboration.
Debugged and tested Java-based applications on Tomcat and JBoss servers, coordinating with development teams to resolve defects efficiently.
Assisted in planning and orchestrating product software releases, from code packaging and deployment scripts to post-deployment verifications.
Created and maintained shell/Perl scripts to automate routine administrative tasks, freeing up time for more complex build and deployment processes.
Collaborated with cross-functional teams to ensure production stability, monitoring resource usage, and proactively addressing performance issues.
EDUCATION & CERTIFICATIONS
Master’s Degree in Computer Science – California State University San Marcos
Bachelor’s Degree in Computer Engineering – ACE, Mumbai University
HIGHLIGHTS & KEY STRENGTHS
Test Automation & Tooling: Experience building automated test frameworks, writing test scripts (Python, Java), and integrating these into CI/CD pipelines for reliable releases.
DevOps & CI/CD: Proficient in Jenkins, Terraform, Docker, Kubernetes (EKS, OpenShift), Chef, and Ansible for end-to-end automation and environment consistency.
Collaboration & Leadership: Proven ability to partner with product managers, QA, and engineering teams. Skilled at code reviews, cross-team mentoring, and driving best practices adoption.
Debugging & Observability: Hands-on experience with Datadog, ELK Stack, Grafana, Postman, and various logging frameworks to ensure efficient troubleshooting and high application availability.
Agile Methodologies: Well-versed in Agile/Scrum, JIRA for user story tracking, and TestRail for test case management, ensuring continuous feedback and rapid iteration.