Post Job Free
Sign in

Developer System

Location:
Lawrence Township, NJ, 08648
Posted:
October 10, 2017

Contact this candidate

Resume:

RENJUN ZHAO

* ******** **, *************, ** ****8. Phone#: 609-***-****. Email: **********@*****.***

Objective: Senior infra-structure architect, prod-support, system engineer, DevOps, middle ware engineer or release engineer position

SUMMARY

Results driven, senior Professional with more than 12 years of full Software Development Lifecycle experience.

Senior level web-admin/production support/infra-structural-architect with hands on experience on web server, middle ware server and RDMS, including apache 1.x, 2.x, JBOSS, WebSphere, and Tomcat.

Expertise in working with clients to understand their business and technical challenges, identify the related requirements for a solution, and define appropriate solution approaches that successfully address their needs

Expertise and hands on experience in upgrading highly customized packages, like JBOSS, WebSphere and apache.

Motivated, reliable, organized and excellent team player committed to driving business challenges into technical solutions.

Expertise on BMC BladeLogic and NetworkShell cross platforms, and extensive experience with RBAS architect design & security audit

Expertise on Hadoop Cloudera manager, client config & BDR.

Education:

*1996-1998: MS of Computer Science, Lamar University, Texas

*1994-1996: MS of Civil Engineering, Univ. of Kansas, Kansas

*1988-1992: BS of Civil Engineering, NE Forestry Univ, China

Skill set:

Programming Language: Java, C++, Unix Shell, Grails, JavaScript, php5, perl, fortune, XSLT, etc. Extensive experience on Oracle SQL, MySQL, TCP/IP programming in UNIX & Linux, ant, nant, make, SQL, NetworkShell, window’s PowerShell. and python.

Servers: Apache Web Server, JBOSS Application Server, WebSphere AppServer, Tomcat, Oracle DB server, MySQL server, FTP server on Linux, extensive experience on MQ server, IIS, BMC BladeLogic, Hadoop Cloudera.

Platform: UNIX, Solaris, RH Linux, Ubuntu Linux, window7 and WindowsXP,

Good communication and documentation skill.

Extensive knowledge about Equity, derivatives, Mutual fund, fixincome, and earningestimates.

Experience:

3/2017 ~ NOW: System Admin in Sportech LLC

Linux system administration in VMWare Vcenter, vhost creation & configuration.

Extensive knowledge of network design & firewall update.

BigIP configuration update.

JBoss & WebSphere server admistration.

Python script for daily report.

Shell scripting for backup, server scheduled reboot procedure.

Hadoop configuration & administration.

11/2016 ~ 3/2017: DevOp in Wells Fargo

DevOp in production support team, scripting in linux, configuring middleware.

JBoss & WebSphere administrator.

Hadoop & Cache configuration & Administration.

Bladelogic scripting.

Linux system administration with VMWare Vcenter.

Python script for system backup & data transaction.

3/2015 ~ 9/2016: Production Deployment Team in Bank Of America

In charge of Production deployment for CEDP platform, including Siperian, DataStage, Hadoop, Hub, etc.

Daily working on Hadoop ClouderaManager, managing cluster, CM, BDR, etc.

Involving Linux smoke tests, performing test, and product trouble shooting.

Installing DataStage from scratch on Linux, including WebSphere, Oracle, Linux Kernal config, LDAP setup, Terradata, Netezza, etc.

Working in Oracle Cluster server environment daily.

Hands-on experience on WebSphere, JBOSS, WebLogic, Tomcat & RPM tools.

In Charge of production services start stop, scriptized all procedures.

File transfer by rsync & SFTP, ssl setup between prod servers.

Trouble shooting in Linux env, OS level & Application level.

10/2013 ~ 3/2015: Trading support in UBS

Level II support in trading system for Java & Flash application on Linux

Expertise on BladeLogic auto-deploy and scheduling

NetWork shell scripting.

Scripting for autodeploy on multi-platforms, JBOSS, JBOSS AS7, Tomcat, WebSphere

Extensive experience on apache zookeeper for configuration Management

