Description
- Department: Software Engineering
- Location: Toronto, Canada
Our team is excited to work at G Adventures because
we love tech and we love travel. We are primary drivers of the technical
decisions in an industry that is traditionally non-technical. We enjoy
working in an open source environment with the ability to choose the
right tools for the job. The complexities of the product (adventure
trips) are beyond typical online goods and there are many challenges for
any interested programmer, with plenty of room for innovation to
disrupt the industry standard. This opening specifically pertains to our
internal ERP systems and the transportation of data between them using
ETL practices, with the ultimate goal of increasing efficiency across
departments and facilitating the reporting of sales and financial data
that is invaluable to the business.
Our team is enthusiastic and involved in the Toronto tech scene, attending conferences such as DemoCamp, AndroidTO, EcommerceCamp, PyCon, and DjangoCon. Beyond the tech world, there are great travel perks and a vibrant entrepreneurial culture. G Adventures remains wholly owned by its founder, Bruce Poon Tip, which fosters an environment akin to a nimble start-up, with the perks of an established company, but without the long hours.
*** We thank all candidates for their interest however only those selected for an interview will be contacted. ***
Our team is enthusiastic and involved in the Toronto tech scene, attending conferences such as DemoCamp, AndroidTO, EcommerceCamp, PyCon, and DjangoCon. Beyond the tech world, there are great travel perks and a vibrant entrepreneurial culture. G Adventures remains wholly owned by its founder, Bruce Poon Tip, which fosters an environment akin to a nimble start-up, with the perks of an established company, but without the long hours.
Responsibilities:
- Actively assist in the development and testing of integration processes between multiple systems using Pervasive Data Integrator
- Maintain existing code and implement patches and new functionality as needed
- Apply best practices to ensure data integrity across systems
- Perform low to moderate level database administration (PostgreSQL 9.1, MS SQL Server 2008)
- Work with internal departments to identify business requirements
- Collaborate with other developers to aid in decision making processes and foster improvements
- Research new or existing technologies that would benefit system users
Requirements:
- Bachelor's Degree in MIS, IT, Computer Science or related field. Equivalent technical experience may be substituted for educational requirement
- 1+ years experience in data integration and ETL required
- 2+ years experience with relational databases and strong SQL knowledge required
- Preferred experience with the following technologies and systems:
- Pervasive Data Integrator
- MS Dynamics GP
- Web Services
- XML
- Java
- VB scripting
- Python
- Familiarity with modern source control systems like SVN or git
- Knowledge of financial accounting a plus (Ledgers, Accounts Receivable, Accounts Payable, etc.)
- Ability to learn quickly and think abstractly
- Continually seeks opportunities to increase product quality and customer satisfaction with a demonstrated fanatical attention to detail
- You will be working with a PC, but most of the rest of the organization use Macs. Tools are your choice, but we have some recommendations (we love open source)!
- Everyone on our development team has an entrepreneurial spirit that we look for in new hires. You should be passionate about technology and trying new ideas.
*** We thank all candidates for their interest however only those selected for an interview will be contacted. ***
0 comments:
Post a Comment