Surya Mandru

DevOps | Automation | Cloud | Infrastructure | Big Data | Serverless | CI/CD Pipelines

Austin, Texas, United States

About

Experience

  • Sr. Software Engineer, DevOps at Roku Inc.
    Jun 2022 - Present · 4 yrs 2 mos

  • Cox Automotive Inc. (5 yrs 3 mos)
    • Senior Platform Engineer
      Jan 2019 - Apr 2022 · 3 yrs 4 mos

      • Experience in various DevOps technologies including AWS, Terraform, Kubernetes, Rancher, Docker, Helm Charts, Linux, Artifactory, Jenkins, GitHub, Gradle, Wildfly, SpringBoot, Tomcat, NewRelic, OverOps, Splunk, PagerDuty, Ansible, Rally, Sonarqube, and ServiceNow. • Implemented AWS Cloud solutions including EC2, ECS, EKS, APIGateway, Lambda, CloudFront, RDS, DynamoDB, IAM, S3, WAF, Secrets Manager, Cloud Watch, Autoscaling, SQS, and Route53. • Implemented Cloud and on-prem Kubernetes/Cattle solutions to orchestrate 1000's of Docker containers for new and existing applications as well as deployment and management of complex runtime environments. • SME in Migrating 100's of applications and microservices across on-prem and cloud data centers. • Developed Pipelines in Jenkins and Workflows in GitHub Actions for build, test, and zero-downtime deployments. • Experience in creating dynamic routing and load balancing to scale applications for high availability using IngressControllers like Traefik, HAProxy, Nginx, and F5 BIG-IP LTM. • Developed terraform scripts and modules from scratch for building and automating Dev, PreProd, Prod, and DR environments. • Suggest and implement improvements into the platform to bring it to the next level of excellence. • Good understanding of the principles and best practices of Software Configuration Management in Agile and Scrum methodologies. • Excellent communication, interpersonal, and analytical skills. Proven ability to learn and rapidly adapt to new challenges.

    • Platform Engineer II
      Jan 2018 - Dec 2018 · 1 yr

    • Infrastructure Engineer
      Feb 2017 - Dec 2017 · 11 mos

  • Saibersys Inc. (1 yr 2 mos)
    • DevOps Engineer
      May 2016 - Feb 2017 · 10 mos

      • Experience in AWS Cloud platform and its features which includes EC2, VPC, ELB, AMI, SNS, RDS, EBS, Cloud Watch, IAM, Route 53 DNS. • Domestic travel to Collocation data centers and set up servers, equipment, configure and give remote access. • Installed/Configured/Managed master-slave architecture with Jenkins CI Automation. • Used Ansible to configure and manage infrastructure. Written playbooks to automate the configuration setups. • Experience in shipping logs to logz.io which is an online ELK Stack as a Service provider. • Experience in creating databases, tables, values, and implementing database triggers in MySQL. • Experience in implementing send and receive phone calls, SMS using Twilio web service API’s. • Experience in monitoring the servers using Nagios and Observium. • Experience in writing Shell, Bash, and Perl scripts to automate administrative tasks and management using cron. • Maintained proper documentation of all the activities carried out during the project.

    • DevOps Engineer - Intern
      Jan 2016 - May 2016 · 5 mos

  • Advansoft International, Inc (1 yr 8 mos)
    • Linux Administrator
      May 2014 - Dec 2014 · 8 mos

      • Experience in implementing and maintaining an Apache Tomcat/MySQL/PHP, LAMP web service environment. • Communicate with the user community and staff to assess needs, resolve problems, and provide technical assistance where necessary relating to Linux administration functions, and software running on Linux platforms such as Apache and MySQL and third-party software. • Experience in Creation and managing user accounts, security rights, disk space, and process monitoring in Red Hat Linux and Ubuntu. • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems. • Worked closely with the database administration staff to ensure optimal performance of databases, and maintain development applications and databases • Set up computers and printers on the network. • Remotely copying files using SFTP, FTP, SCP, WinSCP, and FileZilla. • Taking backups using tar and recovering during the data loss.

    • Computer Lab Assistant
      May 2013 - May 2014 · 1 yr 1 mo