PETER PAIN Mobile: +61 (0)476 116454 Landline: +61 2 6331 8224 E-mail: web@peterpain.com Website: http://www.peterpain.com TECHNICAL SKILLS SUMMARY Database Skills INFORMIX (5-12.1), SQL Server (7-2014), DB2 LUW (7.1-10.5), MySQL -5.X, Empress, Oracle (11G-12C), ODI, SSIS, Business Objects, Crystal Reports, ACE, SSRS, SSAS, Erwin, Power Designer, Rational Rose INFORMIX Specific 4GL, RDS, ISQL, ESQL-C., Cloudscape, C-Isam, Online, SE, Online/IDS 5.0-12.1, IDS On NT, Web Blade, Spatial Blade, Verity, Txt, XSLT, HDR, Enterprise Replication, Open Admin Tool, Ontape, Onbar, ISA, HPL, Odbc, Max Connect Operating Systems HP-UX, AIX, Solaris, TRU64, IRIX, SCO Openserver, Linux (Redhat, RHEL, Centos, SUSE, SLES, Debian, Ubuntu, Reliant, Unixware), SSH, SAN (EMC, Hitachi), VMWARE, XEN, Citrix, Windows NT 3.51 -> Server2012, Windows 3.11 -> 8.1 Miscellaneous ESRI ArcServer 9.3 – 10.2, ArcMap, ArcCatalog, SVN, SCCS, Release management, Sun Virtualization, Network Installation/Troubleshooting, Debugging, Database Design / Normalisation, Amarta, Workflow Theory, Tape Library Management, Clearcase, Cleartool Web iPlanet, Netscape, IIS, Sun One, Apache, PHP, JavaScript, XML, HTML, Tomcat, Websphere, Eclipse, Wordpress, Cpanel Programming Shell Scripting, Vi, 4GL, C/C++, Java, Eclipse, Visual Studio, Perl, COBOL, GDB, DBX, X86 Assembly, Spatial Certifications IBM Informix Certified Professional, Online 3 Dialup Engineer, DB2 Fundamentals, DB2 UDB IBM Certified DBA V7 & 8. SQL Server 2012 Administration. Informix Internal Architecture & Advanced Administration, Advanced SQL, Performance Tuning, Backup & Restore, Managing & Optimising, 4GL Programming, Web Datablade. NON-TECHNICAL SKILLS SUMMARY (INC. TRAINING COURSES) PROJECT – SDLC, Agile, Waterfall, Triage, Project Management, ISO9000/9001 Audits/Documentation, Release Management, System Integration, SLA, PRINCE2. TEAM – Confluence, Jira, SharePoint, Providing/Designing Team Reporting Metrics, Service Delivery, Motivating / Inspiring, Listening Skills, Understanding People. SYSTEMS / BUSINESS ANALYSIS - Consulting for 12+ years, Integration, Interviewing / Surveying At All Business Levels From Strategic To Operational, Understanding The Business Processes / Logic / Requirements / Flow, Experience - Architectural skills. Modelling. TRAINING – Running Customer Training courses, Mentoring (approx. 50 people), Presentation / Lecture Skills, Designing Training Roadmaps, Peer Training, Creating Training Website/Wikis. MISCELLANEOUS – ITIL , Excellent Customer Communication Skills, General Professional Skillset, General Consulting Skillset, Listening / Body Language, Meeting Skills. EMPLOYMENT HISTORY Senior Informix DBA- NSW LAND AND PROPERTY INFORMATION January 2015 to Current NSW Lands and property Information (a division of the Office of Financial Services) is the government department responsible for collecting taxes in NSW Australia related to lands. They are also responsible for providing Spatial / Mapping data for all and any interested parties. The department employs approximately 950 people. I was part of Information Systems Spatial Unit (ISSU) and one of three grade 10 officers (nothing higher) in a department of 35. Although a senior DBA position, due to my experience I was involved in overall department architecture and technical decisions – encompassing Databases, Operating Systems, Development, Spatial and Business related processes. Responsibilities Responsible for all Informix databases (80 instances, 350 databases) over two sites Responsible for Administration of ESRI Spatial Services Database manager for all database teams and projects as well as data architecture across organisation Team lead for Informix databases, mentor to 2+ juniors Achievements Upgrade of all Informix databases from 11.50 to 11.70/12.10 Upgrade of all Spatial environments from ESRI 9.3 to 10.2.2 Performance tuning of existing environments Capacity planning, ongoing maintenance, business as usual Registering, Analysis and Ad-hoc fixing of Temporal (versioned) Spatial data, script development Comprehensive review, documentation and testing of all backup and DR systems Implemented and improved monitoring solutions Defined database standards and mentored implementation Managed migration of database scripts and SQL to GIT INFORMIX 11.50, 11.70, 12.10, ESRI 9.3, 10.0, 10.2, 10.3, SPATIAL BLADES, WEB DATABLADE, KSH, ARCMAP, ARCCATALOG, CONFLUENCE, EMBARCADERO, POWERDESIGNER, SERVER STUDIO, MS PROJECT, MS VISIO, WORD, SOLARIS 10, OPENADMIN Senior Informix / SQL Server DBA - OAMI September 2013 to December 2014 OAMI/OHIM is the European Union office for harmonisation of the internal market. The allow registration of Trademark and Design intellectual property for the entire European Union. 1000+ employees, Database Team of 7 people. Responsibilities Responsibility for all Informix Databases (1000+ databases, 250 Instances). Responsibility for all SQL Server (200+ databases, 50 Instances). Performance review and 1000’s of times performance improvements (Informix). Documentation of ell existing systems, meeting ISO 9001. Backup DBA for MySQL. Implement new Database administration tools and interfaces project lead. Planning database upgrades and migration to Windows and Unix virtualisation environment project lead. Project lead for Database Replication / DR environment. Department wide consulting on backup architecture, SAN redesign, Team and release processes. Achievements Upgrading of all Informix instances to the latest 11.70.FC8 version (complete rewrite and standardisation of configuration files). Fixed multitude of existing historical problems, assert fails, config, environment, shell scripts. Fully document all existing systems, databases, scripts, monitoring and team / database related business processes. Monitor, Performance tune, capacity plan all databases (SQL Server + Informix). Huge Informix performance gains. Design, test, (plan for implementation) Replicated Disaster Recovery environment. Testing of failover and failback. Schema, Table and Index design / review, Data integrity / quality checking, Data Loading, Host and Database capacity planning, Performance tuning of Queries, DB configuration, network, disk. Maintenance and development of new database monitoring scripts, validating Host system monitoring tools. Backup, duplicate, restore databases (MS SQL as often required), configure databases in conjunction with the storage manager team (Netbackup/Windows). Manage migration and upgrade of all Databases and environments as required. New datacentre, new SAN, switch to Linux / VM. Run out of hour’s scripts, SQL, backups, power outage tests etc. Load and synchronise and manage DR / ER environment. Working on-call 24x7, working in a team with shifted hours. Consulting on SAN design. Introduced new Wiki system (confluence setup and design) for D.M. Team, potentially to be rolled out across all departments. Departmental wide consulting to IT head on various projects. INFORMIX 10.00, 11.50, 11.70, 12.10, SQL SERVER 2005, 2008, 2008 R2, CONFLUENCE, POWERDESIGNER, SERVER STUDIO, MS PROJECT, MS VISIO, WORD, LYNC, SOLARIS 10, WINDOWS 2003, 2005, 2008, 2008R2, 2013, JIRA, CITRIX, POWERSHELL, Remedy, BMC, OPENADMIN, XYMON, KSH Freelance / Skills Training – Various UK based August 2011 to August 2013 Freelance work – Database consulting (Informix/SQL Server & SSRS/DB2), Domain registrations, web hosting and website design, social software sites, UNIX and Windows Admin, PC/Unix support services Training – Keeping up to date during freelance work, see below. Time spent with sick relative, hence varied roles. DB2 9.7-10.5, INFOSPHERE, INFORMIX 11.7-12.1, REPLICATION TECHNOLOGIES, DATA ARCHITECTURE, DEBIAN, CONFLUENCE, APACHE, CENTOS, RHEL, SLES, WINDOWS 8/2012, SHAREPOINT 2010/2013, SQL SERVER 2012-2014, SSRS, SSAS – tab/dimension/pivot, SSIS, WORDPRESS, TRAINING COURSE DESIGN Full Time Russian Study – Echo EE / KPI / LEC February 2010 to June 2011 Studied Russian to intermediate level. Main Kiev University - Kiev Politechnic Instute (KPI) preparatory and Private school (Echo EE). I also helped people study English and setup city wide informal English meeting groups on a non-profit basis. INTERMEDIATE RUSSIAN LANGUAGE SKILLS (B1/B2) Database Administrator / Data Architect - NSW DPI September 2007 to Jan 2010 Department of Primary Industries (DPI) is a government fisheries, agriculture, mining, environment agency. 1500 employees, Data Management (DM) team 9 employees. Some work done remotely (Melbourne) due to outback Orange NSW location. Responsibilities Solely responsibility for all Informix Databases (280 databases, 26 Instances). Backup DBA for DB2 / SQL Server (SAP / Accounting packages / Windows Support applications / Mapping). Project owner / implementation of a large spatial data warehouse project. D.M. Team Lead for Solaris Hosts Migration / Performance project. Takeover ESRI G.I.S. Spatial Administrator role. Achievements Build and management of spatially enabled data warehouse system using Oracle data integrator (ODI) + scripts + C. Design, performance test co-implement DPI’s first Solaris 10 virtualised environment. Logical Data Analysis / Data Architecture to realise new information across most areas of organisation. Schema, Table and Index design / review, Data integrity / quality checking, Data Loading, Host and Database capacity planning, Performance tuning of Queries, DB configuration, network, disk. Maintenance and development of new database monitoring scripts, plus setting up Host system monitoring tools. Backup, restore databases (MS SQL as required), configure databases in conjunction with the storage manager team (Legato). Project Manage and implement migration of all Databases and environments to new hosting – From old expired leased hardware to more efficient owned. Saved approx. $1mil/yr. rental, power and cooling savings + freed much server room space. Upgrade all Informix databases from 9.4 to 11.5, migrated all data to new additional capacity performance based parallel storage design in new SAN setup. 1000 fold+ performance gains. Consulting on SAN design, introducing new concepts, in-depth performance testing (both database & UNIX perspectives) – Enterprise wise speed implications, mostly for Lotus Notes backups 10-15 times quicker. Backup role for Business Objects, modified and ran / tuned reports. SAP / DB2 backup support. General D.M. Team cover. Installation and configuration of complete ESRI environment, took over ESRI Admin role. Architect new Spatial Trickle feed from Department of Lands (separate organisation). Troubleshoot and Tune SQL Server systems, backup DBA for remote working SQL server DBA. Working with geo/spatial data, registering spatial layers, creating algorithms for Dissolving, generalising and tuning spatial data Performance was 45 minutes now ONLY 6 seconds for map of all property boundaries across Sydney. Evaluated and introduced new Wiki system (confluence) including setup and design for D.M. Team. Documenting all work carried out in accordance with DPI standards in Confluence Departmental wide consulting to IT head on all I.T. related business aspects – i.e. Virtualisation, SAN, SQL Sever INFORMIX 9.4 - 11.5, SPATIAL WEB AND MATHS DATABLADES, ESQL-C, ORACLE DATA INTEGRATOR, BUSINESS OBJECT, CRYSTAL REPORTS, ESRI ARCSDE, ARCCATALOG, ARCIMS, SOLARIS 9/10 (CONTAINERS), SUN / SAN, CONFLUENCE, APACHE, SUN ONE, SAS, JIRA, SAP, LOTUS NOTES, POWERDESIGNER, SERVER STUDIO, MS PROJECT, MS VISIO, WORD Systems Integrator / IT Architect – SENSIS June 2007 to September 2007 Sensis – Australian Yellow Pages / White Pages. $2 Billion, 950 strong business restructuring project. The business has two sides: Website (Agile), Business/Back Office (Waterfall). I was part of the Website team. Responsibilities Managing Integration between upstream (business) & downsteam (website) teams. I kept a downstream perspective. Agreeing initial Architecture and adapter specifications providing full ancillary information for downstream teams. Lead for replication SOA/ESB risk analysis project. Achievements Delivered Interface Design Agreements (IDA) as well as overall initial architecture for SOA interface/messaging system. Keeping all involved parties up to date and politically happy in a systems integration capacity. Identifying Data Mapping issues before they became problems. X-referencing downstream code to upstream waterfall documentation, correcting, managing responsibility for all teams to agree and make timely changes as required. Producing a reconciliation risk document, multiple ideas / solutions to address data integrity / synchronisation issues. Designing the format of all adapter deliverables and overall template structure for each ‘web project’ wiki. Architecting downstream XSD / XML logical and physical schema documents. Drafting system context diagrams. Creating test plans in the form of design validation scenarios, including creating test data. XML, CONFLUENCE, JIRA, AQUALOGIC ESB, XMLSPY, ENTERPRISE ARCHITECT, ECLIPSE, MS OFFICE, JAVA, TOAD, AGILE METHODS Database Administrator / Data Architect - LUMLEY GENERAL September 2005 to June 200 7 Lumley General, is the insurance subsidiary of Wesfarmers (second largest Australian Company) 1500 users at this site. The Genetica application is a complex Forte 4GL Underwriting system covering roughly 85% of all business functions. Combined DSS / OLTP. Responsibilities Sole responsibility for all databases and data strategy across UNIX and Windows environments Trainer, Unix Admin, Data Architect, SAN Consulting, Shell/Perl, SQL Server Admin/Development, Web Development Achievements All databases upgraded from 32-bit to 64-bit. Nobody before realised Solaris has a dual 64/32 bit compatibility kernel. Fully documented, tested and project lead – approx. 1yr. 4GB Buffer pool limitations gone, improved performance immensely. Schema, Table and Index design / review, Data integrity / quality checking, Data Loading, Host and Database capacity planning, Performance tuning of Queries, DB configuration, network, disk. Fixed many “unfixable” reports, huge gains 3-150 times. SQL training for BA’s, Developers and Architects, SQL primary point of contact for checking and performance. General system stability, availability, clean-up and database environment encapsulation. Full security Audit, new security / user policies implemented. Running out of hour’s ad-hoc data SQL fixes and reviews of release SQL’s. Data archival of application performance metrics, working on overall data archive strategy. SAN Restructure and conversion of database from EMC Clariion to EMC DMX. Re-writing and testing of all backup procedures and scripts also Full DR testing & documenting. Full System documentation (previously lacking) of all environments. Created Database / Data specific website – links, information, SQL tips etc. HTML / iPlanet based. Created Very Strict Database change processes and documents, constant review and improvement of release procedure. Actually developed a release procedure which ran fixes / logged status, run time, fix number, owner, authoriser. BMC Patrol configuration. Extraction of data from legacy systems – i.e. Oracle. Shell scripts written to monitor historical data as well as database alerting via email. Trialling BI using SSAS, initial setup and design. Maintenance and development of new database monitoring scripts, plus setting up of system monitoring tools. IDS 9.4, SOLARIS, SQL SERVER, SQL EDITOR, MS PROJECT, ISA, PERL, BMC PATROL 7.2, KSH, ISM, ONBAR L3 DBA Support (Adv.) - INFORMIX SOFTWARE / IBM SOFTWARE GROUP April 2000 to September 2005 Australian Citizenship / Passport is now held in addition to British. Informix / IBM Provide 24x7 technical support to DBA’s for ALL database products (database, web, 4GL, replication, performance tuning, SQL, ETL, data integrator), also providing solutions on how to perform complicated multi-tier environment tasks efficiently (My focus once some junior L1/L2 people mentored). Responsibilities Advanced Support Engineer, Down system / Deep Diagnosis Team L1-L3 WW DBA support. Trainer (internal and external customers), Mentor, instigated peer tech talks (allowed people to become subject matter experts in one area), internal training / knowledge base website. Project lead for WW (US, UK, AU) training restructuring and career path roadmap. VMware Linux/Windows Database environment creator / maintainer. Workstation/ESXi. UNIX Administrator for department host environments. Product build engineer, source fixes, pre-sales support. Dialling into remote sites, high security trust / legal issues (Visa, Bank of China, Defence, Stock Markets) Achievements Provided L1-L3 technical support to Australian and worldwide DBAs. This encompassed many client related technologies. Worked as part of the 24x7 worldwide down system support team. Critical situation/bridge call/political skills. Informix and DB2. Remotely fixed, patched live online customers systems. Identified, coded and fixed database product defects. Training / knowledge base point of contact. Invented internal tech talks (peer training), detailed WIKI with searchable knowledge base. Created worldwide training plan for database support engineers (Informix and DB2) - involved wading through the mass of IBM websites / resources and architecting a roadmap. Taught professional training courses to externally paying customers. Completed numerous professional Informix/IBM skills courses. Fully DB2 database / tools certified. Wrote and architected call routing / engineer load balancing system. Arranged social meetings / out of hours gatherings (Xmas party, bowling etc.) HUGE SKILL BASE, HARD TO EXPRESS IN C.V. INFORMIX C-ISAM, 5.X, 7.XX, XPS, 9.XX, MOST DATABLADES, 4GL, ISA, ISM (ONBAR), SQL, CLOUDSCAPE, SQL SERVER, APACHE, IPLANET, WEBSPHERE, AIX 4.3.3, 5.1, 5.2, HP-UX 10.20, 11.0, 11.11, IRIX, LINUX, RELIANT, SOLARIS 2.6 2.7 2.8, TRU64, UNIXWARE, REDHAT 5-9 ENT, WINDOWS 3.11, 95, 98, NT 3.51, NT 4, 2000, 2003, XP, SQL SERVER, SHELL SCRIPTING, INTERNAL WEB DEVELOPMENT, DEBUGGING, GDB, DBX, C/C++, ESQL-C, JAVA, JAVASCRIPT, HTML, XML, XSLT, PRODUCTS BUILDING, CLEARCASE SOURCE CONTROL, MENTORING, TRAINING CUSTOMERS. TRAINING COURSES LISTED ABOVE. RATIONALE ROSE, DATASTAGE, ERWIN, VMWARE, MEETINGS, HOSTED WEBSITE (Knowledge base/Training/Cheat Sheet specific). Production Analyst - ALCHEMETRICS LIMITED November 1999 – December 2000 Data Cleansing / Data Marketing company, cleansed and loaded data for use by others. KSH, PERL, SQL, CUSTOM LOAD, NT4, X-WIN PRO Unix & Informix Consulting - REGISTERS OF SCOTLAND October 1999 Land Registry, Consulting, DBA / Unix Performance tuning, report writing. SGI ORIGIN 2000, IRIX 6.5, INFORMIX 7.3, I4GL, R4GL, QCE, SQL, WORK, KSH Holiday around the World January 1999 – September 1999 Visited 42 cities over 30,000 miles+ Surely I had seen all of the U.K. by now, anywhere better? Maybe… UNIX / Database Administrator - ASSOCIATION OF TEACHERS & LECTURERS March 1998 – December 1998 Teachers Association, DBA (Empress), Performance Tuning, UNIX system upgrade, reports, data loading, archiving, cleansing. EMPRESS ON-LINE V6.8, HP-UX 9/10, SQL, SCO UNIX, CSH, KSH, OFFICE 97, UNIX, REDHAT, BUSINESS CONSULTING Informix DBA Consultant – EDS, LOGISTICAL SYSTEMS AGENCY (M.O.D.) S.C. October 1997 – February 1998 Ministry of Defence Post Service – Restricted clearance. Setup development environment, application development and consulting. SCO 3.2.5, INFORMIX 5.07 SE, I4GL, ISQL, ACE, DELL POWEREDGE BUILD, SCO ADMIN, INFORMIX ADMIN, KSH, MAKE Holiday / Break July 1997 – October 1997 Taking a break from 4 years solid work/relocation Database Administrator / Analyst Programmer - HIGH WEALDEN HOUSING June 1996 – July 1997 Government/Social Housing, wrote / designed system to ‘BIGDATA’ anticipate maintenance costs, saved £billions nationwide. INFORMIX ONLINE, ISQL, I4GL, SOLARIS, KSH, WORK, CRON, WORD/EXCEL 6.0 Analyst Programmer - B.A.C. LIMITED April 1996 – May 1996 Double Glazing company, analysis and development of complete ordering/monitoring system in 4 weeks! SYSTEM ANALYSIS, KSH, R4GL, I4GL, INFORMIX ONLINE Snr. Analyst Programmer / Support / Trainer - MOUNTFIELD SOFTWARE LIMITED January 1996 – April 1996 Software house, mentoring juniors to the world of consulting. Data migration from Informix to SQL Server - remote replication. SQL SERVER 7, REPLICATION, SYSTEM ANALYSIS, ISQL, R4GL, I4GL, ACE REPORTS, CRYSTAL REPORTS, MAKE, C, HP-UX, REFLECTIONS, WORD, EXCEL, KSH, WATERFALL, MODEM SCRIPTS! Snr. Analyst / DBA / Programmer / Documenter - THE POST OFFICE IT July 1995 – December 1995 Postal Company, DBA, Documenter, System Analysis/Design, 4GL application development, Auditing. SYSTEM ANALYSIS, ISQL, R4GL, I4GL, MAKE, HP-UX, REFLECTIONS, WORK, KSH, WATERFALL. ISO9000/9001 Analyst Programmer - COMMERCIAL SYSTEMS LIMITED May 1995 to July 1995 Publications Company, application development, source code control, SDLC, reports. ICL DRS 6000, R4GL, ONLINE, SE, DBACCESS, SQL, SCCS, KSH Analyst Programmer / Report Writer - BANKERS INSURANCE March 1995 – May 1995 City based Insurance Company, Application Development, and Financial Report writing/trend analysis. ONLINE 5, RISC 6000, SSADM, BSI 5750 Analyst Programmer / Team Leader - ACSL MANCHESTER January 1995 to March 1995 Manufacturing Software – B&Q, Jewson, saw mills etc. Developed 4GL software solution. ISQL, R4GL, ISQL, XENIX, SCO, KSH, SCCS Analyst Programmer / Code Generator - ECLIPSE BUSINESS SYSTEMS September 1994 –January 1994 Freight software Business, coding, report writing, wrote code generator to do my job. ISQL, R4GL, ACE, SCO UNIX, SE, ONLINE, SCCS Systems Analyst / Programmer - GENUS LIMITED August 1994 to September 1994 Agriculture, large data consolidation (100mil records, 50 offices to one), expert system written, report writing, performance tuning. I4GL, ICL MAX-TOOLKIT, ONLINE 5, DATA CONSOLIDATION, LOADING, CLEANSING (ETL) Analyst Programmer / DBA - SCOTTISH AGRICULTURAL SCIENTIFIC AGENCY June 1994 to August 1994 Scientific Agriculture, Consulting, System Analysis, Report writing system, general application development. R4GL, ISQL, X-WINDOWS, KSH, WORD, EXCEL, SCCS Analyst Programmer - SPACE COMPUTER SYSTEMS LIMITED November 1993 - June 1994 Software Company, UK Council SAP like application, coding, bug fixing, and report writing. R4GL, I4GL, ONLINE, MAKE, SQL, ACE REPORTS Analyst Programmer - MOUNTFIELD SOFTWARE LIMITED May 1993 - November 1993 Software house, constant outsourcing to contracts above. R4GL, UNIX ADMIN, ISQL, KSH, DAT TAPE MANAGEMENT, NON I.T. EXPERIENCE Russian Language ‘very’ Full time study, intermediate university preparatory level. Nation Diploma in Design & Fashion Design, 2 years study full time, approx. 1 year industry experience. Freelance Interior Photographer / assistant for Ideal Home magazine – 8 months. Reviewer Writer / Journalist Hi-Fi World magazine. REFERENCES Available upon request.