
ScienceLogic tworzy oprogramowanie do obserwowalności i AIOps oparte na sztucznej inteligencji, przeznaczone dla korporacyjnych zespołów IT oraz dostawców usług. Platforma SaaS ScienceLogic AI Platform, oferowana pod marką Skylar, łączy monitorowanie chmury hybrydowej, obserwowalność sieci i aplikacji, automatyczną analizę przyczyn źródłowych, automatyzację przepływów pracy, zarządzanie zgodnością i konfiguracją oraz szerokie możliwości integracji. Platforma pomaga organizacjom rozwiązywać problemy w złożonych hybrydowych środowiskach IT, zwiększać odporność operacyjną, skracać średni czas naprawy i konsolidować narzędzia do zarządzania operacjami IT.
Starszy inżynier oprogramowania, Python/MySQL — praca hybrydowa, Indie
Rozwijaj skalowalne możliwości monitorowania IT dla platformy AIOps firmy ScienceLogic jako starszy inżynier Python/MySQL. Diagnozuj problemy z wydajnością i twórz funkcje w Pythonie, PHP oraz MySQL.
Opis
- Współpracować z zarządzaniem produktem w celu doprecyzowania i finalizacji wymagań dotyczących funkcji monitorowania IT
- Diagnozować i rozwiązywać problemy z wydajnością MySQL i Pythona na platformie Skylar One
- Tworzyć nowe funkcje w Pythonie, PHP i MySQL zgodnie z ustalonymi standardami kodowania
- Tworzyć i utrzymywać testy jednostkowe
- Prezentować ukończone funkcje podczas przekazywania zadań, aby zwiększać wewnętrzną wiedzę o nowych i istniejących możliwościach
Wymagania
- Wykształcenie wyższe na poziomie licencjackim w dziedzinie informatyki, inżynierii oprogramowania, inżynierii komputerowej, technologii informacyjnych lub pokrewnej dyscyplinie technicznej albo równoważne doświadczenie praktyczne
- Co najmniej 8 lat doświadczenia w tworzeniu oprogramowania w Pythonie, w tym w utrzymywaniu wysoce skalowalnych procesów Python
- Pewne doświadczenie w programowaniu w PHP
- Co najmniej 6 lat doświadczenia z systemem Linux
- Co najmniej 6 lat doświadczenia z MySQL, w tym z widokami, funkcjami składowanymi, procedurami składowanymi i analizą wydajności zapytań
- Doświadczenie w tworzeniu oprogramowania wielowątkowego lub wieloprocesowego
- Podstawowa praktyczna znajomość SNMP, SOAP i interfejsów API REST
- Znajomość potoków CI/CD i praktyk DevOps, głównie z wykorzystaniem GitHub
- Bardzo dobra znajomość cyklu życia tworzenia oprogramowania — od wymagań po dostarczenie
- Doświadczenie w ocenie poprawności kodu i projektów wygenerowanych przez AI
- Doświadczenie z GitHub Actions i procesami kompilacji Jenkins
- Doświadczenie w środowiskach programistycznych związanych z oprogramowaniem backendowym i dużymi zbiorami danych
- Doświadczenie w pracy w środowiskach zwinnego tworzenia oprogramowania
- Doświadczenie w prezentowaniu nowych rezultatów pracy interesariuszom w celu uzyskania opinii i dzielenia się wiedzą
- Doświadczenie w uwzględnianiu wsparcia AI w procesach tworzenia oprogramowania i szerszym cyklu życia tworzenia oprogramowania
- Doświadczenie w zarządzaniu sieciami lub systemami
- Doświadczenie z platformami obserwowalności lub monitorowania sieci
- Znajomość systemów rozproszonych i przetwarzania danych na dużą skalę
- Doświadczenie we współtworzeniu architektury systemów ze szczególnym uwzględnieniem dostępności i wydajności komponentów