
Systems admin, architect and open source advocate
South Brisbane Area, Australia

Systems admin, architect and open source advocate
South Brisbane Area, Australia
Contact: mfleming@thatfleminggent.com or michael.fleming@member.sage-au.org.au
Experienced systems administrator / integrator / support engineer (8+years) with a background in UNIX (Linux / OpenBSD / FreeBSD / some Sun Solaris) and Windows Server technologies, primarily in larger scale environments.
- Design, installation and management of electronic mail systems using primarily open source technologies (including anti-spam and anti-virus technologies)
- Deployment and configuration of IPv6 networking components
- Strong skills in DNS services - ISC BIND, Microsoft DNS, PowerDNS
- Web server installation, optimisation and security (from small installations to large (1000+ servers) hosting environments) on Windows and UNIX/Linux systems
- Jabber/XMPP based messaging systems and gateways
- Database server administration and management
- Deployment, support and management of revision control / source control systems and bug/defect tracking software (CVS/Subversion, Trac / Bugzilla / Mantis) suitable for all ranges of development teams, centralised or distributed in a variety of locations.
- Host and network security (AUSCERT trained), firewalling (iptables/pf/Cisco ACLs), SELinux
- Virtualisation (VMWare Server / ESX, Xen)
- Systems related development and scripting (shell / Perl / Python)
- Product development and engineering
- Software packaging and deployment
- Strong knowledge of open source technologies and communities (I am a contributor to Red Hat's Fedora Project)
- Server/Performance monitoring
- Hardware procurement, installation and maintenance
- Experience with streaming media services (Windows Media Server, Darwin Streaming Server)
- Network Time Service (managing a widely used stratum 2 timeserver)
Server security and administration with some product engineering skills, Web servers (IIS + Apache), email / messaging servers (Postfix, Qmail, Sendmail, Microsoft SMTP; Ejabberd/ Jabberd2), databases (MySQL, MS SQL, PostgreSQL) coding (Perl, PHP), packaging (RPM), Version Control (CVS / Subversion / Bazaar) monitoring (Nagios, WhatsUpGold, Microsoft Operations Manager, Zabbix) and network services (DHCP/DNS)
(Public Company; Newspapers industry)
October 2008 — Present (1 year 2 months)
Maintain web / media and allied services and infrastructure (regional newspapers, radio, business search) for a large media conglomerate covering the Australia / New Zealand region. Provide support and consulting services to systems developers, designers and content managers. Design and deploy fault-tolerant, high availability online infrastructure.
- Integration of clustered AMQP messaging into the company web platform
- Significant load reduction through use of PostgreSQL pooling software
- Improvements made to server provisioning and maintenance through the use of Cobbler / Puppet deployment and management software
- Installation and integration of the Koji RPM build system to allow the packaging of custom / local software
(Internet industry)
August 2008 — Present (1 year 4 months)
A side project at this stage, concentrating on XMPP (Extensible Messaging and Presence Protocol) software and protocol integration, installation and advocacy
Other services include DNS, revision control and electronic mail systems consulting.
(Non-Profit; Computer Software industry)
April 2005 — Present (4 years 8 months)
Package, maintain, triage and work with upstream authors on a range of Free and Open Source software packages, including:
The open-sourced sections of the Maxmind GeoIP stack, several Apache modules, the MaraDNS name server, the mlmmj mailing list manager and some XMPP related clients and connectors.
(Privately Held; 11-50 employees; Internet industry)
May 2007 — May 2008 (1 year 1 month)
Systems Administrator / Datacentre Manager / Developer, responsible for server maintenance and support, infrastructure management, research and development (new products and virtualisation options)
(Public Company; MLB; Information Technology and Services industry)
June 2004 — May 2007 (3 years )
Systems Administration and design (Windows Server and Red Hat Linux), infrastructure support and development, customer and internal support.
- Development and deployment of a shared MySQL service (on Windows Server!) supporting over 1000 databases / users at the time of my departure
- Development of a streaming media service based on the Apple Quicktime Server software
- Assisted in the deployment and management of a large scale VMware ESX environment
- Marked improvements in processes, deployments and security of Linux-based dedicated server offerings.
(Public Company; WCG; Information Technology and Services industry)
June 2000 — June 2004 (4 years 1 month)
Windows server / coding support for customers and internal users
Computing 1999 — 2000
(incomplete)
Information Technology 1999 — 2000
B.Ed , Music, English , 1993 — 1998
Includes 1 year @ Queensland Conservatorium of Music (1993)
Rinzai/Soto Zen Buddhism, Yoga
Systems Administrator's Guild of Australia