Extensive experience on RIATest for auto test about Flash

Manage huge scale of clusters of servers (500 servers total)

Scripting for daily support works.

Expertise on trouble shouting in huge scale applications, Performance tuning on multi-platforms, JBOSS, WebSphere.

Configuration for Apache web server, IBM HTTP server, etc

Python scripting for trouble shooting purpose on linux for DB checkup.

Problem solving in UNIX, Solaris, Linux.

SSH, SSL for web server & multi banking applications.

5/2012 ~ 10/2013: Senior consultant as auto-deployment specialist in Deutsch Bank

Restructure and architect auto-deployment for 900+ bank applications

Expertise on BMC BladeLogic & networkshell scripting.

Extensive experience on Window7 powershell

Expertise on BMC BladeLogic auto-deployment setup, including server group, packages, jobs, scripts and batches.

Created scripts for Windows auto-deployment.

Re-engineered 8000+ lines of shell scripts in BladeLogic for auto-deployment, snapshot, compliance and remedy.

Extensive experience on RBAC architect design & security audit.

7/2011 ~ 5/2012: Senior consultant as product support in Citi Group

Shell script in Linux & Solaris for deployment & monitoring

Extensive experience of Clear Case & Clear Quest

Level 3 production support for Citi payment application

Configuration management in WebSphere, OES, IIS

Release management for a banking project

Set up new 3-tier env with clustering & redundancy

SQL testing in windows & Linux.

Extensive knowledge about Tibco and WPS

Infra-structure design review and improvement.

Environment: Solaris, RH Linux, windows XP/2000.

11/2010 ~ 7/2011: Consultant as product support in New York Stock Exchange

Migrating application servers from WebSphere to JBOSS.

Patching JBOSS servers and re-org all servers in cluster.

Shell scripting in stock watch project.

JBOSS security setup.

Expertise in Tidal scheduler, created job schedules, created calendar.

Designed job sequence in Tidal with Developer group.

Trouble shooting for multiple 3-tier applications & continues integration.

Extensive experience on oracle client & sqlplus.

3-tier application infrastructure design and re-org.

Automated sys config for standalone JAVA application by shell scripting.

Created troubleshooting and monitoring tools in shell scripts.

Level 3 production support env design in Grails, including J2EE, spring framework and hibernate.

Environment: Solaris, HP Unix, Vmware, RHLinux, windows 2000.

8/2004~ 10/2010: Senior application admin & system support in Bloomberg LP

Tech lead of application admin group of BDAP (Bloomberg Document Acquisition Project), in charge of Apache Web Server, Jboss Application server, WebSphere server, tomcat servlet, and BAS service.

In charge of all MW env for Equity Fundamentals, earningsestimate, Historical Fundamentals, mutual funds, profile, and ratings.

Designed and managed application support products, lead and manage 24x7 application support team.

For fundamental QA group, generated reports from fundamental database, including P/E ration, 52wk high, etc.

System support in RH Linux & Solaris, including system setup & configuration, and tunning.

Member of architecture design team of BDAP.

Head of Build & Deployment team, familiar with CVS, RCS, SVN, MAVEN

Head of system admin of BDAP for Linux, Unix setup, maintenance.

Head of acquisition team of BDAP for JAVA, CVS, syslog setup and config.

Tech lead of Unix/Linux shell scripting team, review major scripts for production release.

Level 3 support lead for Bloomberg data acquisition application.

Converted BDAP system from IBM webSphere to JBOSS server.

Designed and upgraded BDAP monitoring system.

Designed and implemented auto-started program for system fail over and turn around.

MVC design and implemented auto-troubleshooting & auto-recover system.

Designed HA solution for Oracle DataBase connection.

Setup test env for system admin group in oracle database server.

Created set of tools in KSH for system performance analysis.

Tech lead of Bloomberg GSRV monitoring system in Princeton Office, responsible for K-shell scripting tech design and review.

Familiar with Distributed Systems Management.

Software package admin for BDAP UI group and vendor servers.

Liaison between system admin group, network design group and BDAP group.

Analyze BDAP system requirement & network resource requirement and provide the system & network group a complete list of resource or config requirements.

