About us
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.
Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.
Job Description
Poszukujemy doświadczonego konsultanta Senior Big Data / Backend Developera, który będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie nowoczesnych systemów IT opartych o technologie Big Data i architekturę mikroserwisową. Osoba na tym stanowisku będzie współpracować z zespołami architektonicznymi, analitycznymi oraz dostawcami zewnętrznymi w celu dostarczania skalowalnych i wysokiej jakości rozwiązań informatycznych.
Zakres projektu:
-Współpraca przy tworzeniu i analizie specyfikacji wymagań systemowych
-Szacowanie pracochłonności zmian w systemach informatycznych
-Projektowanie szczegółowych rozwiązań IT na podstawie architektury systemowej
-Implementacja rozwiązań w systemach informatycznych
-Tworzenie i rozwijanie aplikacji w architekturze mikroserwisów i REST API
-Nadzorowanie prac implementacyjnych oraz review kodu źródłowego
-Opiniowanie i akceptowanie rozwiązań przygotowanych przez dostawców zewnętrznych
-Zapewnienie spełnienia wymagań funkcjonalnych, niefunkcjonalnych oraz eksploatacyjnych
-Tworzenie i utrzymywanie dokumentacji technicznej systemów IT
-Wsparcie programistyczne podczas wdrażania nowych rozwiązań
-Stabilizacja wdrożonych systemów
-Identyfikacja ryzyk technicznych oraz wdrażanie działań minimalizujących ryzyko
-Definiowanie i rozwijanie standardów projektowania, implementacji i dokumentacji
-Rozwój i standaryzacja środowisk programistycznych
-Wdrażanie nowych technologii i narzędzi
-Zapewnienie wysokiej jakości oprogramowania zgodnie z dobrymi praktykami programistycznymi
-Wsparcie III linii Service Desk
Required qualifications
-Doświadczenie w projektowaniu i programowaniu systemów IT
-Bardzo dobra znajomość:
-Java
-Python
-programowania obiektowego oraz zasad Clean Code
-Doświadczenie z technologiami Big Data, np.:
-Hadoop
-Spark
-Kafka
-NiFi
-Elasticsearch
-Hive
-Flink
-Doświadczenie w budowaniu mikroserwisów oraz REST API
-Doświadczenie z Docker oraz Kubernetes
-Znajomość narzędzi CI/CD (np. Jenkins, Bamboo)
-Bardzo dobra znajomość SQL i doświadczenie z bazami danych (preferowany PostgreSQL)
-Doświadczenie w pracy z Spring Framework / Spring Boot
Mile widziane:
-Znajomość baz NoSQL (MongoDB, HBase)
-Doświadczenie z:
-IntelliJ IDEA
-PyCharm
-Git
-Znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej
-Doświadczenie w pracy w metodyce Agile / Scrum