Praca w Tessel

Dołącz do naszego zespołu!  Możesz współtworzyć z nami wysoce konfigurowalną platformę HDC działającą  w modelu SaaS i wykorzystywaną w branży Facility Management. HDC integruje dane z różnych źródeł normalizując je i przechowując w pełni wersjonowanej bazie danych oraz udostępniając je w prosty i czytelny sposób poprzez przeglądarkę internetową.

Źródłami danych są modele BIM, rysunki CAD i skanowane rysunki papierowe, oraz zewnętrzne systemy FM i GIS. Aplikacja kliencka jest niezależna i wykorzystuje do komunikacji z serwerem serwisy REST. Aplikacja ta zbudowana jest przy użyciu framework’u ExtJS 6 oraz własnych rozwiązań.

Oferujemy atrakcyjne wynagrodzenie (w tym możliwość rozliczania na 50% KUP), ubezpieczenie medyczne Allianz Maximum dla Ciebie i Twojej rodziny, codziennie darmowy lunch (catering), elastyczne godziny pracy. Przy swoim stanowisku pracy możesz spodziewać się wydajnego komputera wyposażonego w dysk SSD, dwóch monitorów, szybkiego łączą (posiadamy dedykowany światłowód).

Dodatkowo zapewniamy

Aktualne Oferty Pracy

Programista Java

Join us, code in peace, get free lunch, med-pack & flex-hours!

Do Twoich obowiązków należało będzie:

  • Oprogramowanie nowych elementów systemu (70%) jak i udział w pracach nad refactoringiem istniejącego kodu (30%)
  • Wykonywanie Code Review i współpraca z QA – wysoka jakość nowego kodu, ale także poprawa jakości istniejących rozwiązań to dla nas priorytet
  • Podstawowe dokumentowanie swojej pracy w systemach JIRA, WIKI (Confluence), tworzenie Api Docs do wytwarzanych serwisów.

Zainteresowane osoby zapraszamy do nas na (nie koniecznie zobowiązującą) rozmowę.

Seniority Level: szukamy zarówno doświadczonych programistów jak i Junior’ów (minimum 3 rok studiów informatycznych).

Poszukiwany przez nas kandydat powinien przede wszystkim posiadać:

  • Duże doświadczenie w tworzeniu rozwiązań serwerowych opartych o Java EE
  • Doświadczenie w tworzeniu REST API (JAX-RS)
  • Praktyczne doświadczenie z implementacjami Spring
  • Umiejętność pracy z systemami kontroli wersji – GIT
  • Umiejętność spojrzenia na architekturę całości rozwiązania w tym:
    • znajomość wzorców projektowych i ogólnie przyjętych dobrych praktyk
    • znajomość narzędzi i bibliotek ułatwiających codzienną pracę

Wymagamy praktycznej znajomości języka angielskiego pozwalającej na posługiwanie się dokumentacją i specyfikacją wymagań.

Dodatkowymi atutami będzie znajomość tematów:

  • Narzędzia GitLab, GitLab CI, Sonar
  • Swoboda w pracy zarówno w środowisku Windows jak i Linux (dowolność wyboru stacji roboczej)
  • JSON, SVG, praca z prostą grafiką wektorową, rastrową.
  • Praktyczna wiedza na temat specyfiki serwerów Red Hat JBoss / WildFly / PostgreSQL / Gluster w środowisku hostingowym
  • Zagadnienia z zakresu optymalizacji JVM
Aplikuj

Administrator Linux Hosting (SaaS)

Poszukujemy odpowiedzialnego i doświadczonego administratora platformy hostingowej zainteresowanego ciekawą, samodzielną i odpowiedzialna pracą z możliwością realnego wpływu na architekturę i stosowane rozwiązania.

Oczekujemy doświadczenia w administracji serwerów aplikacyjnych opartych o Java, ale także wszechstronnej wiedzy związanej z wirtualizacja (Hyper-V, KVM), storage (np DFS, Gluster, CEPH, ZFS), systemami operacyjnymi Linux, bezpieczeństwem systemów, automatyzacją zadań.

Do Twoich obowiązków należała będzie kompleksowa obsługa i automatyzacja systemu SaaS, a w szczególności:

  • Administracja
    • Frontend web servers / backend servers (Linux/CentOS)
    • Platformą wirtualizacyjną Microsoft Hyper-V, KVM
    • Aplikacjami monitorującymi (Icinga 2/Nagios)
  • Konfiguracja i optymalizacja
    • klastra Application Server opartego o Wildfly / Apache / Nginx
    • klastra bazodanowego opartego o PostgreSQL
    • klastra “file/block storage” (np z wykorzystaniem Gluster FS, ZFS, FreeNAS)
  • Opracowanie planów Backups & Disaster Recovery wraz z weryfikacją.
  • Tworzenie scenariuszy postępowania w przypadku awarii w firmowym Wiki (Confluence).
  • Współpraca z programistami i suportem.

Jako Twoje atuty potraktujemy wiedzę i doświadczenie w zakresie:

  • Administracji WildFly 10+ / JBoss
  • Różne rodzaje Load Balancing , HA, PostgreSQL HA
  • Narzędzi configuration management np. Ansible, Chef, Puppet
  • Zagadnień związanych z konteneryzacją aplikacji
  • Automatyzacji, znajomość np Python, Ruby, Shell scripting
  • Charakterystyki aplikacji Java EE, optymalizacji JVM, GC
  • Automatyzacji procedur związanych z Application Deployment/Rollback
  • Server Hardening
  • Mile widziane doświadczenie z podstawowym administrowaniem platformą sprzętową (np konfiguracje RAID, firewall, switching, storage)

Wymagamy znajomości języka angielskiego na poziomie pozwalającym na swobodne posługiwanie się dokumentacja techniczną i systemami JIRA / WIKI (Confluence).

Aplikuj