Jesteśmy zespołem konsultantów z wieloletnim doświadczeniem w projektowaniu, wytwarzaniu i wdrażaniu rozwiązań informatycznych. Każdorazowo przystępując do realizacji inicjatywy, wspólnie z Tobą zaplanujemy w jaki sposób najefektywniej zrealizować projekt począwszy od metodyki, kończąc na strukturach zespołu wytwórczego. Wesprzemy Twój projekt na każdym z etapów:
- Projektowania warstwy biznesowej
- Przygotowania architektury systemowej
- Organizacji procesu wytwórczego
- Produkcji oprogramowania
- Wdrożenia i serwisu
We are a team of consultants with many years of experience in designing, producing and implementing IT solutions. Each time we start an initiative, together with you we will plan how to implement the project in the most effective way, starting with the methodology and finishing with the structures of the production team. We will support your project at every stage of:
- Business layer design
- Preparation of system architecture
- Organization of the production process
- Software production
- Implementation and service
Selection Tools
MVP

Nieustanie wzrasta udział sprzedaży internetowej w rynku. Pomimo postępu technicznego większość tej sprzedaży opiera się na dość prymitywnych technikach – opis tekstowy oraz zdjęcia. Rzadziej wykorzystuje się wideo, a jeszcze rzadziej sprzedaż jako transmisję na żywo mimo, że to właśnie interakcja z klientem pozwala mu najlepiej zapoznać się z produktem.

LVS to rozwiązanie umożliwiające prowadzenie sprzedaży w postaci wideo na żywo, gdzie sprzedawca może dostosować sposób prezentacji w zależności od oczekiwań klientów, przekazywanych w postaci wiadomości od klientów, informacji o aktualnej sprzedaży oraz profilowaniu aktualnych odbiorców treści.
Najważniejsze cechy LVS:
- Nowoczesny sposób sprzedaży poprzez bezpośrednią interakcję z klientem
- Możliwość integracji z już posiadanymi systemami sprzedaży
- Sprzedawca ma dostęp do wszelkich informacji wspomagających sprzedaż, od ilości właśnie sprzedanych produktów po profil klienta, który właśnie ogląda transmisję
- Łatwa forma zakupu prezentowanego produktu – przycisk kup teraz
- Rozwiązanie typu usługa, nie wymagające instalacji nowych narzędzi
Internet sales are steadily gaining market share. Despite technological progress, most of these sales are based on fairly primitive techniques - text descriptions and photos. Video is used less frequently, and even less frequently it is sold as a live broadcast, despite the fact that it is precisely the interaction with the customer that allows him or her to get to know the product best.

LVS is a live video sales solution where the salesperson can tailor the presentation based on customer expectations, communicated through customer messages, current sales information and profiling of current content audiences.
Key features of LVS:
- Modern way of selling through direct interaction with the customer
- Possibility of integration with already existing sales systems
- The seller has access to all information that support sales, from the number of products just sold to the profile of the customer who is watching the broadcast
- Easy way of buying the presented product - buy now button
- A service-type solution which does not require the installation of new tools

Podczas zwykłego dnia pracy większość pracowników w organizacji wykorzystuje tylko niewielką część mocy obliczeniowej swoich komputerów. Często też serwery nie są w pełni wykorzystywane, przewidziane one zostały pod maksymalne obciążenie, w pozostałym czasie posługują się małą częścią swej mocy obliczeniowej.

BCCP to połączenie framework i produktu, które umożliwiają wykorzystanie niezagospodarowanej mocy obliczeniowej organizacji. Dziś firmy z reguły posiadają ogromne ilości danych, które skrywają ważne informacje, jednak aby je wyłuskać potrzebna jest niejednokrotne duża moc obliczeniowa, której brakuje. Aby ją pozyskać wymagany jest albo zakup nowych serwerów albo wypożyczenie chmury obliczeniowej – wiąże się z to uruchomieniem osobnego projektu z nie małym budżetem. BCCP to trzecia możliwość na pozyskanie zasobów.
W jaki sposób działa BCCP?
Serwer zarządzający po otrzymaniu zadania oraz danych dzieli dane na mniejsze paczki, a następnie rozsyła tak podzielone dane do agentów uruchomionych na urządzeniach organizacji. Agenci wykonują swoją część zadania w ramach zapasu mocy, którym dysponują, po zakończeniu obliczeń zwracają wynik do serwera, który łączy odpowiedzi w jedno.
Czy obliczenia nie wpływają na pracę urządzeń?
Agent zainstalowany na urządzeniu dba o to aby wykorzystywać tylko taką część mocy jaka jest obecnie niezagospodarowana, jeśli na urządzeniu inny proces zacznie wymagać więcej mocy, to obliczenia zostają wstrzymane.
Jak dba się o bezpieczeństwo?
Każdy agent otrzymuje tylko część danych (niezbędną do przeprowadzenia zleconych obliczeń) przydzielonych losowo, tylko serwer wie jakie dane zostały przydzielone, któremu urządzeniu.
During a normal working day, most employees in an organisation use only a small part of the computing power of their computers. Often the servers are not fully utilised. However they have been designed for maximum load. In the remaining time they use a small part of their processing power.

