Profile

Alok Shankar

Assistant Consultant at Tata Consultancy Services

12.5

Years of Experience

Education

harcourt butler technical university

Companies

tcs, tcs, infosys

Reach out to Alok Shankar via Email, InMail and SMS drip

by installing Chrome extension

Alok's contact details

Email

Email (Verified)

aloXXXXXXXXXXXXXXXXXom

Email

Mobile Number

+91XXXXXXXX85

Experience

  • img

    2023 - Present

    tcs

    DevOps Consultant

    Project requirement was setting up a centralized logging solution using AWS services and new relic. The client has multiple AWS accounts wants its Amazon CloudWatch Logs and VPC Flow logs to come from different sub accounts and to delivered to a single auditing account and ingest these logs from auditing account to New Relic. The client also needs to setup dashboard in new Relic for business and stakeholders and real time monitoring and alert mechanism using new relic alerts and policies. •Configured seamless integration between Amazon CloudWatch Logs and Amazon Kinesis Data Firehose by implementing subscription filters and collected logs data from different sub-AWS accounts to Auditing Account. •Designed and implemented subscription filters to capture and transform specific log data streams, enabling real-time delivery to various destination such as New relic and Amazon S3. •Automatically ingest and forward CloudWatch Logs data into New Relic using a Kinesis Data Firehose and New relic HTTP endpoint. •Created custom New Relic dashboards to visualize critical application metrics, providing stakeholders with real-time insights into performance and user experience. •Configured New Relic alert policies based on application-specific thresholds and performance KPIs, ensuring timely notifications for potential issues. •Collaborated with cross-functional teams to define specific log patterns and criteria for filtering, resulting in the delivery of relevant and actionable log data to New Relic. •Streamlined log data processing pipeline, resulting in a 30% reduction in the time it takes to ingest and analyze critical application logs. •Enhanced data security by applying data transformation and encryption during transit from CloudWatch Logs to Kinesis Data Firehose, ensuring compliance with industry standards. •Collaborated with cross-functional teams by sharing New Relic dashboards during incident response, facilitating faster root cause analysis and resolution.

  • img

    2021 - 2023

    tcs

    DevOps Engineer

    Project involved to upgrade existing ElasticPath Infrastructure to Kubernetes and provide infrastructure-as-code asset to team for development and deployment of the application. Responsibilities: • Prepared the Project requirement documents after analysis and review of Elastic path official documentation for Elasticpath CloudOps for Kubernetes. • Configuration of Linux Operations Workstation which contains the tools required to initialize the infrastructure. • Installed Docker, Docker-compose, kubectl CLI,AWS CLI, eksctl CLI in Linux Workstation as initial Setup to run cloud-ops-kubernetes code. • Set Up the Separate AWS account for cloud-ops-kubernetes code with particular subnets. • Created and executed docker-compose.override.yml with required changes. • Setup Kubernetes dashboard for EKS clusters and Pods . • Configuration and Ran Jenkins Jobs which include build commerce and build deploy jobs. • Troubleshooting errors and configuration issues for EP.

  • img

    2011 - 2021

    infosys

    AWS Engineer / Software developer Engineer in Test Lead at Nordstrom

    •Design and development of microservices and microservices HTTP API gateway using ASP.NET Core framework and AWS service like EC2 , S3 , lambda , Auto scaling and Codedeploy. •Created lambda functions like eligibility services to verifies eligibility of accounts that opt into the current running campaign, offerintake lambda to write campaign offered events data in dynamo DB which triggered by SNS. •Implemented Continuous Integration and Delivery (CICD) Pipeline using bitbucket, TeamCity and Octopus in dev/Test and production environment. •Developed Specflow/Nunit Automated Test for Campaign management Restful microservices . Test Developed to verify HTTP status code and Event data verification in NoSQL Dynamo DB. •Generated Automated Business readable Test result using Pickle UI integration with Specflow. •Performed Reports and dashboard creation using cloudwatch beat , elastic search and Kibana visualization tool . •Requirement Analysis and design the roadmap to credit application apps to AWS migration. •Created AWS architectural diagram to launch load balanced webapps hosted in IIS using EC2, SQL server RDS and Route53. •Responsible for creating IAM role , Securtity group for Application Load balancer , Autoscaled EC2 instance and database server RDS instance . •Restored 20+ onpremise Sql server databases to AWS Sql server instance using backup file (.bak) in S3 and AWS Database Migration Service. •Created log4j logging functionality to all .net console apps code before migrating to AWS EC2 . •Hosted all on premise IIS apps to EC2 instance using powerscell script in EC2 Instance. •Used AWS Cloud Formation and PowerShell for Automated server setup, certificates installation, security group creation , application Load balancer and route53. •Created Cloudwatch alarm to send email whenever CPU and memory uses reached threshold limit.

Experience

87 Skills

Administrative

Amazon CloudWatch

Amazon Kinesis

Amazon Relational Database Service (RDS)

Amazon S3

Amazon Simple Notification Service (SNS)

Amazon Web Services (AWS)

Application Programming Interfaces (API)

ASP

aspDotNet

aspDotNetCore

auditing

Automation

AWS Command Line Interface (CLI)

AWS Lambda

Behavior-Driven Development (BDD)

Bitbucket

CI/CD

Communication

Containerization

Continuous Integration

Data Processing

Database Management System (DBMS)

DBMS

Design

DevOps

Docker

dotNET

Elastic Search

etl tools

Extract, Transform, Load (ETL)

Gitlab

Google Cloud Platform (GCP)

Groovy

Hypertext Transfer Protocol (HTTP)

Identity & Access Management (IAM)

IIS

Informatica

infra

Infrastructure

Integration

Jenkins

JMeter

Kibana

Kubernetes

Leadership

linux

Log4j

manual testing

Microservices

New Relic

NoSQL

open source

operations

performance testing

Powershell

Problem solving

quality assurance (QA)

Release Management

requirements analysis

Root Cause Analysis

SDET

Search

security

Selenium

Senior Software Engineer

Service-Oriented Architecture (SOA)

SOA

SOAP

SoapUI

Software Engineer

SQL

sql server

Teradata

Terraform

test

Test Automation

Test Execution

Test Management

test planning

testing

ui

Unix

User Experience

User Experience (UX)

Web

Windows

Education

  • img

    2007 - 2011

    harcourt butler technical university

    Bachelor's degree

    Computer Science