Forum: Ruby Systems Developer-Toronto!

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
01952ec7b8a29b7d46c96abfd24fa498?d=identicon&s=25 proex (Guest)
on 2006-01-10 20:58
(Received via mailing list)
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
3cb547dba632598465fd84310a86d81e?d=identicon&s=25 Nirav (Guest)
on 2006-01-10 22:49
(Received via mailing list)
Who do I contact?
This topic is locked and can not be replied to.