SUNANDA R MENON
Qualification:
Bachelor of Electrical Engineering, June 1998
From Govt College of Engineering,Pune INDIA
OBJECTIVE: L ooking for a Technical Release and Build Management role to manage end to end release/build process.
Experience:
15 years of Professional IT Experience in the field of Solaris system Administration and Release/Build Engineering, Software Configuration Management.
Release Engineering Management experience in terms of build deployment,packaging and configuration management. Worked on source control systems like bazaar, git. Knowledge of
cloud computing on Microsoft Azure. Worked on yum/apt repositories.
Solaris Installation and administration
Solaris management facility (SMF)
DNS,NIS,NFS and NIS+
Solstice Backup .
Solstice disksuite, Veritas Volume Manager to build up disk mirrors and raid setup.
Netscape Enterprise Webservers
Netscape Directory Server
BEA Web logic Application Server
Knowledge of shell scripting, functional python programming.
Troubleshooting of hardware and Solaris related problems. Computer System Experience:
Hardware SUN E450, E3500, E4500, E250, Sun ULTRA 10S, SUN StorEdge L3500 Juke Box, VAX 7000 VAX4200
OS Solaris, SCO Unix, Windows, NT
Package Netscape Directory Server
IPlanet Application Server
BEA Web logic Server
Solstice Backup Manager
Solstice Disk Suite, Veritas Volume Manager.
Tools/Utilities Top, Sar, Preview, Sun Management Center, SiteScope, HPOV (NNM and VPO modules), Remedy Software, RT
Page 1
Sunanda R Menon
Freeware like MON, cfengine.
Shell scripting, Limited Python programming skiils, ssl and ssh configuration.
GUI/Front End CDE,
C ertifications:
● Sun certified System Administrator Level 1
● Sun certified System Administrator –Level 2
Training:
● Solaris system administration
● Rational’s Multisite clear case.
● Basic Python – Level 1 training
Organization:
● MariaDB Corporation: From Feb 2015 till date
● Sun Microsystems/Oracle India Pvt Ltd :From Dec 2004 Jan 2015
● Evolving Systems Pvt Ltd : From July 2004 Nov2004.
● Wipro Ltd, Bangalore :F rom June 1998 –Dec 2003 (Sr.Engineer Systems) Current Job Summary at MariaDB Corporation, HQ at Finland (Direct Competitor to Oracle)
As RELEASE MANAGER, my role was to manage the release/build process end to end and make deliverables happen based on the release schedules. The team was responsible for Building yum/apt repositories for Linux, Debian/Ubuntu respectively, Windows packages (msi/zip), Generic tar.gz binaries for MariaDB MySQL and other peripheral products like xtrabackup, Webyog products (MONyog
/SQLyog). The Team was responsible for getting the built products tested and uploaded to the Download Management portal, both staging and live site. The job also involves managing Cloud images for MS Azure, Building images and publishing to Azure Portal in close collaboration with Microsoft Contacts. Getting docs updated in a timely manner, mainly Installation docs, Release Notes & Changelog and other wiki pages.
Projects Undertaken at Oracle India Pvt Ltd, Pune
Project Lead for the Package Verification Project and am the one point of contact for internal customers and groups across. A part of 10 member globally distributed team working For MySQL Release Engineering /Configuration Management from July2008 till date: The role requires us to build, package and distribute MySQL Server Binaries, connectors, backup utilities on all platforms. This is done using the inhouse written central python Page 2
Sunanda R Menon
framework called Pushbuild2 and run slaves that talk to the master server and MySQL DB. The underlying source respository being used is bzr. Our role requires us to configure slaves, configure QA hosts and add to PB2. Add branches, configure various flavours of linux, windows, Oracle Solaris in tar.gz and the respective packaging formats.
Creating various clone branches and work with developers, docs team. Work on HOT fixes for customers and do special lab releases of important features for customers/users, work on bugs, RE/build requests for QA, dev team. We distribute the end product after a QA sign off on to oracle's publishing sites for downloads, so need to work with the Web team in tandem. Integrating the MySQL binaries into Oracle Solaris and following their processes. Adding the Service Management facility so the MySQL runs in both 32bit & 64bit mode. Connecting to MySQL DB and doing sanity tests to make sure the DB integrated is proper.
The work done is also reflected in my blog writeup at: h ttps://blogs.oracle.com/smenon/ Do basic python functional programming and integration into PB2 central framework. Limited Knowledge of the same. Do Package verification checks for the MySQL Released packages, creating chroot images and working to resolve problems associated with them. Work on Virtual Machines as well. Gather requirements for the PKGVER suite, create a master plan for the implementation and do code changes. Test regression across products.
Since Dec 2004 was a part of the Diagnostics Engineering group untill June 2007. Release Engineering :
Part of the Release Engineering team responsible for creating official milestone builds using build scripts.,maintaing the gates (US,India and Prague source gates).Setting up the clone environment .Writing unix shell scripts .Setting up the RE systems in India and Prague . Making changes to the the build.xml as and when necessary using apache ANT. Giving technical support for teamware as a front end tool and SCCS as a backend repository to the Users. Ensuring all files are under SCCS control .Packaging,doing prototype changes for both sparc and x86. Approving RTI's for code submission .Tracking bugs to closure and keeping track of them . Using Bugster as a Bug tracking tool.
Installing the Packages and doing basic Sanity testing before releasing it to the DQA for extensive testing . Working on CR#/bugs related to the Release Area.
The final release of the product to the intranet and the external OEM website w ww.sun.com/ oem. Working on the USR as a uniform software repository tool in coordination with the Program Manager. Creating the common build environment and posting the neceesary information on wiki . Collating the backup information for the RE servers and updating them on wiki . Using HUDSON to do the development integration builds and also the nightly builds .Installing and configuring the same .
In addition to the above involved in the system administration activity of the Release Engineering Servers as and when required.
Acquired knowledge of CVS mainly by self study .
Project Details:
Page 3
Sunanda R Menon
Project: Configuration Management Lead
Client: Evolving Systems and Networks Pvt Ltd
Period: July 2004 Nov 2004 date
Description: Evolving Systems is a pioneer in telecom domain with its key product being the Local Number Portability .
Local Number Portability is the BUZZ technology wherein the number can be ported from one service provider to another,keeping the number intact .
It caters to wide variety of Service Providers in the USA like SBC,AT&T etc.
To know more about the company visit w ww.evolving.com Position: Configuration Management Technical Lead . Contribution: ● Taking care of creating builds and deploying them .
● Troubleshooting failed builds .Looking at makefiles for compilation errors .
● Creating CMVC Users,granting CMVC access and creating Hosts Lists .
● Administering the CMVC Server .
● Administering the HP UX servers
● Creating Application Instances to connect to the Oracle DB .
● Troubleshooting Application Instance problems.
● Writing shell scripts,setting up Cron Jobs .
Team Size: 3
Environment: HP UX,CMVC as SCM,tomcat,apache
Project: Managing Upromise Servers.
Client: Upromise INC, Boston (USA)
Period: Aug2002 –June 2004
Description: The Upromise datacenter comprised of managing two applications broadly classified as “Loyalty” and “UII”.
Both these applications comprised of 4 apache webservers, which talks to 4 weblogic servers and oracle Database.
Upromise enters into partnership between different vendors and offers rebates to upromise members and the money so deposited goes into 529 plan, that can be used for educational purposes .For more information visit w ww.upromise.com.
The Job involves managing the apache, web logic 6.0, Solaris system administration, Feeds and Oracle 8i database Administration on a day to day basis.
Systems Administrator for more than 40 servers (production, development and staging environment)
Trouble shooting application related problems, which is a Way to save for college.
Position: Project Engineer.
Contribution: ● Had been to the client location for 3 months and gathered system data.
Page 4
Sunanda R Menon
● Understood the architecture of the application, was involved in releases and CUP deployments both in production and staging environment .
● Working with cfegine for user creations on all servers and setting their secureid.
● Weblogic and webservers support.
● Setting up of different partners for ftp, scp or sftp connection as per the agreement reached with the partner.
● Writing scripts to get and put files from and to the partner and automating them through the use of “MON” tool.
● Working with NOC team to setup the VPN connection and adding servers to the access list. Coordinating with client to allow access to http, SSH services.
● Getting putty configured on to desktops and accessing intranet URL’S through port forwarding method.
● Web based documentation hosted on the client’s intranet site as a ready reckoner.
● Setup the wipro Off shore datacenter (ODC) using Netra servers (3) and Enterprise 220R (1)
● Configured apache for the virtual hosts and setup the weblogic. Deployed the jar files. Setup the oracle DB and create users, grant privileges.
● Daily tasks involved working on troubshooting tickets using RT and feeds. Troubleshooting of feeds and ensuring files are sent and obtained from the partner.
Team Size: 3
Environment: Sun Solaris
Project: Managing Seagate Data Center .
Client: Seagate Technology, San Jose, USA
Period: June 2000 –March2002
Description: Member of the Data Center team at Seagate Technologies, which handles Solaris operating system, Netscape/Iplanet Web Server and Application Related problems in Production, Staging and Development environments. The team also handles hardware problems on Sun Hardware which include Servers like E250, E450, E3000, and E4500, Storage Products like D1000, A1000, A3500. Have also had experience handling products like Veritas Volume Manager with raid configurations, Iplanet Web Server installation/configuration, BEA Weblogic, backup tools like Solstice Backup 5.1. Monitoring tools like Sun Management Center, HP OpenView and SiteScope have been deployed for monitoring the Servers. Have experience in setting up of applications to use Netscape/Iplanet webservers and BEA Weblogic server. Trouble shooting of problems with mission critical External and Internal Seagate Web Sites, Web based Applications are also being handled by the Data Center team .
Position: Sr. System Administrator
Page 5
Sunanda R Menon
Contribution: ● Involved in Technical support of mission critical external sites like w ww.seagate.com, h ttp://reseller.Seagate.com and applications like finished goods inventory, Seagate online ordering.
● Troubleshooting issues related to Sun Hardware/Solaris operating system on Production, Staging and Development environments.
● Troubleshooting application issues which can be related to Iplanet Directory Server, BEA Weblogic application server, Netscape/Iplanet Webservers, Veritas volume manager and Solstice Disksuite.
● Installation and Configuration of Solaris operating system, Netscape/Iplanet Webserver, Veritas volume manager and Solstice Disksuite in production environment.
● Configuration and setup of application URL’s on
Netscape/Iplanet web servers, installation of security certificates for secure connections.
● Installation and configuration of BEAWeblogic Server 5.1 and 6.0. Have experience in setting up Weblogic server as both Single Home Multiple instance and Multiple Home Multiple Instances, licensing of Weblogic servers, enabling plugins for Weblogic application servers on Iplanet webservers, setting up of the server instances to connect to oracle databases using native JDBC drivers from BEA.
● Have setup internal Seagate applications like worldwide finished goods inventory, Employee search Application to use BEA Weblogic application server and also to get
authentication from Iplanet Directory server.
● Installation and configuration of Solstice backup 5.1 server and clients.
● Configuration of jukebox, creation of media pools, groups and save sets on Solstice Backup.
● Installation and configuration of monitoring tools like Sun Management center Server and clients, Sitescope to monitor critical application URL’s and HP Openview to monitor critical servers and load balancing hardware.
● Involved in setting up and maintenance of Support processes for monitoring of Servers across all environments, backup management and application support.
● Setting up of load balancing hardware from F5 networks to send SNMP traps to HP Openview management server.
● Written Shell scripts to automate server health check, check critical application log files for error patterns and check system processes at periodic intervals.
Team Size: 11 members
Environment: Sun Solaris and Vax
Project: Migration of existing data from E250 to E450 Server. Page 6
Sunanda R Menon
Client: Kirloskar Copeland Ltd INDIA
Period: March 2000
Description: E450 server was installed with A1000 hardware raid boxes (2 in no) on two different controllers and cross mirrored using Storage manager 2.6. Total hdd capacity was 216 GB along with 2 GB ram Position: System Administrator
Contribution: ● Solaris 2.6 was installed and striping was done on the A1000
(2 in no) boxes through raid manager 6.1.1. Root hdd was mirrored through Veritas volume manager 2.6, other hdd s was also brought under veritas volume manager control and volumes of 2 GB sizes were made and cross mirrored with the other logical unit.
● Informix was loaded and dbspaces created and dblinks were linked with the raw devices.
● Entire backup was restored and back to back connectivity between the application and database server maintained. Team Size: ● 1
Environment: Sun Solaris
Project: Installation of Solstice Backup 5.1
Client: Thermax Babcock & Wilcox Ltd. INDIA
Period: December 99
Description: Installation of SBU5.1 and its configuration. Position: System Administrator
Contribution: ● Installed 4500 jukebox to the E450 server.
● All SBU 5.1 PACKAGES installed on the backup server.
● Configured the Jukebox.
● Clients, group, backup strategy configured
● Backup was taken and necessary documentation was done. Team Size: 1
Environment: Sun Solaris
Project: Checkpoint Firewall installation and it’s customization on Enterprise 450 Server
Client: Videsh Sanchar Nigam Ltd –INDIA
Period: Sept 1999
Description: 2 modules of Checkpoint Firewall (command line and GUI based) were installed onE 450 servers, and customization was done to allow access to LDAP and radius database. Access to some of the sites as laid down by VSNL was denied
Position: System Administrator
Contribution: ● Planning and documenting the activity.
● Solaris installation and patch loading.
● Installation and Configuration ofA1000 raid boxes for Raid 1. Doing the routing activity for them so that the database server Page 7
Sunanda R Menon
is protected and all routing takes place through the firewall server for both LAN and wan network
Team Size: 2
Environment: Sun Solaris
CONTACT DETAILS
Tel: 976-***-**** (M)
Email: s ************@*****.***
Page 8