Umesh Gaikwad
DevOps Engineer
Objective
DevOps Engineer with years of experience, seeking full-time DevOps Engineer roles where I can utilize my skills.
Skills
- Bash
- Python
- AWS
- Docker
- Kubernetes (CKA)
- Pulumi
- Helm
- GitHub Actions
- CI/CD
- GitOps
- ArgoCD
Experience
-
July 2019 - April 2020
Exadatum Software Services Pvt Ltd
Pune, Maharashtra, IN
- Led the setup of a Spark cluster on Docker, using Apache Livy to run Spark code in Jupyter Notebooks, reducing the need for expensive Google Cloud Dataproc.
- Created Java JUnit tests to ensure smooth data flow from Kafka and Google Cloud Storage, simplifying the project structure by merging multiple subprojects.
-
Aug 2023 - present
Amagi Media Labs Pvt Ltd
Bengaluru, Karnataka, IN
- Implemented GitOps-based deployment strategies for microservices across multiple environments, ensuring seamless deployment processes.
- Configured CI/CD pipelines for automated testing and deployment, integrating container security scanning for enhanced service security.
- Managed infrastructure updates, including transitioning nodes and implementing efficient node management solutions.
- Developed cost optimization strategies, such as resource tagging and database migration, to optimize cloud spending.
- Enhanced service discovery and routing by configuring load balancer controllers and ingress controllers for improved traffic management.
- Developed Slack-Bot features for self-serve deployment and automation of deployment processes, reducing manual effort.
- Established monitoring and alerting mechanisms for PRs, deployments, and cost management to ensure system stability and cost efficiency.
- Leveraged Infrastructure as Code (IaC) principles using Pulumi for infrastructure provisioning and management.