JustJoin.IT Praca zdalna Senior New

Senior Mobile DevOps Engineer

EPAM Systems

⚲ Warsaw

Do uzgodnienia

Wymagania

  • min. 5 lat doświadczenia w DevOps
  • doświadczenie w procesach wdrożeniowych aplikacji mobilnych i pipeline'ach CI/CD dla Androida i iOS
  • doświadczenie w releasach aplikacji mobilnych (Google Play Console, TestFlight, App Store Connect)
  • doświadczenie z Bitrise i Fastlane
  • doświadczenie z dostawcami chmury (AWS/GCP/Azure)
  • znajomość Cloud-Native AI i usług Generative AI
  • znajomość wzorców architektury AI: RAG, agentic workflows, multi-agent systems, tool/function calling, grounding, prompt management, evaluation, responsible AI
  • angielski na poziomie min. B2

Opis stanowiska

Stanowisko w EPAM Systems dla inżyniera DevOps specjalizującego się w mobilnych pipeline'ach CI/CD dla Androida i iOS. Będziesz rozwijać i optymalizować pipeline'y w Bitrise i GitHub, automatyzować buildy i releasy przez Fastlane, zarządzać publikacją w Google Play Console, TestFlight i App Store Connect oraz integrować Datadog do monitoringu aplikacji. To oferta dla kogoś, kto realnie pracował z mobilnym toolchainem i chce pracować nad wydajnością oraz stabilnością procesów wydawniczych. Uwaga: ogłoszenie sugeruje, że istniejące pipeline'y wymagają znaczącej pracy naprawczej i optymalizacyjnej, a część obowiązków może obejmować analizę wydajności żywych aplikacji i sugerowanie zmian w kodzie.

🔍 Dekoder Ogłoszenia

🔴
enhance our mobile application development processes
Prawdopodobnie oznacza to naprawianie istniejących problemów i wprowadzanie usprawnień, a nie budowanie wszystkiego od zera.
🔴
optimizing our CI/CD pipelines
Może oznaczać, że obecne pipeline'y są wolne, niestabilne lub nieefektywne i wymagają znaczącej pracy naprawczej.
🔴
Collaborate with development teams to integrate new features and tests into automated pipelines
Może oznaczać, że będziesz musiał przekonywać zespoły deweloperskie do zmian i pomagać im w adaptacji do nowych procesów.
🔴
Monitor the performance of live apps and work on optimizing them through continuous feedback
Oprócz typowych zadań DevOps, możesz być odpowiedzialny za analizę wydajności aplikacji i sugerowanie zmian w kodzie lub infrastrukturze.
🟡
Ensure compliance with all digital security protocols during the build and release processes
Wymaga to nie tylko znajomości narzędzi, ale także dogłębnego zrozumienia i stosowania zasad bezpieczeństwa w całym cyklu życia aplikacji.