Third party software package evaluation.

Tech lead of deployment team, developed shell scripts calling developer provided build script to build BDAP release package and deployed onto different servers.

Control and maintain crontabs on Solaris boxes and Linux boxes, developed auto switch system for crontabs on primary and backup machines.

Configured centralized log system for load balanced app servers in different clusters, and developed log analysis tools. These tools are able to auto bounce servers, rotate services based on log messages.

Configured Bloomberg internal file transaction proxies for most vendor services, so that BDAP system can communicate with Bloomberg internal document system in COMDB.

Created several apache modules Bloomberg user authentication.

Re-engineered mod_jk module for BDAP requirement.

Created JBoss control scripts, including update templates, creating server, start/stop, memory allocation, monitoring system, and oracle DB sid map, etc.

Working on deploy scheduler in grails & ssh.

Installed Redhat, Fedora, Ubuntu linux for developers’ secondary PC for their testing purposes, including performance tuning.

Familiar with TCP/IP programming on Solaris, Linux.

Linux administration on internal staging Redhat LINUX machines.

Designed generic acquisition deployment system for > 30 acqs.

Major technologies: Ksh script in Linux/Unix, MySQL, Grails, php5, XML. XSLT, extensive experience on Oracle DB server setup, etc.

Familiar with Solaris, Linux NIS, DNS & NFS, hands on experience with troubleshooting.

Extensive knowledge about SAN technology, Veritas packages.

WebSphere AS installation, configuration and improvements.

JBOSS installation, configuration, monitoring and JVM tunning.

Trouble shooting in WebSphere & JBOSS middleware.

Batch job development for JBOSS admin in clusters.

Environment: windows 2000/XP, Solaris, HP Unix, RH linux, Fedora Linux, Ubuntu Linux.

8/2003 ~ 8/2004: Senior software developer of C++/Unix in Bloomberg

Tech lead of C++/Unix development team.

Project manager of rating document acquisition team, designed and implemented generic rating document parser.

C++/fortune developer in Bloomberg data acquisition team.

C++/Unix developer in Bloomberg fix income team.

Extensive experience with Tradebook, Equity, and tickerPlant.

C++ developer and COMDB admin for Bloomberg mutual fund team.

Configured Bloomberg internal apache web server for data acquisition team, and design the auto-configure tools.

Bloomberg UI design for mutual fund project.

Designed and implemented generic file fetcher for Loans project in C++/Ksh.

Bloomberg senior training on C++/UNIX, COMDB, BIG build, etc.

Generated reports requested by Business analysts for pricing history data, and make a chart of it in spreadsheet for BA representation.

Calculated NAV for a list of MutualFunds using BA provided formula.

Major Technologies: C++/Unix, fortune, etc.

8/2000 ~ 8/2003: Java developer in Bloomberg BLAW group

Developed java application for Blaw project by XML,XSLT, JavaScript, etc.

Developed DRQS WS, DNOT, IDOC projects in java for Bloomberg Terminal.

Developed Bloomberg file feed and transaction system for BLAW.

Created a set of XLST style sheet for different languages in Blaw project.

Setup BLAW project test & product env in tomcat servlet.

Extensive experience on javascript.

6/1999 ~ 8/2000: C++ developer in Dow Jones Company, NJ

Involved in design team of WSJIE (Wall Street Journal Internet Edition).

Developer WSJIE in C++, XML, XSLT style Sheet, Oracle DB.

Administrator of WSJIE production machines.

Performance analysis of total 16 WSJIE UNIX machines.

Ksh scripting for DJRF (Dow Jones Realtime Feed group.

C++ debug in Dow Jones indexing group, fixed major defects.

Developed auto failover system for Dow Jones RealTime system.

Off hour system admin contact in Princeton office.

1/1999 ~ 6/1999: Consultant in Lucent Technology

Consultant in Lucent WebLauncher group.

HP/UNIX shell scripting for performance tunning.

Unix administration on developing machines for different development group in lucent.

Created parsers for sar output files based on requests.

Reference: Available on request.



Contact this candidate