Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rahul Singh

Austin,Texas

Summary

Experienced DevOps Lead Engineer with 13 years in the field. Specializes in Python, cloud platforms, and DevOps practices. Proficient in application development processes. Adept at collaborating with technical teams and managers to enhance processes and streamline deployments. Passionate about optimizing systems for peak performance and efficiency.

Overview

13
13
years of professional experience

Work History

DevOps Lead

Wipro @ Apple
06.2021 - Current
  • Developed and implemented Continuous Integrated and Continuous Deployment pipelines.
  • Solid experience in CI/CD using Git, Jenkins, Terraform, Kubernetes, and Linux.
  • Maintained Kubernetes clusters and containerized applications in microservices architecture.
  • Managed cloud infrastructure on platforms such as Apple's private cloud platform and AWS.
  • Configured and Managed AWS services like EC2, VPC, ELB, EKS, Auto-Scaling, Security groups, S3, IAM, AMI etc in large-scale multi-tenant containerized environments.
  • Created reusable Terraform modules with Terraform as IaC for AWS and used Kustomize for Kubernetes.
  • Created and implemented Disaster Recovery plans to ensure application availability during outages or data center failures.
  • Developed tools to manage Inventory, check Application Status across all environments and automated certificate renewal.
  • Optimized system performance by implementing proper load balancing and scaling strategies.
  • Developed tools to automate operational activities such as executing cassandra schema files, create Kafka topics and create/update Solr schema in multiple environments.
  • Configured Splunk and created Splunk dashboards, reports and alerts.
  • Partnered with development, IT and database teams to manage backups for servers and data centers.
  • Automated repetitive tasks using scripting languages such as Python and shell scripts.
  • Created monitoring tools to track system health and detect anomalies in real-time.
  • Monitored system security vulnerabilities and implemented necessary patches or updates.
  • Boosted team performance and overall knowledge level by mentoring new and junior engineering team members.
  • Improved software development and deployment by supporting quality practices.
  • Created and maintained documentation outlining processes for deploying updates, troubleshooting common issues, configuration settings, network diagrams, and other essential information related to infrastructure assets.
  • Participated in post-mortems meetings after P1/P0 incidents to analyze root causes and develop action plans for preventing future occurrences.
  • Diagnosed production issues with various stakeholders, including developers, QA teams, and support staff.

Android Application Developer

Torry Harris Integration Solutions
03.2012 - 06.2014
  • Developed Android applications using Java
  • Leveraged open-source Android ecosystems and available libraries to complete common development tasks.
  • Optimized Android applications for manufacturer-specific devices.
  • Integrated third-party APIs to enhance app functionality and user experience.
  • Worked closely with backend developers to integrate RESTful web services into apps.
  • Ensured compatibility across various devices by testing applications on multiple screen sizes and resolutions.
  • Created multiple applications and frameworks from ground up with successful publication.
  • Contributed to the open source community by publishing android frameworks.
  • Participated in meetups and tech talks to be up-to-date with latest industry trends, tools, and technologies in the Android ecosystem.

Education

Bachelor of Engineering -

Faculty of Engineering and Technology, Annamalai University

Skills

  • Continuous Integration
  • Amazon Web Services
  • Proficient in application development with Python
  • Configuration Management
  • Automation tools
  • Continuous Deployment
  • Cloud Computing Expertise
  • Scripting Languages: Python, bash, Groovy
  • Infrastructure Automation
  • IaC: Terraform, Kustomize
  • Kubernetes
  • Disaster Recovery
  • Monitoring and Logging
  • Release Management

Timeline

DevOps Lead

Wipro @ Apple
06.2021 - Current

Android Application Developer

Torry Harris Integration Solutions
03.2012 - 06.2014

Bachelor of Engineering -

Faculty of Engineering and Technology, Annamalai University
Rahul Singh