Senior AWS DevOps / Cloud Infrastructure Engineer
Project description
We are looking for a Senior AWS DevOps / Cloud Infrastructure Engineer to support AWS infrastructure automation, customer environment deployment, and GitOps-based delivery.
Responsibilities
Design and implement reusable Terraform modules for AWS infrastructure.
Deploy and configure AWS services: VPC, IAM, EKS, RDS, Secrets Manager, FSx, Redis/ElastiCache, Kafka/MSK, EMR, AppStream.
Configure CI/CD pipelines using GitLab CI/CD or Azure DevOps.
Support GitOps deployment with FluxCD or Argo CD.
Deploy Kubernetes platform components such as external-secrets, controllers, Istio, monitoring, and runners.
Adapt deployment to customer AWS environments with existing VPCs, restricted IAM, network limits, or custom artifact repositories.
Troubleshoot infrastructure, networking, access, and deployment issues.
Prepare technical documentation, deployment instructions, and runbooks.
Skills
Must have
Strong hands-on experience with AWS.
Strong experience with Terraform and infrastructure-as-code.
Good knowledge of AWS networking: VPC, subnets, routing, security groups, NAT, private endpoints.
Experience with IAM roles and policies.
Experience with EKS and Kubernetes infrastructure.
Experience with GitLab CI/CD or Azure DevOps Pipelines.
Experience with AWS services such as RDS, Secrets Manager, S3, FSx, Redis/ElastiCache, Kafka/MSK.
Ability to troubleshoot complex cloud deployments.
Good communication and documentation skills.
Nice to have
FluxCD or Argo CD.
Terragrunt.
AppStream image preparation.
AWX or Ansible.
Istio or service mesh.
k3s.
EMR.
Monitoring stack setup.
Experience with restricted enterprise/customer AWS environments.
Experience importing existing AWS resources into Terraform.
Languages
English: B2 Upper Intermediate
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |