Sr. Software Engineer - Devops
Current- Developed and managed end-to-end configuration management projects using Ansible, integrating with Jenkins for smooth Kubernetes deployments, including monitoring and meaningful logging for troubleshooting.
- Containerized Spring Boot microservices by creating Dockerfiles from scratch and achieved Docker multi-staging to significantly reduce image sizes.
- Created various Ansible playbooks for specific tasks, such as Oracle DB exports and upgrading Kubernetes deployments, enhancing user experience through Jenkins integration.
- Streamlined the CI/CD pipeline for Java-based applications using Gradle, resulting in a 20% reduction in build and deployment times.
- Developed a custom Python script to automate the upgrade process of Kubernetes deployments. Also, implemented proactive monitoring and alerting using Prometheus and Grafana.
- Delivered shell script utilities to support comprehensive end-to-end automation processes.