Area: Software Development
Front-end
· iOS development
objective-C and experience in developing iOS mobile applications
· Android development
mobile application development using android SDK
· Web development
· HTML5 - cordova
· CSS
· Javascript front-end
· Experience in user interface-interaction (UI) development both web and mobile
· Experience integrating VoIP technologies in mobile applications
ie. WebRTC
· experience working with remote data via REST and JSON
Back-end tools
· Javascript back-end
· PHP/drupal
· Django (Python)
· MongoDB
· postgreSQL
· web services
· windows server
· Apache
· experience integrating or creating content management systems (CMS)
· Experience integrating VoIP technologies in mobile applications
ie. WebRTC
Methodology
· Agile methodology including scrums, sprints, s/w testing, Quality Assurance (QA), etc.
Configuration management tools
· puppet
· ansible
Software Delivery management skills
· continuous integration & development operations and delivery
· documentation
· back-up
· recovery (roll-back)
· data migration
· versioning
· artifacts (packages to be delivered)
· staging (managing development and production platforms)
Area: Data Analytics (Big Data)
Hadoop platform - technologies
Apache Hadoop is an open-source software framework for storage and large-scale processing of data-sets on clusters of commodity hardware.
· programming languages: C++, C#, java, python, perl, R
RDBMS and SQL>
· good understanding of data structures, modeling, and Data Warehousing
· Specific Hadoop modules: Hive, Impala, MapReduce, Spark, HDFS, Hadoop common
see more info: http://en.wikipedia.org/wiki/Apache_Hadoop
Contact person: Professor George Stavrakakis, ECE Dpt, Technical University of Crete, Chania,Crete, Greece: gstavr@electronics.tuc.gr