BCCP is a combination of a framework and a product that makes it possible to use an organisation's undeveloped computing power. As a rule, companies nowadays have huge amounts of data which hide important information, but in order to extract this information, a lot of computing power is needed, which is often in short supply. In order to obtain it, it is necessary to either buy new servers or rent calculation cloud - this involves launching a separate project with a significant budget. BCCP is a third option for acquiring resources.
How does the BCCP work?
After receiving the task and data, the management server divides the data into smaller packets, and then distributes the divided data to agents running on the organisation's devices. The agents perform their part of the task within the power they have at their disposal, and after completing the calculations, they return the result to the server, which combines the responses into one.
Does the calculation affect the operation of the equipment?
The agent installed on the device makes sure to use only as much power as is currently unused. If another process on the device starts to require more power, the calculations are halted.
How is security taken care of?
Each agent receives only a portion of the data (necessary to perform the requested calculations) assigned randomly, only the server knows which data was assigned to which device.
Osoba na tym stanowisku będzie pracować w zespole odpowiedzialnym za projektowanie i wdrażanie aplikacji w środowisku IT.
Do jej podstawowych obowiązków będzie należeć m. in.:
- Zbudowanie wydajnego i elastycznego procesu zarządzania wydaniami w organizacji
- Opracowanie standardów komunikacji z IT i Biznesem w ramach wydań
- Projektowanie i wdrażanie procesów wydań oprogramowania
- Wybór i wdrożenie narzędzi wspierających proces wydań oprogramowania
- Bieżące badanie nowych metodyk i technologii tworzenia oprogramowania i zarządzania konfiguracją oraz analizowanie możliwości ich zastosowania w organizacji celem optymalizacji procesu wydań oprogramowania
- Utrzymanie repozytorium wersji i zarządzanie kluczowymi informacjami, takimi jak procedury odświeżenia środowisk, wydań, zależności itp.
- Opracowywanie planów wydań i zarządzanie zakresem funkcjonalnym i technicznym poszczególnych wydań
- Wsparcie w opracowaniu standardowych procesów wdrożeniowych dla kluczowych systemów i aplikacji
- Zarządzanie ryzykiem i zależnościami, rozwiązywanie problemów wpływających na zakres, harmonogram i jakość wydań
- Monitorowanie i raportowanie postępu poszczególnych wydań
- Czynny udział w procesie podejmowania decyzji o gotowości i terminach wydań na produkcję
- Koordynowanie pracy różnych zespołów biorących udział w procesie realizacji wydań
- Dążenie do zwiększenia liczby obsługiwanych wydań poprzez standaryzację i automatyzację procesu wykorzystując praktyki DevOps i konteneryzację
Pożądane umiejętności i kompetencje:
- co najmniej 5 letnie doświadczenie w zarządzaniu wydaniami (w obszarze IT)
- wysokie umiejętności interpersonalne i komunikacyjne
- praktyczne doświadczenie w tworzeniu, wdrażaniu i optymalizacji procesów wydań
- praktyczna znajomość narzędzi/technologii wspierających proces wydań (JIRA, BigBicture, CMDB itp.)
- wiedza z zakresu cyklu wytwarzania oprogramowania
- odporność na stres – szybkie podejmowanie decyzji
- wysoki stopień elastyczności
- wykształcenie wyższe techniczne lub pokrewne,
- znajomość języka angielskiego umożliwiająca swobodną komunikację
Osoba pracująca na opisywanym stanowisku będzie pracować w zespole projektowym odpowiedzialnym za projektowanie i wdrażanie aplikacji w środowisku IT
Do jej podstawowych obowiązków będzie należeć m. in.:
- projektowanie architektury systemów informatycznych oraz nadzór nad ich realizacją.
- wyznaczanie kierunków rozwoju systemów IT,
- weryfikacja zmian w projektach pod kątem ich spójności i zgodności z architekturą,
- przygotowywanie analizy systemowej,
- współpraca z użytkownikami biznesowymi oraz z analitykami i deweloperami,
- współpraca z dostawcami zewnętrznymi w zakresie budowanych systemów.
Pożądane umiejętności i kompetencje:
- co najmniej 3 letnie doświadczenie w zakresie projektowania i analizowania rozwiązań informatycznych,
- wykształcenie wyższe techniczne lub pokrewne,
- znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej,
- znajomość technik modelowania UML, BPMN (mile widziana znajomość Enterprise Architect),
- znajomość zagadnień związanych z integracją systemów oraz integracją danych (np. MS SQL Server Integration Services),
- znajomość zagadnień SOA,
- znajomość języka programowania Java/JEE oraz doświadczenie w programowaniu,
- dobra znajomość języka SQL,
- mile widziana znajomość baz danych PostgreSQL i MS SQL
Budowana data lake dla grupy banków (14 krajów). Zakresem prac jest budowa interface realtimeowych i batchowych do systemów architektury banku (m.in. CRM, ryzyko, tradingow). Praca w zespole międzynarodowym, 5 osobowy zespół konsultantów z ramienia polskiego squad. Projektowanie, budowanie, utrzymanie i rozwój:
- rozwój i utrzymanie ekosystemu rozwiązań Big Data,
- złożonych przepływów danych,
- wysokowydajnych narzędzi przetwarzających dane
Frameworki i technologie
Spark, Python, Hadoop, Hive, Bash, Git, Bitbucket
Metodyka i środowisko pracy
Biegły angielski, Agile, Jira, Confluence, praca w środowisku międzynarodowym
Oczekiwania:
- Doświadczenie z technologiami Big Data (Spark, Hive) oraz innymi technologiami wykorzystywanymi w ek
- Znajomość systemów operacyjnych(Linux) oraz sposobów zarządzania systemem plików.
- Znajomość języków skryptowych (Python, bash albo inne).
- Znajomość narzędzi wersjonowania (GIT/Bitbucket).
- Znajomość platform do virtualizacji i konteneryzacji (preferowania wiedza w środowisku AWS – EC2, S3
Warunki:
Praca zdalna w okresie pandemii, docelowo biuro w centrum Warszawy
Kontrakt B2B, wynagrodzenie do 150 PLN/h betto
Praca w międzynarodowym zespole dla grupy banków (14 krajów) polegająca na migracji istniejącej platformy integracyjnej webMethods do AWS a następnie integracja poszczególnych krajów grupy w oparciu o udostępnianie funkcjonalności platformy integracyjnej poprzez mikrousługi.
Frameworki i technologie
webMethods, java, REST, SOAP, JMS, json, XML, AWS, ESB, Legacy, financial business domain
Metodyka i środowisko pracy
Biegły angielski, Agile, Jira, Confluence, praca w środowisku międzynarodowym
Zadania i oczekiwania:
- Integrowanie nowoczesnych aplikacji budowanych w chmurze AWS z platformą integracyjną WebMethods
- Doświadczenie w tworzeniu i integracji rozwiązań opartych o technologię WebMethods
Warunki
Praca zdalna w okresie pandemii, docelowo biuro w centrum Warszawy
Kontrakt B2B, wynagrodzenie do 150 PLN/h Netto
Praca w międzynarodowym projekcie dla grupy banków (14 krajów) polegająca na przygotowaniu kompletnego środowiska AWS pod development projektów grupy. Zakresem prac jest ustalenie, wdrożenie, utrzymanie i rozwój standardów platformy AWS pod kątem procesów developmentu (CI/CD, inne automatyzacje).
Frameworki i technologie
Python, linux, Git, Bash, Ubuntu, CI/CD, Bitbuctket, Nexus, Artefactory, gradle, Teamscale, AWS
Metodyka i środowisko pracy
Biegły angielski, Agile, Jira, Confluence
Zadania i oczekiwania:
- Automatyzacja procesów budowania aplikacji i ich wydań (CI/DC).
- Konfiguracja i utrzymywanie kontenerów aplikacji oraz ich warstwy orkiestracji (Kubernetes)
- Konfiguracja usług na platformie AWS
- Wdrażanie wymagań bezpieczeństwa dla utrzymywanych środowisk (szyfrowanie, uwierzytelnianie, firewal
- Znajomość języków skryptowych (Python, bash albo inne)
- Znajomość systemów operacyjnych (Ubuntu, macOS, Linux) oraz sieci
- Znajomość narzędzi CI/CD (GIT/Bitbucket, Nexus, Artefactory, gradle, Teamscale)
- Znajomość platform do virtualizacji i konteneryzacji (preferowania wiedza w środowisku AWS – EKS, EC
Warunki
Praca zdalna w okresie pandemii, docelowo biuro w centrum Warszawy
Kontrakt B2B, wynagrodzenie do 130 PLN/h netto
Projektowanie i implementacja aplikacji (głównie elementów back-end) w oparciu o architekturę mikroserwisową - Przygotowanie modelu danych aplikacji - Projektowanie rozwiązań integracyjnych - Praca m.in. w technologii Java i Spring Boot. Zespół międzynarodowy realizujący projekt dla grupy banków (14 krajów). Zakres projektu dotyczy budowy jednolitego API dla wszystkich banków grupy.
Frameworki i technologie
Java, SQL, Git, Spring, Hibernate, REST, Docker, PostgreSQL, Linux, AWS
Metodyka i środowisko pracy
Biegły angielski, Agile, Jira, Confluence, Reasonable coverage, API testing, TDD, 70% coverage, Spock
Oczekiwania:
- Doświadczenie w projektowaniu i developmencie rozwiązań w architekturze mikrousługowej
- Mile widziane doświadczenie w realizacji projektów dla sektora bankowego, w szczególności wokoło API bankowych
- Mile widziane doświadczenie w realizacji projektów w cloud (AWS)
Warunki
Praca zdalna w okresie pandemii, docelowo biuro w centrum Warszawy
Kontrakt B2B, wynagrodzenie do 130 PLN/h netto