About us
ALGOTEQUE to firma doradcza IT, która wspiera startupy, średnie i duże przedsiębiorstwa w tworzeniu i wdrażaniu innowacyjnych technologii. Nasz zespół ma udokumentowane sukcesy w projektowaniu, rozwijaniu, wdrażaniu i integracji rozwiązań programistycznych (AI, ML, BI, Web, Automatyzacja) dla branż takich jak telekomunikacja, energetyka, bankowość, ubezpieczenia, farmacja, motoryzacja, przemysł oraz e-commerce. Świadczymy nasze usługi zarówno w modelu fixed-price, jak i time-and-materials, pomagając naszym klientom w osiąganiu ich celów biznesowych i strategii IT.
Job Description
- Projektowanie, rozwój i utrzymanie aplikacji opartych o C#/.NET oraz Angular,
- Projektowanie i rozwój systemów w architekturze mikroserwisowej,
- Tworzenie oraz rozwój REST API,
- Rozwój i utrzymanie testów automatycznych (jednostkowych oraz E2E w Cucumberze),
- Udział w projektowaniu rozwiązań zgodnych z zasadami SOLID, wzorcami projektowymi oraz DI/IoC,
- Współpraca z zespołem w procesach CI/CD,
- Praca z bazami danych MS SQL i PostgreSQL,
- Wdrażanie oraz utrzymanie aplikacji w środowiskach opartych o Docker i Kubernetes,
- Korzystanie z narzędzi wspierających rozwój i utrzymanie aplikacji (JIRA, Git, Bitbucket, TeamCity, Jenkins),
- Współpraca przy monitorowaniu i diagnostyce systemów z wykorzystaniem m.in. Grafany, Splunka czy ElasticSearch
Required qualifications
Ekspercka, praktyczna znajomość (minimum 5+ lat komercyjnego doświadczenia):
- C#, .NET Core, .NET Framework,
- Angular, JavaScript,
- projektowanie zgodnie z zasadami SOLID, wzorcami projektowymi, IoC i Dependency Injection,
- projektowanie i rozwój REST API,
- architektura mikroserwisowa,
- Docker i Kubernetes,
- tworzenie testów jednostkowych,
- tworzenie testów E2E z wykorzystaniem Cucumber.
Bardzo dobra, praktyczna znajomość:
- MS SQL oraz PostgreSQL,
- procesy CI/CD,
- Linux i Windows,
- JIRA, Git, Bitbucket, TeamCity, Jenkins.
Dobra znajomość / doświadczenie projektowe:
- Redis,
- RabbitMQ,
- IBM WMQ,
- ElasticSearch,
- Splunk,
- Grafana,
- Ansible (lub gotowość do szybkiego wdrożenia się).
Mile widziane:
- doświadczenie z platformami chmurowymi (Azure, GCP).
Dodatkowe informacje:
- Forma kontraktu: B2B.
- Zdalnie / Warszawa - przewidziane są spotkania projektowe 2x w miesiącu w biurze