W projekcie będziesz odpowiedzialny za rozwój nowoczesnych systemów obsługujących miliony zapytań miesięcznie, a w najgorętszych okresach setki tysięcy zapytań na sekundę. W otoczeniu doświadczonych programistów i architektów będziesz miał realny wpływ na decyzje projektowe oraz będziesz mógł wykazać się zarówno na backendzie, jak i w zadaniach devopsowych.
responsibilities :
Projektowanie oraz implementacja oprogramowania Golang
Dbałość o jakość kodu i zgodność z obowiązującymi standardami
Wsparcie przy analizie i naprawie błędów produkcyjnych
Przygotowywanie i aktualizacja dokumentacji technicznej
requirements-expected :
Golang - minimum 2 lata doświadczenia
Znajomość baz danych (mongodb, mysql)
Redis/Memcached/Varnish
RabbitMQ
Znajomości API RESTful oraz GraphQL
Znajomości protokołu HTTP/2
Docker
CI/CD (mile widziany Github Actions)
AWS Cloud (Lambda, DynamoDB, ELB, Cloudfront, S3)
K8S/EKS
Umiejętności pisania testów jednostkowych oraz integracyjnych
Znajomości zagadnień optymalizacji
Język angielski na poziomie umożliwiającym korzystanie z dokumentacj