Wnieś swoje serce do CVS Health. W CVS Health naszą misją jest zapewnienie opieki z głębi serca na każdym etapie Twojej podróży zdrowotnej. Ta zasadnicza zasada napędza nasze zaangażowanie w dostarczanie zaawansowanej, zorientowanej na człowieka opieki zdrowotnej w szybko zmieniającym się świecie. Istotą naszej marki jest nasza zobowiązanie do świadczenia usług z sercem.
Te zachowania wspierają nasz cel i umożliwiają każdemu członkowi zespołu CVS Health przyczynienie się do transformacji naszej kultury, napędzania innowacji i dostarczania rozwiązań, które czynią opieką zdrowotną bardziej osobistą, wygodną i przystępną cenowo.
Jako Starszy Inżynier Oprogramowania odgrywasz kluczową rolę w architekturze i rozwoju aplikacji, usług backendowych oraz rozwiązań opartych na danych w CVS Health. Nasze produkty i usługi oparte na danych umożliwiają zespołom korzystanie z danych w czasie bliskim rzeczywistemu do analiz wielkich zbiorów danych, wglądów i skalowalnych rozwiązań uczenia maszynowego.
- Rozwój rozwiązań: Współpraca z interesariuszami w celu zrozumienia potrzeb biznesowych i przetłumaczenia ich na skalowalne, niezawodne aplikacje i systemy danych, zapewniając ich jakość, efektywność kosztową, prywatność i zgodność.
- Inżynieria oprogramowania: Stosowanie najlepszych praktyk w celu budowania solidnych, łatwych do utrzymania rozwiązań danych z naciskiem na jakość kodu, wydajność i skalowalność.
- Architektura oprogramowania: Projektowanie i rozwój aplikacji o dużej skali, usług backendowych i API internetowych zapewniając praktyczność, efektywność i skalowalność.
- Architektura danych: Tworzenie dużych systemów danych, w tym baz danych, magazynów danych i platform danych wielkich zbiorów.
- Optymalizacja wydajności: Optymalizacja przetwarzania danych i wydajności zapytań za pomocą technologii takich jak Dataproc, GCS i Big Query.
- Automatyzacja i efektywność: Napędzanie inicjatyw automatyzacyjnych poprzez opracowywanie skryptów i frameworków w celu usprawnienia procesów i poprawy efektywności.
- Współpraca i mentoring: Praca z zespołami międzyfunkcjonalnymi, mentoring młodszych inżynierów oraz kultywowanie kultury doskonałości inżynieryjnej.
- Innowacje i ciągłe doskonalenie: Bieżące śledzenie trendów i technologii branżowych w dziedzinie inżynierii oprogramowania i danych, ocena nowych narzędzi oraz proponowanie innowacyjnych rozwiązań.
- Dokumentacja i dzielenie się wiedzą: Utrzymywanie kompleksowej dokumentacji i aktywne dzielenie się wiedzą z zespołem.
- 3+ lata doświadczenia jako inżynier oprogramowania koncentrujący się na przetwarzaniu danych, inżynierii danych lub systemach danych o dużej skali.
- Biegłość w technologiach takich jak Python, SQL i JavaScript. Doświadczenie z innymi narzędziami inżynieryjnymi oprogramowania i danych jest dodatkowym atutem.
- Udokumentowana zdolność do rozwiązywania złożonych problemów biznesowych lub technicznych i proponowania efektywnych rozwiązań programowych.
- Umiejętności inżynierii oprogramowania: