Post Job Free

Resume

Sign in

Life Insurance Project

Location:
Cary, NC
Salary:
110000
Posted:
February 25, 2018

Contact this candidate

Resume:

DEVOPS ENGINEER

BALAMURUGAN JANAKIRAMAN

Email: ac4lx9@r.postjobfree.com

Phone: +1-502-***-****

SUMMARY:

Overall 7.3 years experience in building compoents for Cloudfoundry, Kubernetes, AWS,Docker,Vagrant,JenKins,GitHub and DevOps Tools TECHNICAL SKILLS

Operating Systems Linux – Red Hat 6.5 Santiago

Ubuntu - 12.04 & 14.04 LTS

Iaas AWS

Database MongoDB,MS-sql

Scripting Shell,Python,powershell

Programming C#,corejava

Webservice Python bottle,flask framework,WCF

Paas platform Open Cloudfoundry,Bosh

Container Management Kubernetes,Docker,Vagrant

Logger Tool Graylog

User Interface Bootstrap,HTML,AngularJS

IAC tools Terraform

LoadBalancer Nginx,Haproxy,Aws ELB

Ci/cd Tool Teamcity,Jenkins

S/w Configuration Tool Ansible

Code Version Control Tool Git,Github

Performance Testing Tool Jmeter,Apachebenchmark

Proxy Server Mitmproxy

Web log Analyzer Goaacess

EDUCATION

Title of the Degree with Branch College/University Year of Passing BACHELOR DEGREE (Computer

Science Engineering)

Anna university 2010

XII Shri Natesan mat. Hr. sec school 2006

X Shri Natesan mat. Hr. sec school 2004

OTHER SOFTWARE COURSES/CERTIFICATION COMPLETED THROUGH COGNIZANT ACADEMY:

No Name of Institution

(e.g. NIIT, APTECH, SSI Etc)

Diploma or

Certificate

Year of Completion

1 NIIT Diploma in dotnet 2010

2 Cognizant Internal certification Unix 2011

3 IBM Bluemix certified 2015

EMPLOYMENT HISTORY:

CLIENT PROFILE:

CLIENT NAME Credit Suisse

PROJECT TITLE IBCM Application support – devops engineer LOCATION Credit Suisse,Newyork,USA

TECHNOLOGY USED Openshift,Docker,Powershell,Python DURATION March 3 2017 to Till Date

CLIENT DESCRIPTION:

Credit Suisse Group is a Swiss multinational financial service holding company, headquartered in Zürich, that operates the Credit Suisse Bank and other financial services investments. The company is organized as a stock corporation with four divisions: Investment Banking, Private Banking, Asset Management, and a Shared Services Group that provides marketing and support to the other three divisions ROLES AND RESPONSIBILITIES:

• Architect study on adopting containerized application(Openshift,PCF) for the legacy application in project

• Requirement gathering on current project deployment activities

• Streamlining current deployment activities using powershsell,c#(console based application) & python

• Designing one dashboard (bootstrap, JavaScript) by integrating multiple support platform(Kibana,netIQ)

• Developing a self-service portal by maintaining centralized database and processing job based on "in-queue” concept

• Designing backup & sync strategy for the project code in SugarCRM project

• Configuring windows agents to monitor the status of the scheduled task based on frequency

• Configuring Jobs for automation in Teamcity tool

• Using python & powershell as the backend scripting tool for automating the daily Checkout activities

• Developing shell script to automate the daily status check report which in turn reduces the man hours

• Developing batch script for windows deployment which helps copying required files across region and also reduces the deployment time PROJECT PROFILE:

PROJECT TITLE Foundry platform

LOCATION Cognizant Technology Solutions, Chennai

TECHNOLOGY USED Open Cloudfoundry, java, shell scripting DURATION Nov-2015 to Feb-2017

PROJECT DESCRIPTION:

Foundry platform has been designed with on top of open Cloudfoundry architecture which incorporates all best practices governed by Cloudfoundry Foundry platform helps in exposing messaging (rabbitmq), database (mongo db,Cassandra,neo4j,redis) & analytics (Hadoop) services and enables them in Cloudfoundry marketplace

CLIENT DESCRIPTION:

• It is a Cognizant product which is consumed by several verticals within Cognizant

– Insurance, healthcare, banking

ROLES AND RESPONSIBILITIES:

• Using Google kubernetes, Developed and deployed our microservice solution and learnt core internal concepts of kubernetes(replication controller, apiserver, autoscale engine, service & environment variables) by setting up single cluster and scaling the pod using replication controller

• Using, Java designed and developed an deployment manager app which gets the code from our private github repository and pushes to the cloudfoundry endpoint by assigning an UUID to the service plans and enabling them in cloudfoundry market place

• By using, GO programming language developed cloudfoundry-smoke test. It’s a suite of basic core functionality tests for Cloud Foundry. They are suitable as an initial test against a new or updated deployment to reveal fundamental problems with the system

• By using, Shell scripting language & SPIFF tool designed our own Cloudfoundry manifest file and done open Cloudfoundry environment setup in AWS which includes services like

EC2,VPC,S3,ROUTE53,ELB,CERTIFICATION MANAGER. Environment has a private and public subnet .Network connectivity carried through NAT provision

