Seeking a challenging role as a DevOps Engineer where I can leverage my expertise in AWS cloud computing and DevOps practices to drive continuous improvement and innovation.
Professional Summary
A DevOps Engineer with around 6 years of experience in the IT industry, specializing in AWS cloud operations and DevOps practices. Expertise includes building and maintaining AWS infrastructure, implementing CI/CD pipelines, and utilizing tools such as GIT, Jenkins, Postman, Terraform and Kubernetes.
Overview
7
7
years of professional experience
Work History
AWS and DevOps Engineer
Cognizant Technology and Solutions
03.2022 - Current
Working as AWS and DevOps Engineer for Cognizant Technology and Solutions from May 2022 to till now
Role: AWS and DevOps Engineer
Tools: GIT, Maven, Jenkins, Docker, Terraform, RED HAT Linux
Cloud: AWS
Application Servers: Apache Tomcat
Operating System: Linux.
Roles & Responsibilities:
Designing and deploying AWS solutions using EC2, S3, Elastic Load balancer (ELB), auto scaling groups.
Experienced in AWS IAM roles and policies, proficient in providing least privilege access to users and resources, ensuring secure and compliant AWS environments.
Monitoring the application traffic using WAF and written WAF rules to protect the application from malicious attacks in AWS.
Written the python scripts to get the unused AMI’s and clean up for cost optimization.
Implemented and managed AWS reserved instances (RI purchase) procurement process, optimizing cost efficiency and resource utilization in the AWS Environment.
Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
Proficient in Route 53 for efficient site management, including seamless site flipping between environments, rapid creation and management of DNS records, and implementation of traffic routing policies for optimal performance and high availability.
Configured and monitored AWS CloudWatch alarms, logs, and dashboards to ensure high availability, performance, and security of cloud infrastructure, enabling proactive troubleshooting and optimization and real time visualization of key metrics.
Experience in setting up ci/cd pipeline integrating various tools with Jenkins to build and run jobs which automate few tasks.
Created AWS resources like EC2, S3 and CloudFront using terraform.
Experience with configuration management using Ansible.
Experience in Maintenance of source control management systems, such GIT and GitHub including repository setup, branching, merging, and release processes.
Experience in Docker like creating Docker images, containers, Docker files, tagging and pushing to Docker Hub.
Good knowledge on Kubernetes and Kubernetes Objects like, POD, Replication Controller, replica Set, Deployment, Service and Stateful Set etc.
Experience with different ticketing tools like Jira, BMC remedy and BMC helix.
AWS and DevOps Engineer
Cognizant Technology Solutions
01.2019 - 04.2022
Worked as AWS and DevOps Engineer for Cognizant Technology Solutions from Jan 2019 to Feb 2022
Role: Application and Infrastructure Support
Tools: GIT, JENKINS, Ansible and Terraform
Cloud: AWS and Azure
Application Servers: Apache Tomcat
Operating System: Linux.
Roles and Responsibilities -
Setting up EC2 instances and prerequisites on the instances for deploying the applications.
Designing and deploying AWS solutions using EC2, S3, Elastic Load balancer (ELB), auto scaling groups.
Experienced in creating multiple VPC's, public, private subnets as per requirement and established connectivity to AWS Resources in another VPC in another region using AWS VPC Peering.
Used security groups, network ACL's, internet gateways and route tables to ensure a secure zone for organization.
Creating and maintaining infrastructure for application in AWS using terraform.
Automated deployment of builds to different environments using Jenkins.
Experience in SSL handshake and certificate renewals at both environments (AZURE and AWS cloud).
Implemented private endpoint in AZURE to secure SQL database.
Written a shell script to automate repetitive tasks.
Written ansible playbooks to automate daily tasks.
Implemented various automations using AWS Lambda to reduce client costs such as AMI clean up.
Setting up SNS alerts for application metrics.
Experience on Mongo DB Queries to check customer order status in application database.
Providing generic solutions and avoid reoccurring of incidents and proactively monitor the production environment and identifying the potential issues.
Experience on supporting 24/7 production environments and providing on-call and weekend support.
Linux System Engineer
Cognizant Technology Solutions
Hyderabad
04.2017 - 01.2019
Roles and Responsibilities
Monitored system performance, identified bottlenecks, and implemented solutions to improve performance.
Performed regular maintenance tasks such as patching, security updates, log reviews, backups.
Developed scripts to automate various system administration tasks.
Created user accounts and managed permissions on the file system level for multiple users.
Deployed software packages using package managers such as apt-get or yum repositories.
Worked closely with development teams to ensure smooth deployment of their applications.
Education
Bachelor of Science -
Anurag University
Hyderabad
Skills
Aws Cloud
Azure Cloud(Basics)
Red Hat Enterprise Linux
Jenkins
Shell Scripting
Python Script (Basics)
Docker
GIT
Terraform
Ansible(Basics)
Apache Tomcat installation
Kubernetes
PostMan
Kibana
Grafana
Helix,Jira
Accomplishments
Received client appreciation for automating tasks, resulting in streamlined operations and significant cost reductions.