# Systems Developer-Toronto!

**URL:** <https://www.ruby-forum.com/t/systems-developer-toronto/52092>\
**Category:** Ruby\
**Created:** [January 10, 2006, 8:58pm UTC](https://www.ruby-forum.com/t/systems-developer-toronto/52092 "2006-01-10T20:58:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![proex](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/eb9ed0/32.png) [@proex](https://www.ruby-forum.com/u/proex)\
**Post date:** [January 10, 2006, 8:58pm UTC](https://www.ruby-forum.com/t/systems-developer-toronto/52092/1 "2006-01-10T20:58:58Z")

</div>

Systems Developer- Toronto

Overall Responsibility:

To assist and lead in the fulfilment of organizational needs and goals  
of the Company through the design, development, programming,  
implementation, integration, maintenance and support of an internally  
built database driven reservations system (ERP) for customers and  
internal use, as well as integration with 3rd party web-based systems  
and 3rd party software used in-house.

Key areas of responsibility

· Maintenance and ongoing development and enhancement of enterprise  
level database application and related support systems

· Server functionality and administration

· Quality assurance of system code

· Debugging

· Continuous improvement in system functionality, integration and  
overall efficiency and effectiveness

· Communicating with end-users and management to better understand  
system requirements and strategic goals

· Assisting in determining hardware and software needs in light of  
company goals and ongoing system development

· To keep apprised of developments in the field to ensure currency  
and make recommendations to management to improve efficiency and  
effectiveness

Required Skills & Experience

Basic programming skills:

· source control

· unit tests

· aspect oriented programming

· refactoring

Python skills (or similar object oriented programming such as Ruby):

· using distutils and setup.py to build an installer

· metaprogramming, or experience with metaclass based systems (eg:  
SQLObject)

· Python/C integration using Pyrex

· ctypes is also acceptable, but code will need to be ported

XML:

· must have extensive experience with angle bracket technology

· DOM (Document Object Model)

· SOAP and XMLRPC for remote procedure calls

· XPath/XQuery is an asset

· libxml2 experience is an asset

UNIX skills:

· Must be familiar with Debian derived Linux distributions. We  
primarily use Ubuntu.

· Will be expected to maintain servers and upgrade debian packages as  
needed

· basic user administration

· apache administration (virtual hosts, mod\_rewrite, mod\_proxy,  
mod\_ssl)

· subversion administration

· NFS

· must be comfortable administering headless servers via a shell

· trac, or any other bug tracker. Should be comfortable with  
configuring the bug tracker

Database skills:

· OLTP and OLAP schema design skills

· MySQL experience is required

· Experience with MySQL replication is an asset

· Postgresql experience is nice to have

Other:

· LDAP an asset

· cygwin experience is an asset

· Mac OS X experience an asset

· Windows 2000/XP experience an asset

· ability to relate to staff in a courteous fashion

· good communication skills with both technical and non-technical  
staff

· ability to multi-task

---

<div class="post-metadata">

**Author:** ![proex](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/eb9ed0/32.png) [@proex](https://www.ruby-forum.com/u/proex)\
**Post date:** [January 10, 2006, 10:49pm UTC](https://www.ruby-forum.com/t/systems-developer-toronto/52092/2 "2006-01-10T22:49:45Z")

</div>

Who do I contact?
