Jean-Sebastien Morisset's Resume


Published on

1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Jean-Sebastien Morisset's Resume

  1. 1. RÉSUMÉ Jean-Sébastien Morisset Tel.: (514) 570-4980 Senior UNIX Administrator E-Mail: Profile Senior UNIX Systems Administrator (Solaris, Linux, AIX) with over 20 years experience and an excellent knowledge of all types of large-scale production and e-commerce environments. Specialty Specializing in all aspects of SUN Solaris and Linux System Administration. Have 13 years experience with UNIX application integration, security and protocols, large-scale NFS and DNS architectures, monitoring and reporting tools such-as Net-SNMP, OpenNMS and Request Tracket (RT), quality script programming (Shell, Awk, Sed, Perl) for job automation, integration, CGIs / e-commerce, etc., with strong technical skills and an ability to quickly master new applications. CAREER AND EMPLOYMENT HISTORY Videotron UNIX SysAdmin (Solaris, Linux, AIX) March 2009 to July 2009 Install new Solaris 10 and AIX 6.1 servers using Jumpstart and NIM. Configure a Solaris Jumpstart server with ZFS root and automated patches, user additions, homes directories, GNU applications, etc. Create new AIX LPARs using VIOs, HMCs and NIM server. Identified several SNMP features available to improve monitoring. Montreal Exchange Senior UNIX SysAdmin March 2005 to September 2008 Write shell and perl scripts to automate tasks, monitor, and generate reports. Provide integration and production support for Atos NSC, MIND, and SOLA trading applications. Installed and configured SNMP clients on Solaris 2.6/7/8/10, Linux, and AIX servers to monitor hardware and OS. Write perl scripts for Net-SNMP to gather stats on specific processes, disk read/writes per volume, etc. Install and configure OpenNMS to collect metrics from Solaris, Linux, and AIX servers, Cisco switches & routers and trading applications. Configure notification system with OpenNMS and RT for traps received by SNMP clients. Install and customize RT (Request Tracker) extensively for operations use, including several layers of rights, global and queue specific scrips and templates, authorization / approval procedures, and a number of external maintenance scripts. Setup FTP hosts with master and slave servers using ProFTPd and a number of custom scripts. Author several scripts to import/update assets in RT, maintain and fix database entries for OpenNMS, synchronize load-balanced FTP servers. Microcell Solutions Inc. UNIX and WiFi Consultant / Integrator December 2003, February 2004 to March 2004, September 2004 to March 2005 Integrate Colubris CN3000 and CN3200 WiFi access points / access controllers with Linux servers, Apache, FreeRadius / MySQL proxies and a FreeRadius / Oracle authentication server. Determine how best to configure the Access Points and FreeRadius servers to fulfill the business requirements. Define
  2. 2. and implement MySQL database tables, code perl cgi scripts and configure FreeRadius. Support the development and staging web-based platforms provisioning the FreeRadius database. Coordinate and run ATP tests with participating carriers (Bell, Rogers, and Telus). CDT Inc. Consultant / Platform Architect September 2003 to November 2003 Setup and analyze performance tests on existing production http-based applications and hardware. Define multi-phase architecture with support for load-balanced firewalls, web servers, database, etc. Implement phase 1: web servers load balanced via DNS, installed and configure switch with public and private VLANs, replaced database server with faster hardware. NHC Communications Inc. Consultant / Sr. Solaris UNIX Administrator September 2002 to December 2002, February 2003 to March 2003 Customized and documented Solaris 8 installation on SUN Fire 280R and 220Rs. Disks were mirrored with Solstice Disk Suite, and the OS was hardened and secured according to Telco security requirements. Topcom, TMS, and Oracle 9i were also installed and documented. A complete Installation Manual and Operations Guide were delivered for each server. Support was also provided to the Development and QA teams. Air Canada Consultant / Sr. Solaris UNIX Administrator April 2001 to April 2002 A one year contract to install, configure, maintain and document a BroadVision 5.5 installation on a 4 tier architecture, consisting of load balanced iPlanet web servers, four BroadVision application servers, four BookSmart servers, and a clustered Oracle database server, all running on SUN hardware. Responsible for defining standard server configurations, including Solaris OS, disk allocation, 3rd party applications, users/groups, directory structure, etc. Responsible for approval and documentation of all changes to UNIX servers. Write scripts and procedures to transfer files, start/stop and maintain applications (synchronize data, etc.). Review UNIX security, firewall rules, and network design. Recommend changes to improve security against DoS attacks, application security bugs, hackers, etc. Participate in architecture and application volume tests. Lead fail-over tests of network, server, and application components. NuRun / Quebecor Consultant / Sr. Solaris UNIX Administrator December 2000 to March 2001 Install a SUN Enterprise 450 with SUN DiskSuite, InterShop, and Sybase. Manage Legato Networker backup server with DLT-7000 jukebox. Install iPlanet HTTP, LDAP, and Application Server on production and development servers. Implement and troubleshoot web stat applications and related scripts. Handled day-to-day UNIX Administrator duties. Normal Solutions, Inc. Sr. Solaris UNIX Administrator March 2000 to August 2000 Setup documentation framework and define standard procedures. Standardize and upgrade all servers to common configurations. Propose solutions for highly available servers and network components. Final phase included multiple load-balanced firewalls (using ArrowPoint CS-50), load balanced Web and
  3. 3. Application servers (using ArrowPoint CS-800), monitoring and client access servers (ssh and sftp). Access to Internet services would be controlled by firewall rules, whereas internal security would be handled by ACLs on the CS-800. Back-end databases and transaction software would be hosted on two Sun Clusters. Sadly, Normal Solutions closed before this solution could be implemented. Teleglobe Inc. / Up2 Technologies Sr. Solaris UNIX Administrator December 1998 to January 2000 Lead installation and participate in design of Highly Available network (firewalls, routers, switches, etc.). This included private and public DNS servers (with strict security policies), access servers, load balanced web servers, application servers, and a SUN Cluster. Plan and configure and three-tiered server architecture for the InterShop e-commerce application: 1st tier - load balanced Apache HTTP servers with CGIs, 2nd tier - load balanced Application / Transaction Servers, 3rd tier - NFS and Sybase services on Sun Cluster. Write a web-based system for documentation and procedures. Install and maintain a Sun Cluster composed of: 2x Sun Enterprise 450s with 2x StorEdge D1000s and 2x MultiPacks, RAID0+1 Disk Groups including Hot Spares, a Quorum device and Shared CCD, 3x Logical Hosts using NFS, Oracle and Sybase services. Jazz Media Network Sr. Solaris UNIX Administrator June 1998 to November 1998, Network Engineering Department Upgrade production servers from Solaris 2.5.1 to Solaris 2.6. Install a monitoring server with automated e- mail, paging, etc. Participate in development of a corporate security policy document. Investigate WAN <- > LAN (client) integration DNS issues and solutions. Update, maintain and document an elaborate DNS structure (5 domains, 25 sub-domains and 7 primary servers). Create Solaris 2.x installation guidelines for increased security, performance and robustness. Research and propose solutions to maintain a secure and reliable production environment, including centralized backup servers with automated tape libraries, fail-over (HA) designs for production servers, equipment monitoring, security enhancements, etc. Bell Canada / Bell Sygma Telecom. Solutions SCO UNIX and Solaris UNIX Administrator July 1997 to May 1998, Centre de Surveillance du Reseau Prime UNIX Administrator for 30+ Solaris servers. Shared administration responsibilities for an additional 150+ SunOS, Solaris, and HP-UX servers. Install and configure new Sun SPARCstation, Ultra, and Enterprise servers. Implement anonymous FTP, Netscape secure/HTTP, and Netscape proxy servers (Access Control, Filters, and Routing) on multi-homed host (private/public segments). Develop Network Surveillance Center’s intranet site (software configuration, authoring HTML and CGIs). Scripting of numerous administration and end-user utilities (Bourne Shell and Perl). Transfer system and procedures documentation to intranet server (custom Perl CGI). Researched and implement standard server security solutions (OS configuration and third-party utilities). December 1995 to July 1997, Routing and Trunking Assignments Administer SCO UNIX v3.2r5.0.2 servers and Solaris 2.5 server with workstations in NFS / NIS domain. Implement disaster recovery features with real-time backup solution (4 min turn-around for complete production system replacement). Develop end-user and system tools (in Shell, Awk, Sed, Perl, etc). Prime support for DEV team and OPS groups. Interface with outside suppliers (Bell Sygma, BGNO, Stentor, Nortel, etc.) for operational apps. Develop and document administrative standards. Implement security solutions (tripwire, ssh, pgp, web) for section servers. Intranet HTTP server implementation, CGI programming, and HTML development. Compile and customize GNU applications (gcc, make, perl, bash, sh/text/bin/file utils, rcs, m4, autoconf, etc) and other standard UNIX tools (top, lsop, pgp, ssh, links, tripwire, w3c, XEmacs, etc). X-Window application support and configuration. Configure MMDF / Sendmail (mailing lists, automated job launch, multi-domain, etc).
  4. 4. RELATED EXPERIENCE Developer / Database Admin 2004 to Present Developer / Integrator January 2003 to February 2003 Wrote a suite of perl CGIs for viewing stock photographs, integrate and enhance a perl-based shopping cart (MOFcart), and developed a perl wrapper for htdig to search for stock photos. RCF Linux Firewall Developer September 2000 to November 2000 Lead developer, CVS and web site administrator for the rcf linux firewall project. Rcf is an ipchains-based firewall with support for over 50 network service modules (including vtun, dhcp, nfs, smb, napster, proxies, online games, etc.), masquerading, port forwarding, and ip accounting. All services are self- contained modules that can be prioritized in the ipchains stack. Protections include spoofing, stuffed routing/masquerading, DoS, smurf attacks, outgoing port scans, and many more. rcf also supports unlimited public, private (masqu'ed), dmz, and mz (non-masqu'ed) interface and their subnets. Access rules are defined per interface and dmz/mz server "clusters". rcf is compatible with Red Hat, Slackware, Debian, the Linux Router Project (LRP), and many other distros. PROFESIONAL TRAINING  AIX for UNIX Professionals (2009)  Veritas Netbackup 6.5 for Solaris Administration (2008)  System Administration for BroadVision One-To-One Enterprise 5.5 (2001)  Technical Introduction to BroadVision One-To-One Enterprise 5.5 (2001)  SA-349 Sun Enterprise Cluster HA Administration (1999)  SA-285 Solaris 2.X System Administration (1997)  Compaq Server Management (1997)  472-Internetworking TCP/IP Using Windows NT 3.51 (1997)  UNIX Administration (1996)  UNIX Security (1996)