AWS Cloud Solutions Architect
New
G
Graylight ImagingGeosciences computing
Locations: Gliwice, -, Katowice, -, Gliwice, Country code: PL; Praca: zdalna, strefa czasowa USA (Texas do 12:00)Full-TimeSenior
Salary19,000 - 26,200 PLN per month
Apply NowOpens the employer's application page
Job Details
- Languages
- English B2, Polish B2; very good English required for ongoing collaboration with a US client.
- Required Skills
- AWSDockerPostgreSQLPythonDynamoDBTerraformCloudFormation
Requirements
- Have practical experience designing, deploying, and maintaining AWS environments.
- Have strong knowledge of AWS Batch queues and job definitions.
- Know EC2 instance types, including CPU-, GPU-, and memory-optimized instances, and parallel processing principles.
- Have practical experience with Terraform and Infrastructure as Code.
- Know CloudFormation; Python CDK is an additional advantage.
- Have strong Python skills, including scripting to automate deployments and AWS services.
- Know AWS networking and security, including VPCs, subnets, Security Groups, VPC Endpoints, IAM permissions, and permission boundaries.
- Have experience configuring S3 and managing access, including cross-account access.
- Have experience with Docker and AWS ECR and ECS.
- Know CloudWatch and Athena and be able to build monitoring and dashboards.
- Know SQS and SNS and email notifications for job completion or errors.
- Know PostgreSQL and DynamoDB.
- Be able to deploy and support solutions across separate DEV, TEST, and PROD environments or accounts.
- Be able to document solutions and work with Azure DevOps, including Wiki and repositories; Terraform pipelines are an advantage.
- Have very good English for ongoing collaboration with a US client.
Responsibilities
- Design, deploy, and maintain AWS infrastructure for the client's geosciences projects.
- Automate infrastructure build and configuration using Terraform and CloudFormation.
- Configure AWS Batch jobs, queues, and job definitions for parallel workloads.
- Select and optimize CPU-, GPU-, and memory-optimized EC2 resources.
- Configure S3 buckets and secure file access, including cross-account access.
- Build and maintain container environments using Docker, ECR, and ECS.
- Develop and operate solutions using PostgreSQL and DynamoDB.
- Configure SQS job processing, Launch Templates, and SNS or email notifications.
- Create CloudWatch and Athena monitoring and dashboards for job runs, resource usage, execution time, and costs.
- Maintain secure AWS networking and permissions, support DEV/TEST/PROD accounts, document solutions, and advise on architecture.
View Full Description & ApplyYou'll be redirected to the employer's site