PHP Application developer with Linux administration experience
- Linux server administration
- Perl and bash scripting
The candidate should have experience in developing web-based backend/business systems.
The candidate will do development, upgrade, service and support of existing MAIN SYSTEM in international company.
The MAIN SYSTEM is implemented in PHP5 using the Zend Framework and a PostgreSQL database backend.
The candidate does not need experience with these specific technologies if he/she has proven well experience with comparable technologies (e.g. Ruby on Rails with MySQL) and is willing and able to learn to work with PHP/Zend/PostgreSQL.
The candidate must also have experience with remotely administering Linux servers via the command line interface (MAIN SYSTEM does not use cPanel or similar GUI admin tools).
A core part of MAIN SYSTEM's operations involves data transfer, especially transport of files between MAIN SYSTEM's customers and MAIN SYSTEM's production facilities, and data transfer between MAIN SYSTEM and MAIN SYSTEM's customers using various APIs. Many cron-based scripts are in operation.
The candidate should have an understanding of basic networking concepts, including basic DNS administration.
Experience with image manipulation is welcome but not essential for this position.
Technologies currently in use:
- PHP 5
- Apache 2.2.x
- Zend Framework 1.11.x
- PostgreSQL 9.1/9.2
- Ubuntu Server (LTS)
- Postfix (mailserver)
- ProFTPD, PureFTPD
Useful Areas of Experience
Candidate should ideally have some sort of experience with any of the following keywords (as many as possible): XML, SOAP, FTP, SSH, Rsync, ImageMagick, GDLib, cron, bash, CPAN, RPM, UTF8, RAID.
- Fluent English written and spoken.
- Independent problem solving skills.
- Flexible attitude, ability to perform under pressure and take responsibility.
- Full time job for international company
- Competitive salary
Please send your application, CV and relevant example projects (code snippets) to [email protected]