• Securing all AWS EC2 instance using AWS security group whitelist

• Upgraded Cloudfoundry environment to diego architecture which migrates all warden container to garden container thereby providing support for deploying apps developed using windows platform

• Experience in adding components / custom build packs in PCF

• By using, Python bottle framework developed web services which handles in creating docker inside IBM Bluemix environment through which we achieved in deploying our MBAAS solution tru-junction product as a docker based deployment

• For Development purpose, Done a bosh-lite setup in a single virtual machine which store all blobs in local storage system as it meant for development purpose

• By using, latest Graylog logging tool created an HTTP alert which alerts the administrator about upcoming insufficient resource metrics

• By using, Customized docker file deployed & configured splunk log management tool

• Using shell script & aws cli, developed a script file which helps end-user to deploy all service brokers (Database,Messaging brokers) into cloudfoundry in a single click

• Involved in End to End Architecture and design of foundry platform. Foundry platform helps in exposing messaging, database services and enables them in Cloudfoundry marketplace which can be binded to any APP created in cloudfoundry

• Involved in Analysis, Design, Coding, Testing of Messaging, Databases services

• Involved in creating, managing and securing the endpoints before exposing it to the developer.

• Involved in Peer code review, incorporating review comments and documentation PROJECT PROFILE:

Project Title TruJunction

Duration May2013- Nov 2015

Location Cognizant Technology Solutions, Chennai

Operating Systems Linux – Red Hat 6.5 Santiago, Ubuntu 12.04 Programming Languages Python scripting, node JS & shell scripting Database MongoDB

PROJECT DESCRIPTION:

TruJunction is the first product from Cognizant with a model of providing mobile app developers and web developers a way of linking their application to cloud storage and backend APIs, with also the ability of user management, analytics, push notification and integration with third party systems like social media sites, news and other similar gathering/ publishing resources. This saves considerable time and money as it provides a uniform way to access and manage data.

CLIENT DESCRIPTION:

Cognizant Internal Product.

TruJunction as a product has helped major clients in the APAC region. Max Life Insurance, one of the life insurers, is a joint venture between Max India Ltd. and Mitsui

Sumitomo Insurance Co. Ltd. Max India is an Indian multi-business corporate, while Mitsui Sumitomo Insurance is a member of MS&AD Insurance Group, a general insurer. Max Life Insurance offers comprehensive life insurance and retirement solutions for long-term savings and protection to thirty lakh customers. Visit http://www.maxlifeinsurance.com/ for more information. Cholamandalam MS General Insurance Company Ltd (Chola MS) is an Indian assurance firm and a joint venture between the Murugappa Group, an Indian conglomerate, and the Mitsui Sumitomo Insurance Group (MSIG), a Japanese assurance company. The firm produces a range of assurance schemes, including accident, engineering, health, liability, marine, motor, property, travel and rural insurance for individuals and corporate assurance. Visit http://www.cholainsurance.com/ for more information.

ROLES AND RESPONSIBILITIES:

• Nginx Load Balancer setup and fine tuning Nginx web-server for nodejs application performance. By changing ulimit parameters

• CLI script using python for installation on Node, Mongo (cluster setup), Nginx, Application Setup for customer purpose.

• Got hands on MongoDB(nosql) 2.4 & 2.6 database and its internal concepts which includes sharding,replication,oplog

• Amazon Cloud instance setup and maintenance Created VPC (Virtual Private Cloud),S3 in AWS.

• Using Selenium with python, completed sanity testing for our MBAAS solution product

• Using Nagios tool setup for monitoring all server parameters on different remote Linux machines

• Creating new branches in Git for development purpose.

• Using Jenkins tool automated Disk usage automation and Server Monitoring reports by writing a shell script.

• Using python script, Completed in deploying a sharding type production environment (mongoDB)

• By changing internal parameters of mongoDB achieved high performance which increased connection pool and high R/W performance Project Title Cognizant Application Support- Myvisa: Application support

Duration Dec 2010 to May2013

Location Cognizant Technology Solutions, Chennai

Operating Systems Windows

Database SQL

PROJECT PROFILE:

MyVisa Application is a central repository system to process all Visa applications for the Cognizant users to various countries in the world. Visa initiating, documents uploading, capturing necessary information from different portal like HCM, ESA, C-hire & CRS for Visa initiating. MyVisa application is third party vendor product and the vendor is INSZoom.com,

Inc.

ROLES AND RESPONSIBILITIES:

• Monitoring and scheduling the SQL job in DB server.

• The performance report for the servers (Web and Database) needs to be shared with the customers.

• Handling end user tickets –L2 level (Technical Support). If any issues data fixes in backend will be done with L3 level approval.

• Deploying the code (Patch) shared by the vendor in the UAT environment and the same can be deployed in all the production servers approved by the stakeholders. Deploying SQL scripts in production database which will be shared by vendor.

• MyVisa technical Support team will coordinate with vendor team through WebEx remote session for them to analyze the issue based on the priority.

• Monitoring Windows services like SMTP/ Task Scheduler in all the servers.

• Adhoc report requests from Global Mobility team.



Contact this candidate