FILECATALYST CARRIERA

Unisciti al nostro team vincitore del premio Emmy®

FileCatalyst è una piattaforma di soluzioni per il trasferimento di file accelerata leader con oltre 1,000 client e una base di utenti di oltre 1 milioni. Con sede a Ottawa in Canada, FileCatalyst continua la sua crescita ponendo una forte importanza sulla comunicazione aperta, lo sviluppo professionale e le opportunità di avanzamento per creare un luogo di lavoro dedicato al successo dei dipendenti.

Come luogo di lavoro veloce e stimolante ma gratificante, FileCatalyst rimane all'avanguardia dei progressi tecnologici nel trasferimento di file accelerato. Cercando individui di talento con la passione per la tecnologia all'avanguardia per eccellere nella loro area di competenza.

Ti interessa entrare nel team di FileCatalyst? FileCatalyst offre ai dipendenti quanto segue:

  • Un ambiente di lavoro divertente e sociale.
  • Una forza lavoro di talento, con una forte attenzione allo sviluppo professionale.
  • Atmosfera frenetica con priorità guidate dai nostri valori aziendali.
  • Impostazione del lavoro di squadra, guidata dal nostro team dirigenziale dedicato.
  • Pacchetto completo di benefici per la salute e uno stipendio competitivo.

Posizioni aperte

Sviluppatore Full Stack | Ingegnere dell'assistenza clienti

Sviluppatore pieno dello stack

FileCatalyst è alla ricerca di uno sviluppatore senior full-stack di apprendimento rapido, orientato all'analisi, focalizzato sulla qualità, che si unisca al nostro team di sviluppo principale. La nostra suite di prodotti di punta è costituita da un server di trasferimento file multipiattaforma ad alta velocità con più applicazioni client front-end (stand-alone e basate sul Web) che massimizzano l'utilizzo della larghezza di banda su reti esistenti indipendentemente dalla latenza e dalla perdita di pacchetti. La posizione coinvolgerà una combinazione di nuovi lavori di sviluppo e manutenzione sia in Java che in JavaScript, con occasionali C ++ e / o vari linguaggi di scripting. Lavorerai sui nostri principali prodotti di trasferimento e realizzerai anche integrazioni tra le linee di prodotti e con i prodotti 3rd party. Il candidato ideale accelererà rapidamente sulla nostra tecnologia e sui nostri processi, assumerà la proprietà di compiti e funzionalità, intensificherà le preoccupazioni laddove necessario e proporrà e promuoverà miglioramenti architettonici ove giustificato. Sono necessarie competenze di comunicazione forti, così come un solido background di networking.

responsabilità

  • Progetta e implementa nuove funzionalità e linee di prodotti nella nostra suite di trasferimento di base
  • Progetta e implementa integrazioni tra le linee di prodotti e con i prodotti per feste 3rd
  • Risolvere i difetti identificati secondo standard di qualità stabiliti e documentati
  • Creare test automatizzati per nuove funzionalità e difetti risolti e identificare e risolvere lacune nella copertura dell'automazione esistente
  • Fornire supporto 3rd-tier occasionale per problemi dei clienti intensificati allo sviluppo
  • Aiuta a mantenere le risorse del team, inclusi strumenti e processi di documentazione sul nostro wiki interno
  • Mentore sviluppatori junior su buone pratiche di progettazione e sviluppo
  • Collaborare con il management, i compagni di squadra e altri team per garantire il completamento con successo di tutto quanto sopra, assicurando che i dettagli non vengano trascurati e che tutti stiano lavorando insieme ai propri punti di forza e lavorando in tandem verso obiettivi comuni
  • Collaborare con il management, i compagni di squadra e altri team per migliorare continuamente gli standard e i processi di sviluppo del software, aumentando le preoccupazioni secondo necessità e sia proponendo che aiutando a guidare l'implementazione delle soluzioni

Background e competenze richiesti

  • 7 + anni di sviluppo Java multipiattaforma (sia OO che event-driven, incluso multi-threading e networking di basso livello)
    3 + anni di sviluppo web (JavaScript, oltre a diversi HTML5, CSS3, REST, JSON, GRUNT, Gulp, NPM)
  • Laurea in Informatica o Ingegneria del software (o esperienza pertinente aggiuntiva)
  • Conoscenza approfondita della rete (TCP, UDP, HTTP, porte, firewall, NAT, larghezza di banda, latenza, perdita di pacchetti)
  • Esperienza multipiattaforma (diversi di Windows, MacOS, Linux / UNIX, iOS, Android)
  • Vasta esperienza con automazione e sviluppo test-driven
    Abbraccia l'opportunità di apprendere più tecnologie e risolvere diverse sfide, piuttosto che limitare l'ambito di applicazione a un singolo progetto o prodotto
  • Commutazione confortevole tra quadro generale e vista di livello inferiore dell'architettura del prodotto, non solo per individuare e risolvere difetti e problemi di progettazione, ma anche per comprendere e comunicare in che modo le modifiche del comportamento del prodotto potrebbero influire sulla suite di prodotti complessiva e sull'esperienza dell'utente finale
  • Ottime capacità di comunicazione verbale (inglese), incluso lavorare efficacemente con una vasta gamma di tipi di personalità e comunicare sia i progressi che i potenziali problemi in modo chiaro, conciso, direttamente e in modo tempestivo
  • Eccellenti capacità di comunicazione scritta (inglese), inclusa la capacità di creare, modificare e correggere contenuti tecnici.

