AWS Cloud Solutions Architect
Czego od Ciebie oczekujemy?
- praktycznego doświadczenia w projektowaniu, wdrażaniu i utrzymywaniu środowisk AWS oraz samodzielności adekwatnej do poziomu architekt;
- dobrej znajomości AWS Batch, w tym kolejek i definicji zadań;
- znajomości typów instancji EC2, w tym CPU-, GPU- i memory-optimized, oraz zasad przetwarzania równoległego;
- praktycznej znajomości Terraform i podejścia Infrastructure as Code (IaC);
- znajomości CloudFormation; dodatkowym atutem będzie Python CDK;
- dobrej znajomości Pythona, w tym tworzenia skryptów automatyzujących wdrożenia i działanie usług AWS;
- bardzo dobrej znajomości mechanizmów bezpieczeństwa i sieci w AWS: VPC, subnetów, Security Groups, VPC Endpoints, uprawnień IAM i permission boundaries;
- doświadczenia w konfiguracji S3 oraz zarządzaniu dostępem, w tym cross-account;
- doświadczenia w pracy z Dockerem oraz usługami ECR i ECS;
- znajomości CloudWatch i Athena oraz umiejętności budowania monitoringu i dashboardów;
- znajomości SQS i SNS oraz sposobów powiadamiania e-mailem o zakończeniu lub błędach zadań;
- znajomości baz danych PostgreSQL i DynamoDB;
- umiejętności wdrażania i wspierania rozwiązań w odrębnych środowiskach/kontach DEV, TEST i PROD;
- umiejętności dokumentowania rozwiązań i pracy z Azure DevOps (Wiki, repozytoria; mile widziane pipeline’y Terraform);
- samodzielności, proaktywności, odpowiedzialności, analitycznego myślenia i dobrej komunikacji z osobami technicznymi oraz biznesowymi;
- bardzo dobrej znajomości języka angielskiego, umożliwiającej bieżącą współpracę z klientem z USA.
Praca: zdalna, strefa czasowa USA (Texas)
Kogo szukamy?
Do naszego zespołu szukamy osoby na stanowisko AWS Cloud Solutions Architect. Na co dzień będziesz współpracować z klientem z USA oraz zespołami odpowiedzialnymi za cloud operations, cyberbezpieczeństwo, sieci, storage, compute oraz software development.
O projekcie: Będziesz projektować i rozwijać infrastrukturę AWS wspierającą wymagające zadania obliczeniowe, w tym przetwarzanie równoległe z wykorzystaniem CPU i GPU. To projekt, w którym liczą się solidne podstawy cloud engineering, automatyzacja i samodzielne proponowanie rozwiązań.
Stos technologiczny
- AWS: AWS Batch, S3, EC2, CloudWatch, Athena, SQS, SNS,
- Infrastructure as Code: Terraform, CloudFormation; dodatkowo Python CDK,
- Python,
- Kontenery: Docker, ECR, ECS,
- Bazy danych: PostgreSQL, DynamoDB,
- Azure DevOps: repozytoria, pipeline’y Terraform, Wiki,
- Bezpieczeństwo i sieć AWS: VPC, subnety, Security Groups, VPC Endpoints, permission boundaries,
- Dodatkowym atutem będzie znajomość C++, Angular lub React, API Gateway oraz narzędzi Kiro/Microsoft Copilot.
O firmie:
W Graylight Imaging tworzymy zaawansowane technologie i prowadzimy prace badawczo-rozwojowe. W tym projekcie będziesz wspierać klienta z USA z obszaru geosciences, rozwijając infrastrukturę AWS.
Co znajdziesz u nas?
- ambitny projekt – realny wpływ na rozwój infrastruktury AWS wspierającej wymagające zadania obliczeniowe,
- wysoki poziom techniczny projektu i pracę z obciążeniami CPU/GPU,
- współpracę z międzynarodowym klientem i różnymi zespołami technicznymi,
- zespół ludzi z proaktywnym podejściem do pracy,
- eventy i imprezy integracyjne – lubimy razem spędzać czas 😊,
- budżet rozwojowy,
- ubezpieczenie grupowe,
- opiekę medyczną Medicover,
- pracę zdalną
Dołącz do nas! Be GRAYt with us!
,[projektowanie, wdrażanie i utrzymywanie infrastruktury AWS dla projektów klienta z obszaru geosciences;, automatyzacja budowy i konfiguracji infrastruktury jako kodu (IaC) z wykorzystaniem Terraform i CloudFormation;, projektowanie i konfiguracja zadań AWS Batch, kolejek oraz definicji zadań (job definitions) dla równoległych obciążeń obliczeniowych;, dobór i optymalizacja zasobów EC2, w tym instancji CPU-, GPU- i memory-optimized;, konfiguracja bucketów S3 oraz bezpiecznego dostępu do plików i folderów, również pomiędzy kontami AWS;, budowanie i utrzymywanie środowisk kontenerowych z wykorzystaniem Docker, ECR i ECS;, rozwój i obsługa rozwiązań wykorzystujących bazy danych PostgreSQL i DynamoDB;, konfiguracja kolejkowania zadań i ich przetwarzania z wykorzystaniem SQS oraz Launch Templates, a także powiadomień e-mail/SNS o zakończeniu lub błędzie zadań;, tworzenie dashboardów i monitoringu obejmującego uruchomienia zadań, wykorzystanie usług i instancji, czas wykonania oraz koszty, z użyciem CloudWatch i Athena;, projektowanie i utrzymywanie bezpiecznej konfiguracji sieci oraz uprawnień AWS, w tym VPC, subnetów, Security Groups, VPC Endpoints i permission boundaries;, wdrażanie i wspieranie rozwiązań w kontach DEV, TEST i PROD oraz współpraca z zespołami IT klienta przy rozwiązywaniu problemów;, analiza wymagań użytkowników, przygotowywanie dokumentacji w Azure DevOps Wiki i Excelu, przekładanie potrzeb na rozwiązania techniczne oraz doradzanie w zakresie architektury i dalszego rozwoju.] Requirements: AWS, AWS EC2, Terraform, Infrastructure as Code, IaC, CloudFormation, Python, VPC, Security, IAM, AWS S3, CloudWatch, PostgreSQL, AWS DynamoDB, SNS, Amazon SQS, Azure DevOps, Python CDK, Docker, ECS, AWS ECS, Athena Additionally: budżet rozwojowy, ubezpieczenie grupowe, opiekę medyczną Medicover, eventy, imprezy integracyjne.