P

Piyush Jain

About

Detail

Senior DevOps and SRE engineer @ Autodesk
Singapore

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Autodesk
    Senior DevOps Engineer
    Autodesk
    Jun 2022 - Current (3 years 11 months)
    Led critical Aurora MySQL upgrade from version 2 (MySQL 5.7) to Aurora 3 (MySQL 8) with zero downtime, including comprehensive validation testing and automated migration processes. Designed and implemented a high-availability framework achieving 99.99% uptime using Aurora MySQL with warm standby and RDS proxy. Architected a robust CI/CD infrastructure with Jenkins master-slave configuration running on EKS EC2 nodes, handling GitHub commit triggers and seamlessly integrating with Spinnaker pipelines hosted on EKS. Implemented complex multi-stage Spinnaker pipelines that orchestrate Terraform execution for dynamic infrastructure provisioning, utilizing Kubernetes jobs to automate deployments to ECS environments. Designed and implemented c
  • PALO IT
    Senior Consultant
    PALO IT
    Oct 2021 - Jun 2022 (9 months)
    Led cloud infrastructure automation initiatives using Terraform and GitLab CI. Delivered Kubernetes and Istio training to 50+ team members, facilitating cloud- native adoption. Designed hybrid AWS/Azure architecture solutions and created migration roadmaps Implemented data pipeline automation using Terraform and AWS CloudFormation. Architected and managed GitLab CI infrastructure by deploying runners on Kubernetes using Helm charts with pod-based auto scaling and ImagePullSecrets integration, reducing CI/CD execution time by 65% and achieving 40% cost optimization through efficient resource utilization. Established comprehensive CI/CD monitoring with custom GitLab metrics exporters and automated documentation, reducing incident respons
  • h
    Senior DevOps Engineer
    hoolah
    Nov 2020 - Oct 2021 (1 year)
    Architected multi-environment AWS infrastructure using Terraform modules for VPC, VPN, and security configurations with S3/DynamoDB backend, reducing provisioning time by 70%. Implemented GitOps practices with Terraform for infrastructure changes through pull requests, achieving 85% reduction in manual interventions while maintaining security compliance. Managed EKS cluster provisioning and essential addons (ALB ingress, external DNS, autoscaler) using Terraform, standardizing cluster deployments to under 30 minutes. Designed and implemented comprehensive monitoring solutions using CloudWatch and Splunk, with automated alerting reducing incident response time by 60%.
  • Dell Technologies
    Senior Software Engineer
    Dell Technologies
    Feb 2020 - Nov 2020 (10 months)
    I am a core team member of the newly set up team for the IoT Safety and Security project in Singapore, The project implements the idea of creating an IoT dashboard that will monitor the health of cameras installed on a large scale (~2k-20k cameras) and running specific VMS software. Designed and implemented lab environments using VMware infrastructure (VxRail, vCenter) Implemented secure CI/CD pipelines with GitLab CI and GitHub Actions, including security scanning Created API endpoints for infrastructure automation using configuration templates, mentored junior DevOps professionals in best practices and tools Set up comprehensive security scanning including SAST, DAST, and container security
  • e
    Software Engineer
    eatigo
    Apr 2019 - Jan 2020 (10 months)
    Managed entire infrastructure running microservices architecture Implemented infrastructure as code using CloudFormation and Terraform Orchestrated ECS clusters with auto-scaling capabilities Established monitoring solutions using Scalyr and Datadog Optimized infrastructure costs while maintaining performance Implemented git-flow process for smooth continuous deployments Stack: Bash, Redis, Elasticsearch, Aurora Mysql, Buildkite/CircleCI, Cloudformation, AWS, Terraform
  • TUv SUD
    Software Engineering Intern
    TUv SUD
    Aug 2018 - Mar 2019 (8 months)
    The project is aligned towards Industry 4.0 initiative, the platform helps retrieve and store knowledge from various sources like UAV's, IoT devices, and manual upload and can then act as a store for onsite engineers, enabling them to take help from experts using collaboration via video chat. Responsibilities: 1. Work on infrastructure procurement: analyzing and providing infrastructure requirements, setting up GitHub, and branching strategies. 2. Work on setting up CI/CD pipeline using Jenkins, Docker, and Kubernetes. 3. Work on the development of web services in a microservice-based architecture using NodeJS.
  • N
    Software Designer
    NatWest Markets
    Apr 2017 - Dec 2017 (9 months)
    The application containing report metadata was used to drive the publication of strategic collateral reports (from OBIEE) and associated external feeds. It was needed to comply with the collateral regulations for investment banks required to do reporting with trading counterparties on agreed timelines based on the regulatory guidelines. Responsibilities: 1. As a DevOps engineer, working on a proof of concept for establishing ELK as a monitoring tool for the Operations team, which later was a standard log intelligence tool in production environments. 2.Work on end-to-end analysis, design, development, and deployment of application for trade reconciliation. 3. Handle the development of microservices using spring-boot and angular, which help
  • Appirio
    Associate Consultant
    Appirio
    Apr 2015 - Sep 2015 (6 months)
    The project was for the world's top employment website, it involved the implementation of Salesforce cloud for their sales team so they can centrally manage their campaigns, leads, opportunities, accounts, contacts, etc. Responsibilities: 1. Work on SFDC Implementation such as SFDC Configuration, Apex Triggers, Bulk Import and Export of data using Data Loader. 2. Client interactions and meetings to gather client requirements and then create tasks related to stories provided by BA from Client Side. 3. Work closely with the solution's team from Appirio's side to understand and develop the solution according to customer needs.
  • N
    Software Engineer
    NatWest Markets
    Sep 2015 - Mar 2017 (1 year 7 months)
    - Working as a Java developer , in delivering high value and resilient technology based solutions that help bank service it's Corporate & Institutional Banking Clients. - To automate as many trading workflows as possible by using trading/markets and technology knowledge to create and recommend solutions which lead to more automation.
  • Amdocs
    Technology Integration Engineer
    Amdocs
    Aug 2013 - Apr 2015 (1 year 9 months)
    The project was for Finnish telecommunication, ICT, and online service company serving 2.3 million consumers, corporate and public administration organization customers. The billing of its postpaid clients along with CRM for service agents was deployed and maintained by AMDOCS. Responsibilities: 1. Automate full deployment lifecycle on Linux-based environments, that included package creation, several non-prod environments deployments, and production deployment using SVN, Jenkins, and Quality Center. 2. Work on infrastructure upgrades of non-prod and prod environments to Java7, Weblogic 12c, Oracle 12c. 3. On-site client interactions to analyze, develop solutions, and provide support and maintenance.
Education verified_user 0% verified
  • National University of Singapore
    Master's degree, Computer Software Engineering
    National University of Singapore
    Jan 2018 - Jan 2019 (1 year 1 month)
  • The LNM Institute of Information Technology
    Bachelor's Degree, Computer Software Engineering
    The LNM Institute of Information Technology
    Jan 2009 - Jan 2013 (4 years 1 month)
  • Maheshwari Public School
    High school, Science and Mathematics
    Maheshwari Public School
    Jan 1997 - Jan 2009 (12 years 1 month)