• Design, build, and maintain AWS infrastructure, improving scalability, resilience, and cost efficiency across environments
• Develop and manage Infrastructure-as-Code using Terraform, ensuring modular, reusable, and consistent deployments
• Design and implement CI/CD pipelines (GitLab preferred) across application, data, and infrastructure layers
• Build and maintain Kubernetes (EKS) workloads, including deployments, scaling, and production troubleshooting
• Work across a wide range of AWS services, including compute (EC2, ECS, EKS, Lambda), networking (VPCs, subnets, security groups), and event-driven systems (API Gateway, EventBridge, SQS/SNS, Step Functions)
• Manage and optimise data services such as RDS (PostgreSQL) and ClickHouse
• Automate infrastructure and environment setup using tools such as Packer and Ansible for AMI creation and configuration
• Implement and improve observability using CloudWatch, Grafana, Prometheus, and centralized logging tools (e.g. Splunk, Datadog, ELK)
• Collaborate with developers and data engineers to improve deployment workflows, system reliability, and platform usability
• Apply security best practices across infrastructure, including IAM, KMS, and Secrets Manager
• Support incident response, troubleshooting, and continuous improvement of production systems