|
Job Description
|
We are a diversified Toronto based Technology company is looking for a full time Senior Python Developer. As part of the core engineering team you will work closely with the founders in a fast paced cutting edge environment to help shape the technology landscape and culture of the core Our product. Competitive salary. Flexible, casual working environment.· Telecommute days available.
REQUIRED QUALIFICATIONS
Strong candidates will have:
- 4+ years experience with Linux
- 4+ years experience with Python
- Experience deploying Python using python eggs
- Lots of experience with the HTTP standard, RESTful programming, CRUD, XMLRPC,.
- Experience with advanced Python techniques like decorators, generators, closures, etc...
- Experience with automated testing (nose, selenium, etc...), and documentation (epydoc,pydoc,javadoc,etc)
- Experience with MVC programming
- Experience with Turbogears would be useful.
- Experience with SQL databases
- Experience with distributed applications (distcc, hadoop, etc)
- Experience with source control systems. We use SVN for everything internally, along with TRAC.
- Excellent problem solving and analysis skills
- Excellent English speaking, listening, and writing skills
- Can give AND receive useful criticism in a team environment.
- Some UML/Modeling experience would be useful
This position requires experience in a broad range of virtualization elements, from device level up through system and solution deployment. Some elements may be, but are not limited to:
* Virtualization software (VMWare, Xen)
* Platform virtualization.
* Resource virtualization
* Distributed systems
* Operating systems and kernel internals (Linux, Windows)
* Multiprocessors
A candidate should also have a strong background in at least 3 of the following areas:
* Implementation of large-scale Server Farms
* Network design and protocols
* Network Security
* Computer security
* Large system design and architecture
* Voice, Video and instant messaging
* Willingness to learn cutting edge technologies
  |
Please describe the job you are offering. Do not include your company name or contact information here. Applicants respond by submitting their resumes. |