Publikuj oferty pracy
Zatrudniaj bez prowizji
5 wyświetleń
AgileEngine
Niezbędne elementy
●
● Doświadczenie w zakresie platformy chmurowej: mocne znajomość platform chmurowych AWS i GCP, ze szczególnym uwzględnieniem usług GCP istotnych dla procesu migracji;
● Infrastruktura jako kod (IaC): biegłość w programie Terraform w celu udostępniania infrastruktury i zarządzania nią w powtarzalny i zautomatyzowany sposób;
| Implementacja potoków CI/CD: doświadczenie w konfigurowaniu i utrzymywaniu potoków CI/CD przy użyciu narzędzi takich jak Jenkins, GitLab CI/CD lub Google Cloud Build w celu automatyzacji integracji, testowania i wdrażania kodu;
● Konteneryzacja i Orkiestracja: solidna znajomość Dockera do konteneryzacji i Kubernetes do orkiestracji kontenerów, niezbędna do wdrażania aplikacji i zarządzania nimi w środowisku natywnym w chmurze;
● Biegłość w języku Python: duża wiedza specjalistyczna w zakresie skryptów Pythona do automatyzacji zadań i opracowywania narzędzi do migracji danych i zarządzanie infrastrukturą;
● Zarządzanie konfiguracją: Znajomość narzędzi do zarządzania konfiguracją, takich jak Ansible lub Puppet, służących do automatyzacji konfiguracji i zarządzania serwerami i aplikacjami;
● Monitorowanie i rejestrowanie: Biegłość w konfigurowaniu rozwiązań do monitorowania i rejestrowania za pomocą narzędzi jak Prometheus, Grafana, Stackdriver lub ELK (Elasticsearch, Logstash, Kibana) do śledzenia wydajności aplikacji i rozwiązywania problemów;
● Bezpieczeństwo i zgodność: zrozumienie najlepszych praktyk w zakresie bezpieczeństwa w środowiskach chmurowych, w tym zarządzania tożsamością i dostępem (IAM) , szyfrowanie, bezpieczeństwo sieci i standardy zgodności;
● Systemy kontroli wersji: Biegła znajomość korzystania z systemów kontroli wersji, takich jak Git, do zarządzania zmianami w kodzie, konfiguracjami infrastruktury i współpracą w zespole;
● Umiejętności rozwiązywania problemów : umiejętność rozwiązywania złożonych problemów, identyfikowania pierwotnych przyczyn i wdrażania skutecznych rozwiązań zapewniających pomyślną migrację usług/produktów z AWS do GCP;
● Poziom średniozaawansowany języka angielskiego.
Miło to mieć
● Doświadczenie AWS: znajomość usług i architektury AWS w celu lepszego zrozumienia istniejącej infrastruktury i aplikacji;
● Doświadczenie z usługami GCP: Znajomość usług GCP, takich jak jak Compute Engine, Cloud Storage, Cloud Functions, Cloud Run, Cloud Pub/Sub, Cloud SQL itp., aby pomóc w znalezieniu odpowiednich zamienników dla natywnych usług AWS;
● Migracja baz danych: doświadczenie w migracji baz danych z AWS RDS do Google Cloud SQL lub innych usług baz danych natywnych GCP, zapewniając spójność danych i minimalne przestoje;
● Przetwarzanie bezserwerowe: zrozumienie koncepcji przetwarzania bezserwerowego i doświadczenie w korzystaniu z platform bezserwerowych, takich jak AWS Lambda lub Google Cloud Functions, może ułatwić przyjęcie architektura bezserwerowa w migrowanych aplikacjach;
● Optymalizacja kosztów: znajomość technik optymalizacji kosztów w GCP, takich jak prawidłowa wielkość zasobów, wykorzystywanie maszyn wirtualnych z możliwością wywłaszczania i wykorzystywanie rabatów za trwałe użytkowanie w celu optymalizacji wydatków na chmurę po migracji;
● Szkolenia i mentoring: możliwość szkolenia i mentorowania członków zespołu w zakresie technologii GCPi najlepszych praktyk, zapewniających transfer wiedzy i rozwój umiejętności w zespole;
● Dokumentacja i komunikacja: silne umiejętności dokumentowania w celu dokumentowania procesu migracji, konfiguracji infrastruktury i procedur rozwiązywania problemów, wraz z umiejętnościami skutecznej komunikacji w celu współpracy z członkami zespołu i interesariuszy;
● Optymalizacja wydajności: umiejętności w zakresie optymalizacji wydajności aplikacji w GCP, wykorzystania mechanizmów buforowania, sieci dostarczania treści (CDN) i innych technik zwiększania wydajności;
● Doświadczenie z architekturą mikrousług: zrozumienie mikroserwisów architektura może być użyteczna przy dzieleniu monolitycznych aplikacji na mniejsze, łatwiejsze w zarządzaniu usługi podczas procesu migracji;
● Planowanie wydajności i skalowalność: możliwość oceny wymagań dotyczących zasobów, planowania wydajności i projektowania skalowalnych architektur w GCP w celu uwzględnienia przyszłego wzrostu i popyt.
Korzyści dołączenia do nas
● Rozwój zawodowy: przyspieszenie Twoja ścieżka zawodowa dzięki mentoringowi, TechTalks i spersonalizowanym planom rozwoju
● Konkurencyjne wynagrodzenie: dopasowujemy Twoje stale rosnące umiejętności, talent i wkład do konkurencyjnych Wynagrodzenie i budżety w USD na edukację, fitness i działania zespołowe
● Wybór ekscytujących projektów: dołącz do projektów, opracowując nowoczesne rozwiązania i top- klienci z najwyższej półki, do których zaliczają się przedsiębiorstwa z listy Fortune 500 i wiodące marki produktów
● Flextime: dostosuj swój harmonogram, aby uzyskać optymalną równowagę między życiem zawodowym a prywatnym, korzystając z opcji praca w domu i chodzenie do biura – cokolwiek sprawia, że jesteś najszczęśliwszy i najbardziej produktywny.