DevOps engineer with 7 years of hands-on experience in designing, implementing, and managing robust CI/CD pipelines, automating infrastructure, and optimizing deployment processes. Proven expertise in a wide range of DevOps tools and technologies, with a focus on enhancing efficiency, scalability, and reliability across diverse environments.
Overview
7
7
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
Wipro
Bengaluru, Karnataka
12.2016 - Current
Spearheaded the meticulous reconstruction of Windows and Linux operating system images, ensuring seamless performance and optimal functionality.
Proficiently deployed, configured, and maintained virtual machines, demonstrating expertise in creating robust and efficient virtualized environments.
Orchestrated system upgrades and patching initiatives with precision, contributing to the continuous improvement of system security and performance.
Executed Business as Usual (BAU) activities, ensuring the smooth operation of IT infrastructure and alignment with organizational goals.
Implemented comprehensive logging and monitoring procedures for virtual machines, actively tracking and optimizing CPU, network, and disk utilization.
Collaborated closely with senior architects to translate High-Level Diagrams into detailed Low-Level Diagrams using Confluence, ensuring accurate representation of system architectures.
Played a key role in Passportation and successfully optimized costs associated with cloud services, demonstrating a strategic approach to resource allocation and budget management.
Independently conceptualized, executed, and completed a Proof of Concept (POC) named DSAR, showcasing problem-solving skills and technical proficiency.
Demonstrated expertise in working with a wide range of AWS services, including EC2, S3, IAM, Load Balancer, Auto Scaling Group, VPCs, Security Groups, AMIs, SNS, SQS, KMS, and CloudWatch.
Spearheaded the creation and maintenance of automated CI/CD pipelines for code deployment using Jenkins, resulting in a 50% reduction in manual work and a significant boost in overall work efficiency.
Proficiently managed Security Groups, created VPCs, set up subnets, implemented routing between subnets, and established Inbound & Outbound rules and Target Groups.
Collaborated with agile teams to implement and manage DevOps automation processes, facilitating smooth application release cycles from development to production.
Worked closely with development managers, test teams, and Scrum masters to streamline various activities, including code deployments, approvals, and branch cutting for release activities.
Demonstrated hands-on proficiency with Git Extension, implementing effective branching strategies such as Master, Feature, and Release. Expert in resolving conflicts and managing Pull Requests to ensure smooth collaboration.
Created and managed IAM users, strategically assigning roles to respective teams, enhancing security and access control within the organization.
Successfully configured Load Balancers (ALB, NLB, ELB) in AWS using Terraform, showcasing expertise in infrastructure as code and automation.
Hands-on experience in creating Terraform infrastructure and modules. Contributed to the seamless transition from Terraform v0.11 to v0.12, demonstrating adaptability and skill in version management.
Implemented Bluegreen deployments to ensure zero downtime for production servers. Automated deployment steps through Jenkins, optimizing release processes and minimizing disruptions.
Executed application-level configurations on servers using HashiCorp Puppet, ensuring consistent and scalable deployment of software across environments.
Expertly handled encryption keys, tokens, passwords, and secrets using HashiCorp Vault, contributing to robust security practices and data protection.
Proficiently managed the upload and download of software versions using JFrog Artifactory, ensuring a streamlined and organized software development and deployment process.