Développeur fullstack

Emplacement : Montréal, Québec, Canada - Date de l'envoi : 10-24-2018
Our client is a leading provider of satellite-based broadband connectivity, television and entertainment services, content and data analytics to aviation, maritime, enterprise and government markets. It offers a fully integrated portfolio of rich media content and high-speed connectivity solutions for airlines, private jets, cruise lines, commercial ships, super-yachts, ferries, enterprise, government and military installations worldwide with proprietary performance-enhancing technologies and exclusive access to premium media. With 1,500 employees on six continents and leading global satellite and ground networks, the company delivers exceptional service and concierge support to its customers.


Role Summary 

Under the supervision of the team lead, the successful candidate will be responsible for completing his/her tasks within the framework of ongoing development and operation of a wireless in-flight service and entertainment solution. More concretely, the successful candidate will develop different web modules and components, primarily back-end but at times front-end, in a Python / Angular Framework. He will also be invited to work closely with the network configuration (DNS, DHCP, VLAN, PROXY), IT Security (IPTABLES, SELinux), technical support and system monitoring. He will create Linux environments as well as deploy software and tools on production / QA or test servers. The position requires working closely with members of the product, development, operations and support teams.  


Key Responsibilities 
  • Develop/Update python back-end modules and components for specific client needs; 
  • Set-up development and production environment using standard Linux tools and software; 
  • Analyze project specifications and provide suggestions relevant to the project; 
  • Be involved in architectural design and analysis with architects and other team leads; 
  • Work on existing modules/components and applications for maintenance when required; 
  • Solve problems due to technical limitations for certain platforms; 
  • Develop/Update Web portals using Javascript, jQuery, Angular 2+, HTML5, CSS3 and SAAS; 
  • Determine tasks to be carried out using Jira; 
  • Estimate development time; 
  • Carry out preliminary tests and unit tests; 
  • Carry out necessary adjustment following recommendations from quality assurance; 
  • Validate and test the Software in a variety of portable electronic devices; 
  • Create/update the documentation throughout development; 
  • Collaborate with parties involved throughout the project; 
  • Keep abreast with new Web integration technologies. 

Qualifications/Experience 
  • College or university diploma related to computer science; 
  • Minimum 5 years of experience in a relevant development / system administration / DevOps position; 
  • Strong experience in web Back-end development using Python; 
  • Strong experience working with Linux and LAMP architecture; 
  • Strong experience of development in Linux environment (Perl, Bash); 
  • Experience with system design and architecture, network configuration (DNS, DHCP, VLAN, PROXY), IT Security (IPTABLES, SELinux), technical support and system monitoring; 
  • Work experiences as a Linux/network system administrator and/or web hosting company; 
  • Experience of Virtualization (Virtualbox, KVM, VMWare, Vagrant); 
  • Experience in Server configuration (Web, DNS, DHCP, Memcached); 
  • Experience in Front-end web development is an asset: Javascript, jQuery, Angular 2+, HTML5, CSS3, SAAS); 
  • Experience with the following Python frameworks is an asset: falcon, pyramid; 
  • Fluent in English and French spoken and written. 

Skills/Interests 
  • Open minded and flexible on mandate; 
  • Team Spirit; 
  • Good communication skills; 
  • Excellent problem-solving skills; 
  • Willingness to learn; 
  • Autonomy 
or
Division de placement des talents en TI de Logient
 
LT Plus est la division de Logient qui s’occupe de recrutement et d’impartition de services TI. Nous attirons et embauchons les meilleurs spécialistes en développement logiciel sur le marché, puis nous formons des équipes aux compétences complémentaires dans le but de répondre exactement aux besoins de chaque client et aux exigences spécifiques de chaque projet.     

Grâce au code, tout est possible

Fondée à Montréal en 2000, Logient est la seule entreprise dans le marché montréalais qui propose une offre de services aussi diversifiée en matière de développement logiciels pour entreprises, offre qui s’adapte aux besoins de chaque client, quels qu’ils soient. 
or
this job portal is powered by CATS