Text copied to clipboard!
Tytuł
Text copied to clipboard!Starszy Programista Python
Opis
Text copied to clipboard!
Poszukujemy doświadczonego Starszego Programisty Python, który dołączy do naszego zespołu technologicznego i pomoże w projektowaniu, implementacji oraz optymalizacji aplikacji opartych na Pythonie. Idealny kandydat powinien posiadać szeroką wiedzę na temat języka Python, frameworków webowych oraz baz danych, a także umiejętność pracy w zespole i rozwiązywania złożonych problemów technicznych.
Jako Starszy Programista Python będziesz odpowiedzialny za rozwój i utrzymanie aplikacji, optymalizację kodu oraz współpracę z innymi członkami zespołu, w tym analitykami, testerami i menedżerami projektów. Twoja rola będzie kluczowa w zapewnieniu wysokiej jakości kodu oraz skalowalności i wydajności systemów.
Oczekujemy, że kandydat będzie posiadał doświadczenie w pracy z frameworkami takimi jak Django lub Flask, a także znajomość systemów baz danych, takich jak PostgreSQL czy MySQL. Dodatkowym atutem będzie znajomość technologii chmurowych oraz narzędzi do automatyzacji procesów CI/CD.
Jeśli jesteś osobą, która lubi wyzwania, potrafi pracować w dynamicznym środowisku i chce rozwijać swoje umiejętności w nowoczesnych technologiach, zapraszamy do aplikowania na to stanowisko.
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja aplikacji w języku Python
- Optymalizacja kodu i poprawa wydajności systemów
- Współpraca z zespołem programistów, testerów i analityków
- Tworzenie i utrzymywanie dokumentacji technicznej
- Integracja aplikacji z bazami danych i systemami zewnętrznymi
- Udział w procesach code review i wdrażaniu najlepszych praktyk programistycznych
- Rozwiązywanie problemów technicznych i debugowanie kodu
- Wdrażanie i utrzymywanie procesów CI/CD
Wymagania
Text copied to clipboard!- Minimum 5 lat doświadczenia w programowaniu w Pythonie
- Znajomość frameworków Django lub Flask
- Doświadczenie w pracy z bazami danych SQL (PostgreSQL, MySQL)
- Znajomość systemów kontroli wersji, takich jak Git
- Umiejętność pracy w zespole i komunikacji technicznej
- Znajomość narzędzi do automatyzacji i CI/CD
- Doświadczenie w pracy z systemami chmurowymi (AWS, Azure, GCP) będzie dodatkowym atutem
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z frameworkami Django lub Flask?
- Czy masz doświadczenie w optymalizacji wydajności aplikacji Python?
- Jakie narzędzia CI/CD stosowałeś w swoich projektach?
- Czy pracowałeś z systemami chmurowymi? Jeśli tak, to jakimi?
- Jakie są Twoje najlepsze praktyki w zakresie code review?
- Czy masz doświadczenie w pracy z bazami danych SQL i ich optymalizacją?
- Jakie były największe wyzwania techniczne, z którymi się spotkałeś?
- Jakie technologie i narzędzia chciałbyś poznać lub rozwijać w przyszłości?