Our Technology department has a part-time opportunity for a Developer to enhance our web platform. In this role, you will work with both internal and customer-facing software, and perform development of new features, bug fixes, refactoring, test automation, cloud-based deployment scripting, and configuration management. You need to have experience authoring Drupal modules, front-end development experience, and familiarity with Linux. Agile software development methodology knowledge and experience is preferred.
Qualified candidates will have the following skills and experience:
- Javascript
- Front-end development experience
- Familiarity with Linux
- Experience with source control (Git, Subversion, or similar) is required
- Experience with Puppet, Chef, Ansible, or similar
- Linux system administration
- Deployment automation
- Application development experience helpful, especially PHP or Ruby
- Experience supporting development tools, build automation (Jenkins), software packaging(RPM), deployment automation
- Experience supporting virtual development environments in RHEV, KVM, or similar
- AWS S3, EC2
- Experience with Linux, Apache, MySQL, PHP (LAMP Stack) and associated command line tools
- Intermediate level of Javascript competency, bonus points for experience working with Mocha and Chai, the automated testing assertion library.
- Creative, motivated, and capable of working both independently and as part of a distributed team
- Demonstrated ability to investigate and solve technical issues anywhere within a web application stack
Submission Deadline
Monday, 5 June 2017
Employment Type:
- Part Time