vigneswaran shanmugam

DevOps Engineer

Bengaluru, Karnataka, India13 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in AWS and Azure cloud solutions.
  • Proficient in CI/CD and containerization technologies.
  • Strong background in DevOps and infrastructure management.
Stackforce AI infers this person is a Cloud Infrastructure and DevOps specialist with expertise in AWS and Azure.

Contact

Skills

Core Skills

Cloud ComputingDevopsCloud ManagementContainerizationInfrastructure Management

Other Skills

AWSAksAzureCI/CDDTRDockerECSElasticsearchGitGithubGitlabGitopsJenkinsKubernetesLinux

About

Competitive IT Professional with Around 6 years of experience as Cloud AWS/DevOps Engineer. Extensive experience includes Software Configuration Management (SCM), DevOps Build/Release Management, Change/Incident Management, Containerization and Cloud Management. Expertise with UNIX environment including Shell Scripting, Automating administrative tasks, Fine tuning environment for application requirements and Monitoring. Designed, built and deployed a multitude applications utilizing almost all of the AWS services, Including EC2, S3, Elastic Load Balancing(Classic/Application), Auto Scaling, RDS, VPC, Route53, Cloud Watch, Snapshots, Cloud trail, Cloud config, ECS, ECR, EBS, Glacier, Cloud formation, SNS, SQS, AMI, IAM, etc. and focusing on high availability and fault tolerance. Designing Architecture change for an application to migrate from tendential platform in to microservices on docker. Writing Dockerfiles based on application requirement to create docker images. Setting up docker swam cluster for a large environment. Managing docker platform and enabling jobs to follow CICD process in a different environment based on application requirement.

Experience

Altimetrik

DevOps Architect

Oct 2020Present · 5 yrs 5 mos · Bengaluru, Karnataka, India

  • Handling 3 financial customers for their end-to-end DevOps needs on AWS and Azure.
AWSAzureDevOpsContainerizationCloud Computing

Société générale

2 roles

Devops Programming Analyst

Aug 2019Nov 2021 · 2 yrs 3 mos

  • Extensive experience includes Software Configuration Management (SCM), DevOps Build/Release Management, Change/Incident Management, Containerization and Cloud Management.
  • Configuring Virtual Machine, Storage Accounts, AKS, Networking, SQL, Postgresql, Private DNS, Certificate, Keyvault and other services through Terraform code, Powrshell module and as well as Manual.
  • Enabling backup feature in Azure RSV and restore of Virtual Machines and Devenv.
  • Deployment, Support and Maintenance of Azure Application Gateway and Load Balancer to distribute the network traffic for Web application.
  • Writing, Update and Customize the Roles (RBAC) for accessing Azure services and add them at subscription level.
  • Managing and Administrate the user access to different Azure services on portal access via ‘Access IAM’ feature.
  • Generate and provide the cost estimation of different Azure services based on the client requirements.
  • Automation the build and deployment of various Infrastructure services by writing Terraform code. Ex: VM Building, AKS setup, adding disks, Networking, Keyvault etc.,
  • Writing/Customize the Terraform code based on client requirements.
  • Configuration management through Azure Runbook, Blueprints and Automation Account.
  • Container orchestration through Kubernetes and docker.
  • Writing YAML script for creating different Kubernetes objects (Deployments, Services, Network Policy, etc.,).
  • Kubernetes version upgrade/maintains with zero downtime.
  • Deploying/Managing the AKS (Azure Kubernetes Service) through automated tool.
  • Setting and maintaining Kube and docker cluster on premise and cloud platform.
  • Understanding of software lifecycle in CI/CD workflow.
  • Troubleshoot and analyzing the issues and ensure deliver the best solution within SLA.
  • Developing BASH shell script to deploy Java applications in middleware tools.
TerraformAzureKubernetesCI/CDCloud ManagementDevOps

Senior Software Engineer

