DevOps Engineer - Microline Information Systems Pvt Ltd
(2025-04)
Project: Bank of America. Role: DevOps Engineer.
- Managed GCP IAM roles, service accounts, and permissions daily.
- Applied least-privilege access controls across GCP projects and resources.
- Handled service account authentication for applications and Kubernetes workloads.
- Completed periodic access reviews and security audits for compliance.
- Provisioned GCE virtual machines across development, QA, UAT, and production.
- Managed Linux and Windows instances based on application requirements.
- Optimized machine types, persistent disks, and networking for cost performance.
- Configured firewall rules and VPC networking to secure workloads.
- Implemented Cloud Monitoring and Cloud Logging for infrastructure visibility.
- Built dashboards tracking CPU, memory, disk, and application health metrics.
- Set alerting policies and notification channels for proactive incident management.
- Performed troubleshooting and root cause analysis to minimize downtime.
- Managed containerized applications on Google Kubernetes Engine clusters.
- Configured deployments, services, ingress, configmaps, secrets, and volumes.
- Enabled workload identity for GKE workloads integrating with GCP services.
- Supported application deployments, upgrades, and GKE cluster maintenance.
- Automated infrastructure provisioning using Terraform across environments.
- Developed CI/CD pipelines using Jenkins and GitHub.
- Automated Kubernetes application deployments across multiple environments.
- Standardised infrastructure configurations using infrastructure as code practices.
- Partnered with developers, cloud architects, and security teams on changes.
- Supported production support incident management and change management activities.
- Maintained technical documentation, deployment procedures, and operational runbooks.
- Managed version control systems like Git, ensuring streamlined code integration and collaboration amongst team members.
- Used CI and CD automation testing to effectively assess application function and user experiences.
- Used Docker and Kubernetes to manage, scale and update containers for improved automation possibilities.
- Participated in Agile development processes, contributing to sprint planning, reviews, and retrospectives for continuous improvement.
- Designed and configured cloud-based infrastructure on AWS, enhancing application scalability and reliability.
- Developed and maintained infrastructure as code IaC using Terraform, enabling consistent and repeatable environment setups.
- Implemented and managed continuous integration and deployment pipelines for efficient software updates.
- Built effective pipelines and enhanced production infrastructure through targeted database and cluster management.
- Evaluated new technologies and tools for potential adoption to enhance DevOps practices and infrastructure management.
DevOps Engineer - Nexgen Educational Trust
(2023-03 - 2025-04)
Project: Student Learning Management System (LMS). Role: DevOps Engineer.
- Managed application source code using Git and GitHub.
- Created and maintained branches for development, testing, and production environments.
- Reviewed pull requests and ensured code quality standards.
- Designed and maintained CI/CD pipelines using Jenkins.
- Automated code build, testing, and deployment processes.
- Reduced deployment time and minimized manual errors.
- Integrated automated testing before deployment.
- Created Docker images for LMS applications using Docker.
- Managed Dockerfiles and image repositories.
- Ensured application consistency across development, testing, and production environments.
- Deployed and managed applications on Kubernetes.
- Configured Deployments, Services, ConfigMaps, and Secrets.
- Implemented auto-scaling and rolling updates to ensure zero downtime.
- Provisioned and managed AWS resources such as EC2, S3, RDS, VPC, Load Balancers.
- Optimized cloud resources for performance and cost efficiency.
- Used Terraform to automate infrastructure provisioning.
- Maintained reusable Terraform modules.
- Version-controlled infrastructure configurations.
- Implemented monitoring using Prometheus and Grafana.
- Created dashboards for server, application, and Kubernetes monitoring.
- Configured alerts for CPU, memory, disk, and application failures.
- Centralized application and server logs using the ELK Stack.
- Assisted developers in troubleshooting production issues.
- Managed IAM users, roles, and policies in AWS.
- Implemented Secrets and ConfigMaps in Kubernetes.
- Performed security patching and vulnerability scans.
- Ensured secure access to cloud resources.
- Automated backups for databases and application data.
- Maintained disaster recovery procedures.
- Conducted backup restoration testing.
- Worked closely with developers, testers, and project managers.
- Participated in release planning and deployment activities.
- Provided production support and incident resolution.
DevOps Engineer - Nexgen Educational Trust
(2022-06 - 2022-07)
Project: Automated Website Deployment (AWS). Role: Associate DevOps Engineer.
- Configured Jenkins for streamlined Continuous Integration and Continuous Deployment (CI/CD), enhancing deployment consistency.
- Implemented automation for build and deployment processes, improving efficiency and reducing manual errors.
- Deployed applications on AWS EC2 instances, facilitating scalable and reliable production environments.
- Created Docker images for the application.
- Configured monitoring using Prometheus and Grafana.
- Managed source code repositories with Git and GitHub, ensuring version control and collaboration efficiency.
- Performed application health checks and troubleshooting.
- Coordinated with developers during release activities.
DevOps Engineer - INDUSIND NIPPON LIFE INSURANCE COMPANY LTD
(2021-12 - 2022-02)
Project: Insurance Agent Portal Deployment and Automation. Role: Associate DevOps Engineer.
- Configured Jenkins jobs for automated build and deployment, streamlining release process.
- Created Docker images for the application.
- Deployed the application on AWS EC2 instances.
- Configured Nginx as a reverse proxy.
- Monitored server health and application availability to maintain optimal performance.
- Performed Linux server administration and troubleshooting.
- Managed source code repositories in Git to ensure version control and collaboration.
- Coordinated with developers during application releases.