Jean-Sebastien Morisset
Senior UNIX Administrator Consultant
|
RESUME
MS-Word Document |
Contact Information
Summary Profile
Senior UNIX System Administrator (Solaris and Linux) with 15+ years experience. Excellent knowledge of all types of production and e-commerce environments.
Skills Profile
SUN Solaris 2.6-10, SUN SunOS, SCO UNIX, Linux (Mandrake, Red Hat, Gentoo, etc.), SUN Cluster, Veritas Volume Manager, VRTSene, Net-SNMP, OpenNMS, SUN DiskSuite, Legato Networker, Colubris CN3000/CN3200, FreeRadius, MySQL, Netscape Messaging and Enterprise Servers, iPlanet, Broadvision, NFS, NIS, DNS, SMTP, Sendmail, Postfix, Qmail, Procmail, Majordomo, Mailman, Spamassasin, ProFTP, UUCP, PPP, SNMP, POP3, IMAP, SSL, Socks5, TCP/IP, Security and Encryption Tools (SWATCH, TCP Wrapper, Tripwire, Satan, PGP, SSH, IPSec, etc.), Linux Firewall, Apache Httpd, Apache JMeter, Squid, Proxies, HTML, Javascript, CGIs, Sed, Awk, Perl, Shell Programming, , VMWare, Star Office, Cross-Over, etc.
CAREER AND EMPLOYMENT HISTORY
March 2005 to Present
Montreal Exchange
Senior UNIX SysAdmin (Employee)
Document the installation process for a new trading application environment (aka Solo Trading Engine). Write shell and perl scripts to automate tasks, monitor and generate reports for the production and QA environments. Size and price Websphere MQ Series for link with CDCC. Provide integration and production level support for Atos NSC, MIND, and SOLA trading applications. Perform Tivoli and Netbackup operational tasks. Install and configure Net-SNMP and other SNMP flavors on Solaris 2.6/7/8/10, Linux, and AIX to monitor processes, CPU, disk space, etc. Write a perl script to query application specific CPU and Memory using SNMP. Install VRTSene to monitor Veritas Netbackup and Volume Manager and SUN SSCS to monitor StorEdge SANs. Install and customize OpenNMS extensively to collect metrics from Solaris, Linux, and AIX servers, Cisco switches and routers, and trading applications. Configure notifications of traps from Net-SNMP, Cisco routers and switches, VRTSene, Storagetek tape backups and fiber switches, SUN StorEdge SANs, and Cyclades. Jumpstart and configure production servers (X4200s and V40Zs) with Solaris 10 and trading applications. Install and customize RT (Request Tracker) extensively for Windows, Telecom and UNIX groups. This includes several layers of rights, global and queue specific scrips and templates, authorization procedures, and a number of external maintenance scripts. Setup FTP servers for BOX and CDCC with master and slave servers, using ProFTPd and a number of custom scripts.
December 2003, February 2004 to March 2004, September 2004 to March 2005
Microcell Solutions Inc.
UNIX and WiFi Integrator (Consultant)
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 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 will participating carriers (Bell, Rogers, and Telus).
September 2003 to November 2003
CDT Inc.
Platform Architect (Consultant)
Install, execute, analyze and interpret 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 configured switch with public and private VLANs, replaced database server with faster hardware.
February 2003 to March 2003
NHC Communications Inc.
Sr. UNIX SysAdmin (Consultant)
Installed, configured, and documented Solaris 8 installation on two SUN Fire 880R. Disks were mirrored with Solstice Disk Suite (including hot spares), and the OS was hardened and secured according to Telco security requirements. Topcom, TMS, and Oracle 9i installations were also performed and documented. A D720 Installation Instructions manual (40+ pages), a D705 Operations Guide (40+ pages), and D370 Configuration manuals were produced for each server. Support was also provided to the Development and QA teams.
January 2003 to February 2003
MVPix.com
Developer / Integrator (Personal Project)
Developed a suite of perl CGIs for viewing stock photographs, integrated and modified a perl shopping cart (MOFcart), and developed a perl wrapper for the htdig search engine.
September 2002 to December 2002
NHC Communications Inc.
Sr. UNIX SysAdmin (Consultant)
Installed, configured, 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 installations were also performed and documented. A D720 Installation Instructions manual (35-40 pages) and a D705 Operations Guide (30 pages) were delivered for each server. Support was also provided to the Development and QA teams.
April 2001 to April 2002
Air Canada / Destina Project
Sr. UNIX SysAdmin (Consultant)
Installed, configured, maintained, and documented a BroadVision 5.5 installation on a 4 tier architecture, consisting of three SUN E220 load balanced iPlanet web servers, four SUN E450 BroadVision application servers, four SUN E450 BookSmart servers, and a clustered Oracle database server. Broadvision was also configured in traditional and production modes in three environments: test, staging, and production.
Responsible for defining standard server configurations, including Solaris OS, disk allocation, 3rd party applications, users/groups, directory structure, etc. Approved and documented all changes to UNIX server configurations. Developed scripts and procedures to transfer files, start/stop and maintain applications (synchronize data, etc.). Reviewed UNIX security, firewall rules, and network design. Recommended many changes to improve security against DoS attacks, application security bugs, hackers, etc. Participated in extensive architecture and application volume tests. Lead fail-over tests of network, server, and application components.
December 2000 to March 2001
NuRun (Quebecor)
Sr. UNIX SysAdmin (Consultant)
Installed a SUN Enterprise 450 with SUN DiskSuite, InterShop, and Sybase. Managed Legato Networker backup server with DLT-7000 jukebox. Installed iPlanet HTTP, LDAP, and Application Server on production and development servers. Implemented and troubleshot web stat applications and related scripts. Handled day-to-day UNIX Administrator duties.
September 2000 to November 2000
RCF Linux Firewall
Developer (Personal Project)
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.
March 2000 to August 2000
Normal Solutions
Sr. UNIX SysAdmin / Platform Architect (Employee)
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 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.
December 1998 to January 2000
Up2 Technologies (Teleglobe)
Sr. UNIX SysAdmin (Employee)
Lead installation and design of Highly Available network (firewalls, routers, switches, etc.). This included private and public DNS servers (with strict security policies), access servers, load balances 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. Develop 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
June 1998 to November 1998
Jazz Media Network
Sr. UNIX SysAdmin (Employee)
Network Engineering Department
Upgrade production servers from Solaris 2.5.1 to Solaris 2.6. Install central monitoring server with automated e-mail, paging, etc. Participate in developing 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 necessary solutions to maintain a secure and reliable production environment. Includes proposals for centralized backup servers with automated tape libraries, fail-over (HA) designs for production servers, automated equipment monitoring, security enhancements, etc.
December 1995 to May 1998
Bell Sygma Telecom. Solutions (Bell Canada)
UNIX SysAdmin (Employee)
Centre de Surveillance du Reseau (July 1997 to May 1998)
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).
Routing and Trunking Assignments (December 1995 to July 1997)
Administer two SCO UNIX v3.2r5.0.2 servers (150 clients) and one Solaris 2.5 Sun SPARCstation server with workstations in NFS / NIS domain. Install, maintain, and upgrade server SCO UNIX and Solaris Operating Systems. Implement disaster recovery that features a real-time backup solution (4 mins. maximum turn-around for complete production system replacement). Develop end-user and system tools (Bourne Shell, Awk, Sed, Perl, etc). Prime support person for Development team and Operations group. Interface with outside suppliers (Bell Sygma, BGNO, Stentor, Nortel, etc.) for operational applications: CODES, CODES-OP, etc. Develop and document administrative standards. Implement complete security solution (tripwire, ssh, pgp, web, and standard Operating System tools) for section servers. Intranet HTTP server implementation, CGI programming, and HTML development. Secure-Shell (ssh) and Pretty-Good-Privacy (PGP) installation with related utilities. 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 (server based mailing lists, automated job launch via e-mail, multi-domain, etc). Compaq Insight Management configuration and server monitoring.
January 1993 to December 1995
Camelot-Info
Novell Netware SysAdmin - 1995 (Employee)
Administer three Novell Netware v3.12 servers in a Wide Area Network (WAN). Implement Windows for Workgroups (WFWG), AppleTalk and Windows-95 workstations with full File and Print services. Setup cc:Mail e-mail network under MS-Windows and Macintosh platforms with cc:Mail Routing across Wide Area Network (WAN). Installed an internet e-mail gateway to cc:Mail via UUCP, Lotus Organizer group scheduling via cc:Mail, Cheyenne Faxserve NLM Network FAX Services, and full Winsock Internet services under MS-Windows (ftp, telnet, Netscape, etc).
1989 to 1992
Worked in several technology service companies as Computer Technician, Lantastic Systems Administrator, Novell Netware 2.15 Systems Administrator, and WFWG Systems Administrator.
PROFESSIONAL TRAINING
System Administration for BroadVision One-To-One Enterprise 5.5 (May 2001)
Technical Introduction to BroadVision One-To-One Enterprise 5.5 (May 2001)
SA-349 Sun Enterprise Cluster HA Administration (February 1999)
SA-285 Solaris 2.X System Administration (July 1997)
Compaq Server Management (March 1997)
472-Internetworking TCP/IP Using Windows NT 3.51 (January 1997)
Microsoft Education Centre
UNIX Administration (March 1996)
CRIM (Computing Research Institute of Montreal)
UNIX Security (March 1996)
CRIM (Computing Research Institute of Montreal)
|