Jul 2016Aug 2019 · 3 yrs 1 mo

  • Architecture review for an application to migrate into microservices on docker platform.
  • Writing Dockerfiles based on application requirement to create docker images.
  • Managing docker platform and enabling jobs to follow CICD process in a different environment.
  • Containers security and handing docker swam cluster.
  • Writing stack files to deploy applications in a single shot with different services.
  • Working on docker UCP platform with registery.
  • Handling HTTP Routing Mesh on docker platform for load balancing between containers.
  • Setting up docker swam cluster for a large environment.
  • Working on vault to ensure application critical properties are safe and secure, deployment script fetches environment specific application properties from vault when its deploying on docker platform
  • Worked on Jenkins, Git, Nexus, Sonarqube, Docker register, Doker UCP, Docker swam, etc..
DockerMicroservicesCI/CDContainerizationDevOps

Snapdeal

devops engineer 2

May 2015Jul 2016 · 1 yr 2 mos · Karnataka, India

  • Provisioning & deployment of code in lower environment to production environment without downtime and manual intervention.
  • Writing an automation script using puppet and Jenkins for QA handover with smoke and regression test.
  • Writing automation script for infra provisioning on AWS cloud, OpenStack using cloud formation template and HEAT.
  • End to End application stack provisioning on the cloud platform with database (Aerospike, elastic search, mongo and etc.. IAAC).
  • Infrastructure optimization for application servers, application clusters on production environment for cost deduction and fine-tuning the environment.
  • Set up CICD for application deployment and planning deployment strategy for components based on the technical stack.
  • Working experience on NoSQL DBS like aerospike, mongo, Cassandra, elastic search production clusters etc..
  • Taking care of Oncall in routine basics, taking care of entire snapdeal.com as a single on-call support.
  • Creating automation jobs to reduce dev's routine work and achieve a goal faster and efficient
  • Making sure application is always up and running with help of automation scripts, monitoring and alerting tool with autoscaling.
  • Taking care of production environment on sale time.
AWSPuppetJenkinsDevOpsCloud Management

Wipro

Project Engineer

Oct 2012May 2015 · 2 yrs 7 mos · Bengaluru Area, India

  • Designing and onboarding an application from a traditional environment to AWS cloud by creating a VPC, VPN tunnel, security group, subnet, a routing table, Internet gateway and etc based on customer requirement.
  • Created IAM users with different policies based on client requirement to meet with organization requirement.
  • Created an autoscaling services to handle an uneven/sudden load on the environment without any manual intervention.
  • Taken responsibility as single point of contact for AWS administration & troubleshooting activities
  • Worked configuration management tool called puppet to manage large infrastructure configuration system with the combination of Linux and windows.
  • Installation & configuration of puppet server & workstation for a large environment.
  • OCD (One click deployment) environment provisioning with an application configuration and artifacts as per the organization requirement.
  • Provisioning, deploying and configuring an instance & application on AWS using puppet.
  • Good understanding of modules and manifests to use with the puppet.
  • Written & managed Puppet modules for Operating System management, Patch management, Configuration Management, Change Management, Application changes and configuration.
  • Handled Splunk tool for 22 production environments.
  • Writing shell scripts to manage the environment and take responsibility as a single point of contact for AWS administration & troubleshooting activities
  • Troubleshooting and resolving issues in Linux environments for better maintenance and finetuning an environment to make sure applications are always up and running
  • Set up a data center using OpenStack cloud platform to run and handle all internal training in Wipro campus itself (workshop, hands-on, servers, etc...)
  • Have good working experience on AWS EC2, S3, EBS, CLoud Trail, Cloud Config, ELB, Auto Scaling, Security Groups, AMI, IAM, Glacier, VPN, VPC, Cloudformation, SNS, SES, etc....
AWSPuppetLinuxCloud ManagementInfrastructure Management

Education

Rajalakshmi Engineering College

Bachelor's degree — automobile

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Cloud Computing & Devops

Explore similar profiles based on matching skills and experience