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.