About company
DoxyChain is a technology startup that premiered in 2021. We provide an enterprise SaaS solution that enables the management of document workflows in companies, as well as secure electronic signatures.
We use blockchain as a durable data carrier, thus ensuring a high level of security of stored documents and integrity of operations performed on them.
How we work?
DoxyChain is a SaaS application developed in microservices architecture, in an approach geared towards large companies. The application is based on a proprietary blockchain.
Developers are usually divided into pairs, which are assigned responsibility for one microservice. Within a given pair, a Tech Lead is appointed, responsible for making day-to- day technology decisions.
Developers have constant access to the CTO and PO. We use Slack for daily communication. When it comes to task management, we actively use ClickUp, among others.
Most teams meet on a "daily" basis to exchange information and update on the status of tasks. We work in the Agile methodology, which allows us to constantly keep the feedback loop short and to deliver new functionalities several times a week.
Description of role
We are looking for talented, experienced developers who want to grow with us and are committed to the projects they undertake.
Due to the growth of our company we are looking for an employee for the position of
DevOps.
Joining our team, you will be responsible for the development of the DoxyChain platform. An important characteristic of this position is the desire to develop and work in a dynamic team that is not afraid to set standards.
Key features
Responsibilities
Requirements
a) executing basic queries,
b) creating accounts,
c) assigning privileges,
e) data migration,
f) solving performance problems,
Appeals are welcome :
We offer :
Due to the fact that we are a very fast growing startup - the recruitment process consists of a maximum of three stages :
O firmie
DoxyChain jest startupem technologicznym, który swoją premierę miał w 2021 roku. Dostarczamy enterprise’owe rozwiązanie SaaS, które pozwala na zarządzanie obiegiem dokumentów w firmach, a także bezpiecznym podpisywaniem elektronicznym.
Stosujemy przy tym blockchain, jako trwały nośnik danych, zapewniając tym samym wysoki poziom bezpieczeństwa przechowywanych dokumentów oraz integralności wykonywanych na nich operacji.
Jak pracujemy?
DoxyChain jest aplikacją SaaS tworzoną w architekturze mikroserwisów, w podejściu nastawionym na duże spółki. Aplikacja oparta jest o autorski blockchain.
Developerzy zwykle podzieleni są w pary, którym przydziela się odpowiedzialność za jeden mikro serwis. W ramach danej pary wyznaczany jest Tech Lead, odpowiedzialny za dokonywanie bieżących decyzji technologicznych.
Developerzy mają stały dostęp do CTO oraz PO. Do codziennej komunikacji używamy aplikacji Slack. Jeśli chodzi o zarządzanie zadaniami, aktywnie korzystamy między innymi z ClickUp’a.
Większość zespołów spotyka się podczas daily , które ma służyć bieżącej wymianie informacji oraz aktualizacji statusu wykonania zadań.
Pracujemy w metodyce Agile, która pozwala nam stale zachowywać krótki feedback loop oraz dostarczać nowe funkcjonalności kilka razy w tygodniu.
Opis roli
Poszukujemy utalentowanych, doświadczonych developerów, którzy chcą się rozwijać razem z nami i są zaangażowani w podejmowane przez siebie projekty.
W związku z rozwojem firmy poszukujemy pracownika na stanowisko DevOps. Dołączając do naszego zespołu, będziesz odpowiedzialny za rozwój platformy DoxyChain.
Ważną cechą tego stanowiska jest chęć do rozwoju oraz pracy w dynamicznym zespole, który nie boi się wyznaczać standardów.
terminowość,
analityczny sposób rozwiązywania problemów,
chęć rozwoju,
umiejętność odnajdywania się w ciągle zmieniającym się środowisku (fast-paced
env),
świetne zdolności organizacyjne oraz komunikacyjne.
Zakres obowiązków
praca z programistami w zakresie organizacji praktyk CI / CD z wykorzystaniem
Bitbucketowych Pipelineów oraz bieżące wsparcie przy wytwarzaniu
oprogramowania,
tworzenie dokumentacji z realizowanych rozwiązań,
badanie nowych rozwiązań dostępnych na rynku i ich ewentualne wdrażanie,
budowanie i utrzymywanie narzędzi służących do automatyzacji procesu
wytwarzania oprogramowania we wszystkich jego fazach,
dbanie o zachowanie odpowiedniego balansu między wysokim poziomem
bezpieczeństwa a wygodą i elastycznością pracy zespołu,
tworzenie, utrzymanie i rozwijanie infrastruktury deweloperskiej, stagingowej i
produkcyjnej, opartej na klastrze Kubernetesa.
Kluczowe
znajomości przynajmniej jednego języka programowania / skryptowego : Bash, Python,
GoLang,
znajomości systemu konteneryzacji Docker,
praktycznej znajomości oraz doświadczenia z Linuxem na poziomie administrowania
Debian / Ubuntu),
znajomości systemów CI / CD oraz kontroli wersji : Bitbucket Pipelines, Git,
znajomości platformy Kubernetes oraz Helm,
znajomości tematyki HA oraz narzędzi open source do realizacji HA,
umiejętności posługiwania się narzędziem do automatyzacji infrastruktury : Terraform,
znajomości : Kafka, Redis, Nginx, Apache HTTP Server, OpenVPN,
wiedzy o sposobie funkcjonowania oraz doświadczenia w posługiwaniu się
PostgreSQL, oraz MySQL w zakresie :
wykonywania podstawowych zapytań,
tworzenia kont,
przydzielania uprawnień,
tworzenia kopii zapasowych,
migracji danych,
rozwiązywania problemów z wydajnością,
znajomości zagadnień z zakresu sieci LAN / WAN, Firewall, serwerów proxy i Load
Balancerów, popularnych protokołów sieciowych : HTTP(s), DNS, SSH, TCP / IP oraz
usług sieciowych REST,
praktycznej znajomości praktyk związanych ze skalowalnością i wysoką wydajnością
systemów z doświadczeniem w systemach produkcyjnych,
znajomości języka angielskiego pozwalającej na swobodne posługiwanie się
Mile widziane
znajomość narzędzi metryk : Grafana, Prometheus, Thanos,
znajomość technologii JVM,
znajomość narzędzi do logowania : Kibana, FluentD, Elasticsearch,
doświadczenie z GCP w zakresie : IAM, GKE, VPC, Compute Engine, Database,
doświadczenie z AWS w zakresie : S3, Route53, IAM, ECR,
doświadczenie z OVH w zakresie : LoadBalancing, publiczna chmura, VM,
doświadczenie z technologiami i narzędziami : Cassandra, Spark, Solr, Jenkins.
Oferujemy :
wynagrodzenie 14 000 - 20 000 PLN netto + VAT - B2B
nawet 26 płatnych dni urlopowych w przypadku umowy B2B
stałą współpracę, w pełnym wymiarze godzin,
możliwość dostosowania godzin pracy,
pracę w trybie zdalnym lub z prestiżowego biura w Warszawie,
możliwość uczestniczenia w wewnętrznym programie szkoleń,
udział w spotkaniach biznesowych i integracyjnych,
wspaniałą atmosferę w dobrze rozumiejącym się zespole.
Ze względu na fakt, że jesteśmy bardzo szybko rozwijającym się startupem - proces rekrutacyjny składa się maksymalnie z trzech etapów :
1. krótka rozmowa zapoznawcza kandydat dowiaduje się o wizji Spółki oraz o zespole, jak również otrzymuje informację jak budowany jest zespół,
2. krótkie zadanie od CTO Piotra Żelazko weryfikujące myślenie analityczne kandydata,
3. rozmowa na temat warunków współpracy.