atanus mukherjeemumbairesume1
TRANSCRIPT
Atanu Mukherjee
Email Id: [email protected] Telephone / Mobile: 9833292604
Blog: - https://atanumukherjeeblog.wordpress.com/ LinkedIn: - https://in.linkedin.com/in/atanu-mukherjee-56793817
GitHub URL: - https://github.com/atanumukherjee
Objective Highly motivated and goal-oriented professional with a career reflecting strong leadership qualifications. Have 8 years 3
months track record demonstrating strong analytic and problem solving skills with a team oriented management style, working experience in Devops, Infrastructure Side ,Build and Release Engg, Production support,. Application Support. I would like to work as a key player in challenging & creative environment where I will get a job satisfaction and exposure, which will help me in sharpening and enhancing my skill sets. Finally To work for Company with Honesty and Strong Determination resulting in positive outcome for both, the Company and me.
Work Experience:
Currently working in “Cognizant Technology Solution” From 14th Jan 2015 as Sr. Associate till date.
Worked in “Tata Consultancy Service” From 22nd April 2014 to 9th Jan 2015 as an I.T. Analyst.
Worked in “Larsen & Tubro Infotech” From Sep-2010- April-2014 as a System Engg.
Worked in Zenith InfoTech Ltd.” From Feb-2010 – Aug-2010 as a Unix System Support
Worked in “Intellvision Software Limited” from Nov-2008 – Feb-2010 as a Technical Support.
Technical Skills:
Languages : basic of Core Java, Shell Script
Web technologies: HTML, JavaScript.XML
Operating System: LINUX/UNIX , Mac Os ,Windows XP,2000, MAC
Database: Oracle (Install and Configure Oracle 10g on Linux (Centos 5.4)),MySql5.0
Web Server:- Apache
Application Server: Weblogic 8/10g, Apache Tomcat 6.0
IDE and tools: Eclipse/NetBeans, Ant, Maven, Make, SVN, GIT, JIRA, Confluence, Jenkins (CI tool), Ansible, Vagrant, Docker, Monit, basic of Puppet
Software Packages: MS Office 2003/XP.
Educational Qualifications:
Completed Bachelor in Computer Engineering with First Class from University of Mumbai in 2008.
Completed Diploma (Polytechnic) in Computer Engineering with First Class from Maharashtra State Board of Technical Education in 2005.
Completed S.S.C. (10th) with First Class from M.S.B.S.H.S.E, PUNE in 2001.
Company: Cognizant Technology Solution
Role: Sr. Associate
Duration: Jan’ 15 to till date
Responsibilities:
Client: Seqirus the CSL Company (United Kingdom):
Design technical architecture for DevOps tools implementation and integration Design target operating model
Lead technical sessions on evaluating existing DevOps landscape
Lead sessions to build consensus on gaps, solution options, target operating model, and recommendations
Lead sessions to assess the business impact of current limitations
Analyze existing standards to identify gaps and remedies
Evaluate gaps in related to DevOps best practices. Used the tools like Jenkins, Git, Ansible, to automate the process. Jenkins has been deployed on Apache Tomcat. For Scripting shell script and python has been used.
Configuring Gitlab on CentOS and Jenkins on Suse Linux. Made them available for the Developer
Working closely with Development and make them understand the branching model.
Gather the requirement and Plan the Activities
Working with remote/offshore teams and give them the requirement.
Client: Global Engineering Projects
Configure the docker Environment. Understand the system Requirement for docker.
Configure Ansible and Docker.
Creating Docker images and deploying through ansible in different environment
Creating new roles in ansible as the project requirement
Configure the new group of hosts in ansible
Writing Dockerfile and used it for creating new images.
Setup the Jenkins Environment and help the project team to setup the job Configure Git with Jenkins
Develop new rpm for project purpose, as customized rpm package.
Giving training to pilot project regarding the Devops tools and the tools require for their project. Helping in configuring the project setup.
Scheduling and Taking Interviews. Attending Drives as panelist.
Client: Apple Inc.
1) Using Ansible to do deployment of the code in all Integration, UAT, and Production. 2) Using Ansible for creation of new roles and task and modify the yaml file. Understand the
structure of the Ansible 3) Modifying the host Inventory with configuration change. Modifying the task configuration. 4) Using Git as the version control tool to pull, push and merge the data/ source code for the
development team. 5) Configure Vagrant environment 6) Configure Ansible in Vagrant environment.
7) Creating a new Jenkins job for any new Release version. 8) Managing the repository connections (GIT) with Jenkins. 9) Working with teams. Setting up branching right strategy. Creating the release branches.
Doing merges. And resolving conflicts
10) Troubleshooting the application through logs which we get from Splunk by executing the Splunk Queries.
11) Automating the task with the help of Shell Script. 12) Locally build the application with Maven then Do the build through Jenkins. 13) Managing the team for proper job assignment. 14) Migrated some svn repos to git.
Client: John Lewis-
1. Creating a new Jenkins job for any new components involved in online deployment.
2. Managing the repository connections (SVN) with Jenkins.
3. Creating and managing workspace for the Jenkins job. 4. Introduce sanity test jobs for compile and error check.
5. Triaging and troubleshooting the issues with any Jenkins job for LIVE
deployments. Providing the Jenkins tools support for any issues related with Jenkins jobs.
6. Managing the Jenkins instances for online servers. Managing the Primary Jenkins instance for master and slaves.
7. Setting up new Jenkins jobs for any new environment roll out. 8. Managing the Jenkins version upgrade and plug-ins involved. 9. Managing the roles defined within Jenkins, i.e. deploy, admin, build, read only
etc. 10. Managing the user access and requests defined within Jenkins via Netdom LDAP.
11. Providing the Jenkins admin support related to any server patch tasks. 12. Managing the server inventory for the Online servers managed with Jenkins 13. Managing and fixing the build scripts for any deployment failures.
Company: Tata Consultancy Services Role: I.T. Analyst
Duration: April’14 to Jan’15
Client: Mckinsey & Company
Description: This project involves different tools and deployment.
Responsibilities:
Providing Linux Servers to the client as per the requirement which involves creation of File System, Apache
Tomcat installation, Java installation on the server, and proving permission.
Providing Windows Server the client as per the requirement which involves MYSQL ,MSSQL , Java , Oracle Installation on the Window's server
Creation of Autosys jobs on Autosys R11 and Autosys R11.3 Workload Control Center via frontend as well as through creation of JIL files. Troubleshooting environment issue related to autosys which includes checking health of autosys instance, checking the application server analyzing Scheduler logs, checking autosys logs and event
demon logs , Restart Autosys Server and Windows/WCC services if required.
Drupal application deployment on the Linux servers
As per our project, setup the Jenkins Environment..
Deployed different project in Jenkins and give solution to team w.r.t deployment fails.
Know the Build process w.r.t to Contentious Integration process.
Troubleshooting the apache and tomcat logs
Automated some task though scripting.
Setup and configure master/slave step in the dev environment.
Company: Larsen & Tubro Infotech
Role: System Engineer.
Duration: Sep’10 to April’14
Responsibilities:
Client: Citi Group
Description: This project involved analysis and troubleshooting of failure/enhancements of
Existing applications that are mostly UNIX based
Citigroup Internal Tools (HERMES/XENV/ACL/CDDT/Developer Portal/)
Citigroup Global Tools (SVN /JIRA/Confluence)
Level 2/Level 3 Activities
Assisting the development teams to help troubleshoot any application or infrastructure issues,
Supporting deployment related issues, working on migration related work from one control version to other.
Troubleshooting issues on Production, UAT and Dev/Test environments
Co-coordinating with different teams like Unix SA Team, DBA Team, Vendor support for the root cause analysis
Implementing Changes to the Production and UAT environments through Change Control Procedures
Setting up Site scopes monitoring for various domains.
Resolving tickets assigned to tools.
Helping clients understand how to use mentioned tools and explain errors they encounter when using above tools.
Directing users to appropriate documentation to help them resolve their specific issues.
Performing administrative functions. For example, move source trees from one appid to another, move packages from one source tree to another, retire source trees, add new files suffixes to the list of supported file suffixes, install 3rd party products, update product compatibility information, retire product versions, Establishing ACL
control on XENV components, Transferring licenses from one user to another, Granting/Revoking Application. Restarting of the daemons.
Used core-java to develop a database object comparison tool. This tool compares the data as well as it’s structure between Oracle 9i and Oracle 11g .At the end of execution it would write the differences to a log file which helped us to confirm whether the database migration was successful or not .
Checking the weblogic domain admin logs and managed server logs as if what is the error , because of which the application failed, Troubleshooting with the weblogic logs as the application(Developer portal ) is hosted on Weblogic. Configuring and administering Server Configuration, Deployment of Components.
Configured and administered JDBC and Node Manager to administer the Managed Servers in WebLogic Application Server /8.x/9.x/10.x. Experience in configuring and administration of connection pools for JDBC connections
Solid experience in developing and deploying the applications on multiple WebLogic Servers and maintaining Load Balancing, Failover and High Availability.
Developed a master script to perform start/stop operation for Weblogic server on every weekend for production environment.
Doing test development and deployment and helping the user to do the deployment. Perform the COB test and participate in many COB test.
Worked with the maven technology installing the artifact in the maven repository and also help in trouble shoot maven build and helped user to deployed there code using the maven tool. Deploy the artifact in the nexus repository.
Working with migration of SVN from one repo to other or from one version control to other, by setting the environment variable.
Preparing the SOPs, RCA, Giving training to L1 and L2. Preparing the MOM.
Provide Solutions with analysis and/ or temp fix for identified Bugs so they can be fixed in next iteration.
Document new changes from Rally tasks (functionality and purpose) and train Level 1 team on the updates.
Updating the Hermes database with database query when Engg team update in the tool. Doing purge of database.
As Hermes is a Build tools involves in Building of different job, assist the developer to build their which is pulled from version control tool, job through Hermes.
Company: Zenith InfoTech Ltd
Role: UNIX System Support.
Duration: Feb’10 to Aug’10
Responsibilities:
Project Name- Kutenda
Project Description- the Project is related to the Email Marketing. Basically Kutenda help to small business owners
to increase sales using the power of Internet marketing. Kutenda tool give training and support to customer to launch
affordable and effective online marketing campaigns to generate new sales for your business.
Kutenda was built by a Managed Service Provider and designed to offer busy service providers the Option to have professionally managed, results-oriented marketing campaigns. Kutenda provide proven marketing solutions that leverage the power of the Internet to generate demand
for the products and services you sell. Let us advance your business by establishing trust between your company and its prospects with the right online presence and professional communications to attract
new opportunities.
Troubleshooting issues on Production, UAT and Dev/Test environments also worked with the development team. Responsible to develop Email Marketing for Kutenda as well as Kutenda Word press users. The Email Marketing
module was developed in Jsp, Servlet and DAO design pattern is used.
Configured and worked with SVN server and use the global tool also worked on backup script for svn server.
Monitoring the Ubuntu servers using Monit tool and zenoss GUI tool and resolving the problem.
Worked on Virtualization.
Worked on Database Clustering with MySQL and worked on Cassandra.
Deployed application on Tomcat Apache.
Configure the Samba server, to share the files from windows.
Company: Intel vision Software Limited
Role: Technical Support
Duration: Nov-2008 – Feb-2010
Responsibilities
Project Name- Iwatch Project Description- It’s a Security based project, its applicable in all the private bank Atm.
Worked in Linux Platform (Red Hat 9, CentOS) on a security base project as “Technical Support & Testing Engineer”.
Worked with RAID Level 1 and knowing the concept of raid levels
Done Kernel Compilation with Stock kernel and Custom kernel.
Worked with the same project with some updating in puppy Linux.
Configure DHCP server with PXE booting with HTTP.
Recover Linux OS from the RESCUE Mode and Worked in Rescue Mode Configure the NFS server on CentOS to share the some executable from common location
Client Interaction
Handling Technical Interviews
Working on various client-server applications
Working with various hardware devices
Managing support team and working with development team
Test plan.
Managing automation tasks
Academic Project
B.E. Project on “GATE PASS AUTOMATION USING BIO-METRIC OF IRIS TECHNOLOGY”
Mini Project on “ONLINE SEAT ALLOTMENT” in Web Technology.
Mini Project on “ONLINE SEAT ALLOTMENT” in Object Oriented Analysis and Design.
Presentation on “SECOND WORLD WAR” in Presentation and Communication Techniques in Sem V.
Project on “MICROPROCESSOR BASED PULSE MONITOR” in Final Year Diploma.
Mini Project in VB on “STAFF MANAGEMENT”.
Certification and Training
RHCE Certified(RHCE Certificate number is 805010622948923) Oracle Web logic Certified.
ITIL V3 Certified
IMS Star Award 2011
CIS Salutation Award for Beyond and Above Contribution - 2016
Struts Training
Shell Scripting Training
Personal Details
Date of Birth: 02 May 1985 Passport No. : M6329530 VISA Type : Business Visa B1 (U.S.A.) VISA Type: ITC Short Term Visa
Marital Status: Married
Email: [email protected]/[email protected]
Address : No.432, 4th B Main, Second Block, Kalyan Nagar, HRBR Layout,
Bangalore - 560043 Declaration I hereby declare that the information furnished above is true to the best of my knowledge
Atanu Mukherjee