Bello avere

  • Conoscenza della virtualizzazione (ad es. HYPER-V, EC / 2, AWS), inclusa la manutenzione e la configurazione di macchine virtuali
  • Conoscenza del cloud storage (ad es. S3, Azure, Swift, Wasabi)
  • Conoscenza di database relazionali (ad es. MySQL), strumenti di mgmt di database (ad es. PhpMyAdmin) e SQL
  • Conoscenza di server Web e server FTP (ad es. Grizzly, Tomcat, IIS, FileZilla)
  • Esperienza di sviluppo C ++, esperienza di sviluppo mobile (iOS, Android)
  • Scripting (ad es. Perl, Python, Ruby, batch, ShellScript, AppleScript)
  • Controllo del codice sorgente (CVS, Git / BitBucket), strumenti di tracciamento (BugZilla, Jira), automazione (Jenkins, Junit, Selenium)
  • Esperienza con processi e pratiche di sviluppo agili e tradizionali
  • Esperienza lavorativa per una piccola azienda

Termine: Full Time Permanent (37.5 ore a settimana)
Retribuzione: TBD, commisurato all'esperienza
Benefici: Prestazioni mediche, dentistiche, di prescrizione, assicurazione sulla vita, RRSP di gruppo, crediti di fitness, crediti di transito, settimane di vacanza 4
Luogo: 2713 Lancaster Rd. Ottawa Ont. K1B 3R6

Come applicare

  • Se si soddisfano i requisiti sopra elencati, inviare per e-mail una copia del proprio curriculum in formato Microsoft Word o PDF a fullstackdeveloper@filecatalyst.com con l'oggetto "Full Stack Developer".

Ingegnere dell'assistenza clienti

Il software FileCatalyst è alla ricerca di un tecnico dell'assistenza clienti in grado di operare in un ambiente di squadra dinamico. Attualmente stiamo cercando un membro per far parte del nostro team di assistenza clienti. Questa persona fornirà supporto di 1 ° e 2 ° livello interagendo con chat di supporto, e-mail e telefonate. Questo individuo, inoltre, aiuterebbe nelle richieste di supporto tecnico pre-vendita. Vorremmo che il candidato cresca con la nostra azienda e ci saranno opportunità per avanzare. Tutti i candidati devono soddisfare i criteri nella sezione "Background richiesto" per essere considerati per questa posizione.

responsabilità

  • Fornisci supporto 1st e 2nd ai clienti tramite ticket di supporto, telefono e live chat
  • Lavora con il nostro supporto online CRM (Kayako) - Biglietti, Utenti e articoli della Knowledge Base
  • Esperienza con Hyper-V, PuTTY, SCP e RDP per replicare ambienti utente
  • Fornire soluzioni tecniche, correzioni, aggiornamenti e soluzioni alternative per i ticket di assistenza
  • Fornire assistenza remota ai clienti con GoToMeeting e TeamViewer
  • Crea, aggiorna e modifica i bug del software in Bugzilla
  • Incrementare i ticket di supporto per i team di sviluppo / QA e fornire il follow-up
  • Scrivi, mantieni articoli della Knowledge Base e altra documentazione tecnica
  • Identifica e risolvi i problemi software e ambientali ed elimina le instabilità
  • Replica i problemi dei clienti in un ambiente di test con alta precisione e verifica le risoluzioni prima di fornire correzioni software ai client

Background e competenze richiesti

  • Minimo di 2 anni di esperienza in un ambiente di Help Desk IT
  • Istruzione post-secondaria e relativa esperienza professionale IT
  • Ottime capacità di assistenza e presentazione con forti capacità di problem solving
  • Il tecnico deve essere in grado di dimostrare l'analisi del registro e altre capacità di risoluzione dei problemi attraverso l'esperienza
  • Esperienza intermedia con vari sistemi operativi come Windows, Linux e macOS
  • Conoscenza della rete (TCP, UDP, HTTP, porte, larghezza di banda, latenza, perdita di pacchetti)
  • Conoscenza di server Web e FTP, Apache, Tomcat e Firewall
  • Capacità di assegnare priorità ed eseguire in modo efficace progetti / attività in un ambiente aziendale dinamico
  • Capacità di montare e amministrare condivisioni di rete su Linux e Windows
  • Ottime capacità di comunicazione scritta e orale in inglese

Termine: Full Time Permanent (37.5 ore a settimana)
Retribuzione: TBD, commisurato all'esperienza
Benefici: Prestazioni mediche, dentistiche, di prescrizione, assicurazione sulla vita, RRSP di gruppo, crediti di fitness, crediti di transito, settimane di vacanza 4
Luogo: 2713 Lancaster Rd. Ottawa Ont. K1B 3R6

Come applicare

  • Se si soddisfano i requisiti sopra elencati, inviare per e-mail una copia del proprio curriculum in formato Microsoft Word o PDF a supporteng@filecatalyst.com con l'oggetto "Ingegnere dell'assistenza clienti".
  • Se sei selezionato per un colloquio, un esame sarà somministrato prima della riunione.