Looking for an experienced AWS DevOps / Cloud Engineer to support our customer in designing, implementing, and operating cloud infrastructure and DevOps solutions. The role focuses on AWS, automation, cost optimization (FinOps), and reliable operations in a modern DevOps environment.
Job Details
AWS DevOps / Cloud Engineer
We are looking for an experienced AWS DevOps / Cloud Engineer to support our customer in designing, implementing, and operating cloud infrastructure and DevOps solutions. The role focuses on AWS, automation, cost optimization (FinOps), and reliable operations in a modern DevOps environment.
Key Responsibilities
Design, implement, and maintain AWS infrastructure using best practices (security, scalability, reliability, cost-effectiveness).
Work as an individual contributor, taking ownership of requirements from design to implementation and handover.
Build and maintain CI/CD pipelines (e.g., GitHub Actions / GitHub runners and workflows).
Implement and manage Infrastructure as Code (IaC) using Terraform. Work with Kubernetes-based environments for deployment and operations.
Perform Linux-based system administration and troubleshooting.
Develop and maintain automation scripts and tooling in Python.
Apply FinOps principles to optimize cloud costs and ensure efficient usage of AWS resources.
Collaborate closely with onshore and nearshore team members (Dev, QA, Architecture, Product) in an agile environment.
Troubleshoot production issues and participate in incident resolution and root cause analysis.
Must-Have Skills
AWS (strong hands-on): Solid practical experience with core AWS services (e.g., EC2, S3, RDS, EKS/ECS, IAM, CloudWatch, VPC, Load Balancers, etc.).
DevOps / CI-CD: Experience as a DevOps Engineer, setting up and maintaining CI/CD pipelines.
Hands-on experience with GitHub runners and workflows (GitHub Actions or similar).
Infrastructure & Platforms: Basic to intermediate experience with Kubernetes.
Strong experience with Linux (administration, troubleshooting).
Hands-on experience with Terraform (Infrastructure as Code).
Programming & Automation: Good experience with Python for scripting, automation, and tooling.
FinOps / Cost Optimization: Practical experience in cloud cost management and optimization on AWS (right sizing, scheduling, cost monitoring, tagging, etc.).
General: 5–8 years of total experience in Cloud / DevOps / Infra roles.
Ability to understand solution designs and translate them into robust implementations.
Ability to work independently as an individual contributor, while collaborating effectively in distributed teams.
Good communication skills in English (written and spoken). Nice-to-Have Skills (Optional)
Experience with monitoring and logging solutions (e.g., Prometheus, Grafana, ELK/EFK, CloudWatch dashboards).
Experience with security best practices in AWS (IAM policies, security groups, encryption, compliance).
Experience in enterprise environments or with large-scale distributed systems. Exposure to Agile/Scrum ways of working.
Aws, Cloud Engineering, Devops, Ci Cd Pipelines, Github Actions, Github Runners, Infrastructure As Code, Terraform, Kubernetes, Docker, Linux Administration, System Troubleshooting, Python, Automation, Aws Ec2, Aws S3, Aws Rds, Aws Eks, Aws Ecs, Aws Iam, Aws Cloudwatch, Aws Vpc, Load Balancers, Finops, Cost Optimization, Cloud Cost Management, Monitoring, Logging, Prometheus, Grafana, Elk Stack, Agile Methodology